THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 15–15–0 after bout | Marc GraysonView status and profile → | One Championship - One Warrior Series 10 | Submission (Armbar)Round 3 Time 3:57 Referee Isaac Yap |
| W | 15–14–0 after bout | Koji ShikuwaView status and profile → | One Championship - One Warrior Series 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Olivier Coste |
| W | 14–14–0 after bout | Shane MitchellView status and profile → | Diamondback Fighting Championship - DFC 6: Warriors | Submission (Triangle Choke)Round 2 Time 1:52 Referee Greg Kleynjans |
| L | 13–14–0 after bout | Brogan AndersonView status and profile → | XFC 33 - New Zealand | TKO (Leg Injury)Round 1 Time 3:08 Referee Not listed |
| L | 13–13–0 after bout | David FrancisView status and profile → | Brace 47 - Christakos vs. Mills | KO (Punches)Round 1 Time 2:37 Referee John Sharp |
| L | 13–12–0 after bout | Theo ChristakosView status and profile → | Brace 45 - Alchin vs. Christakos | TKO (Punches)Round 1 Time 4:37 Referee Jim Perdios |
| W | 13–11–0 after bout | Tristan MurphyView status and profile → | Brace 42 - Catubig vs. Mullarkey | Decision (Unanimous)Round 3 Time 5:00 Referee John Sharp |
| W | 12–11–0 after bout | James KlingnerView status and profile → | Brace 40 - Brace for War 40 | TKO (Punches)Round 1 Time 2:42 Referee Jim Perdios |
| L | 11–11–0 after bout | Andrew MillsView status and profile → | Brace 38 - Tamati vs. Thomson | Decision (Unanimous)Round 3 Time 5:00 Referee Kostas Papaioannou |
| W | 11–10–0 after bout | Steve MicallefView status and profile → | Brace 37 - 2015 Australian Championship Grand Final | KO (Punch)Round 1 Time 0:53 Referee Anthony Dimitriou |
| L | 10–10–0 after bout | Ben AllowayView status and profile → | BFW 36 - Brace 36 | Submission (Guillotine Choke)Round 2 Time 3:03 Referee Not listed |
| W | 10–9–0 after bout | Yogi DahiyaView status and profile → | NSWSGCSA - Next Generation | KO (Punch)Round 1 Time 0:18 Referee Jim Perdios |
| W | 9–9–0 after bout | Chad PriceView status and profile → | BFW 33 - Brace 33 | Submission (Rear-Naked Choke)Round 2 Time 1:35 Referee Kon Papai |
| W | 8–9–0 after bout | Dave FowlerView status and profile → | ISKA - Next Generation | Submission (Armbar)Round 1 Time 1:20 Referee Charlie Keech |
| L | 7–9–0 after bout | Rob WilkinsonView status and profile → | BFW 28 - Brace For War 28 | TKO (Elbows)Round 1 Time 4:16 Referee Not listed |
| W | 7–8–0 after bout | David ButtView status and profile → | Eternal MMA 5 - McLaren vs Maharaj | Submission (Arm-Triangle Choke)Round 1 Time 3:44 Referee Tim Takeno |
| L | 6–8–0 after bout | Corey NelsonView status and profile → | AFC 8 - Australian Fighting Championship 8 | TKO (Leg Kicks)Round 1 Time 3:09 Referee Not listed |
| L | 6–7–0 after bout | Ricky ReaView status and profile → | NSWSGCSA - Next Generation | Submission (Armbar)Round 1 Time 1:13 Referee Dimitrios Perdios |
| W | 6–6–0 after bout | Julian MatengaView status and profile → | NSWSGCSA - Next Generation | Submission (Leg Triangle)Round 1 Time 2:26 Referee Charlie Keech |
| L | 5–6–0 after bout | Rob GiuffridaView status and profile → | K.O. Martial Arts - Adrenalin-Unleashed | Submission (Keylock)Round 1 Time 2:14 Referee Cameron Quinn |
| L | 5–5–0 after bout | Bor BratovzView status and profile → | AFC 5 - Australian Fighting Championship 5 | KO (Punches)Round 1 Time 0:23 Referee Ignatius Missailidis |
| W | 5–4–0 after bout | Marc GehretView status and profile → | BFW 19 - Brace For War 19 | Submission (Rear-Naked Choke)Round 1 Time 3:11 Referee Not listed |
| L | 4–4–0 after bout | Shane NixView status and profile → | PWP 4 - Vaculik vs. Honstein | TKO (Punches)Round 1 Time 4:26 Referee Kon Papaioannou |
| W | 4–3–0 after bout | Joel CaraunaView status and profile → | TUFFA - Fight Night 10 | Submission (Brabo Choke)Round 1 Time 0:00 Referee Steven Percival |
| W | 3–3–0 after bout | Aaron GroomView status and profile → | TUFFA - Fight Night 9 | SubmissionRound 1 Time 0:00 Referee Steve Percival |
| L | 2–3–0 after bout | David Taylor-SmithView status and profile → | TUFFA - Fight Night 7 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| W | 2–2–0 after bout | Robert SabaruddinView status and profile → | TUFFA - Fight Night 6 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 1–2–0 after bout | Regan WilsonView status and profile → | TUFFA - Fight Night 4 | Decision (Unanimous)Round 3 Time 5:00 Referee Steve Perceval |
| W | 1–1–0 after bout | John McPheeView status and profile → | TUFFA - Fight Night 3 | Submission (Rear-Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 0–1–0 after bout | Neal DawsonView status and profile → | TUFFA - Fight Night 1 | TKO (Punches)Round — Time N/A Referee Not listed |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is Rick Alchin.
Verify source record ↗Every verified opponent opens another full career
30 professional bout rows are displayed from the source record. 30 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.