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 | 18–11–0 (1 NC) after bout | Rob WilkinsonView status and profile → | AFC 23 - Australian Fighting Championship 23 | Submission (Guillotine Choke)Round 1 Time 3:03 Referee Not listed |
| L | 18–10–0 (1 NC) after bout | Priscus FogagnoloView status and profile → | All Styles Grappling - MMA Fight Night 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Tomas Churchill |
| L | 18–9–0 (1 NC) after bout | Nicholas MusokeView status and profile → | Superior Challenge 19 - Cirkus | Decision (Unanimous)Round 3 Time 5:00 Referee Bobby Rehman |
| L | 18–8–0 (1 NC) after bout | Azamat AmagovView status and profile → | ACB 76 - Gold Coast: Young Eagles 23 | TKO (Punches and Elbows)Round 2 Time 1:08 Referee Herb Dean |
| W | 18–7–0 (1 NC) after bout | Papy AbediView status and profile → | Superior Challenge 15 - Stockholm | KO (Headkick)Round 2 Time 0:00 Referee Not listed |
| L | 17–7–0 (1 NC) after bout | Bradley ScottView status and profile → | UFC Fight Night 65 - Miocic vs. Hunt | Submission (Guillotine Choke)Round 2 Time 4:54 Referee Greg Kleynjans |
| L | 17–6–0 (1 NC) after bout | Sam AlveyView status and profile → | UFC Fight Night 55 - Rockhold vs. Bisping | KO (Punches)Round 1 Time 2:16 Referee Leon Roberts |
| L | 17–5–0 (1 NC) after bout | Clint HesterView status and profile → | UFC Fight Night 33 - Hunt vs. Bigfoot | TKO (Doctor Stoppage)Round 2 Time 5:00 Referee Cameron Quinn |
| W | 17–4–0 (1 NC) after bout | Papy AbediView status and profile → | UFC Fight Night 27 - Condit vs. Kampmann 2 | KO (Punches)Round 3 Time 1:32 Referee Herb Dean |
| W | 16–4–0 (1 NC) after bout | Jimmy QuinlanView status and profile → | UFC - The Ultimate Fighter 17 Finale | TKO (Punches)Round 1 Time 3:22 Referee Chris Tognoni |
| W | 15–4–0 (1 NC) after bout | Hale Vaa'saView status and profile → | Nitro MMA - Nitro 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 14–4–0 (1 NC) after bout | Steve ThomasView status and profile → | CFC 20 - Fogagnolo vs. Muir | TKO (Retirement)Round 1 Time 5:00 Referee Not listed |
| W | 13–4–0 (1 NC) after bout | Ross DallowView status and profile → | AFC 2 - Lombard vs. Taylor | TKO (Punches)Round 1 Time 0:57 Referee Greg Kleynjans |
| W | 12–4–0 (1 NC) after bout | Rob GiuffridaView status and profile → | Nitro MMA - Nitro 3 | TKO (Punches)Round 2 Time 4:24 Referee Not listed |
| L | 11–4–0 (1 NC) after bout | Jesse TaylorView status and profile → | AFC 1 - Australian Fighting Championship 1 | Technical Submission (Guillotine Choke)Round 1 Time 2:40 Referee Steve Perceval |
| L | 11–3–0 (1 NC) after bout | James VainikoloView status and profile → | XMMA 2 - ANZ vs. USA | Submission (Rear-Naked Choke)Round 2 Time 4:14 Referee Kostas Papaioannou |
| W | 11–2–0 (1 NC) after bout | Shonie CarterView status and profile → | CFC - Cage Fighting Championships 13 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| NC | 10–2–0 (1 NC) after bout | Dorjderem MunkhbayasgalaView status and profile → | Legend FC - Legend Fighting Championship 1 | NC (Accidental Punch to the Back of the Head)Round 1 Time 0:50 Referee Not listed |
| W | 10–2–0 after bout | Jeff KingView status and profile → | CFC - Cage Fighting Championships 11 | Submission (Guillotine Choke)Round 1 Time 4:58 Referee Not listed |
| W | 9–2–0 after bout | Yuji HisamatsuView status and profile → | FWC 2 - Return of the Warriors | TKO (Punches)Round 1 Time 2:33 Referee Not listed |
| W | 8–2–0 after bout | Sandro SampaioView status and profile → | TTCW 2 - North vs. South | TKO (Punches)Round 1 Time 1:02 Referee Not listed |
| L | 7–2–0 after bout | Jacob O'ConnellView status and profile → | CFC 6 - Eliminator | Submission (Anaconda Choke)Round 1 Time 0:37 Referee Ivan Walton |
| W | 7–1–0 after bout | Marvin Arnold BleauView status and profile → | TTCW 1 - Two Worlds Collide | TKO (Punches)Round 1 Time 1:50 Referee Not listed |
| L | 6–1–0 after bout | Brian EbersoleView status and profile → | CFC - Cage Fighting Championships 3 | TKO (Punches)Round 2 Time 4:26 Referee Steve Perceval |
| W | 6–0–0 after bout | Api HemaraView status and profile → | CFC - Cage Fighting Championships 2 | Submission (Rear-Naked Choke)Round 2 Time 3:15 Referee Steve Douglas |
| W | 5–0–0 after bout | Kal BacyView status and profile → | CFC - Cage Fighting Championships 1 | TKO (Punches)Round 1 Time 1:50 Referee Not listed |
| W | 4–0–0 after bout | Stephen WaltonView status and profile → | Shooto Australia - Superfight Australia 1 | Submission (Rear Naked Choke)Round 2 Time 4:23 Referee Not listed |
| W | 3–0–0 after bout | Yoann GouaidaView status and profile → | WR 8 - Warriors Realm 8 | TKO (Punches)Round 2 Time N/A Referee Not listed |
| W | 2–0–0 after bout | Lenny KentView status and profile → | WR 7 - Warriors Realm 7 | KORound 1 Time 3:14 Referee Not listed |
| W | 1–0–0 after bout | Adam NarnstView status and profile → | XFC 11 - Xtreme Fighting | TKO (Punches)Round 1 Time 0:52 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 Dylan Andrews.
Verify source record ↗Every verified opponent opens another full career
30 professional bout rows are displayed from the source record. 29 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.