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 |
|---|---|---|---|---|
| W | 51–16–0 after bout | Tony LopezView status and profile → | KOTC - Madness | Decision (Unanimous)Round 3 Time 5:00 Referee Adam Cheadle |
| W | 50–16–0 after bout | Mike KentView status and profile → | CFC - Canadian Fighting Championship 8 | Submission (Armbar)Round 1 Time 2:29 Referee Not listed |
| W | 49–16–0 after bout | Kalib StarnesView status and profile → | AFC 11 - Takeover | Decision (Unanimous)Round 3 Time 5:00 Referee Adam Cheadle |
| W | 48–16–0 after bout | Joel PowellView status and profile → | AFC 10 - Rise | Submission (Rear-Naked Choke)Round 2 Time 3:25 Referee Not listed |
| L | 47–16–0 after bout | Brett CooperView status and profile → | SFS 2 - Doerksen vs. Cooper | TKO (Punches)Round 1 Time 3:55 Referee John McCarthy |
| W | 47–15–0 after bout | Luigi FioravantiView status and profile → | SFS 1 - Mein vs. Zaromskis | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rosenthal |
| L | 46–15–0 after bout | Hector LombardView status and profile → | CFC - Cage Fighting Championships 16 | TKO (Doctor Stoppage)Round 1 Time 4:13 Referee Steve Perceval |
| L | 46–14–0 after bout | Dan MillerView status and profile → | UFC 124 - St. Pierre vs. Koscheck 2 | Decision (Split)Round 3 Time 5:00 Referee Marc-Andre Cote |
| L | 46–13–0 after bout | C.B. DollawayView status and profile → | UFC 119 - Mir vs. Cro Cop | Submission (Guillotine Choke)Round 1 Time 2:13 Referee Jeff Malott |
| W | 46–12–0 after bout | Shawn MarchandView status and profile → | CFC - Canadian Fighting Championship 5 | TKO (Punches)Round 1 Time 0:43 Referee Not listed |
| W | 45–12–0 after bout | Tom LawlorView status and profile → | UFC 113 - Machida vs. Shogun 2 | Submission (Rear-Naked Choke)Round 2 Time 2:10 Referee Yves Lavigne |
| W | 44–12–0 after bout | Chad HerrickView status and profile → | KOTC - Bad Boys 2 | Decision (Split)Round 3 Time 5:00 Referee Herb Dean |
| W | 43–12–0 after bout | Takenori SatoView status and profile → | Sengoku - Tenth Battle | TKO (Punches)Round 2 Time 4:27 Referee Ryogaku Wada |
| W | 42–12–0 after bout | Gregory BabeneView status and profile → | CFC - Canadian Fighting Championship 2 | Submission (Triangle Choke)Round 2 Time 4:18 Referee Yves Lavigne |
| W | 41–12–0 after bout | Izuru TakeuchiView status and profile → | Sengoku - Sixth Battle | TKO (Punches)Round 3 Time 4:13 Referee Tomoki Matsumiya |
| W | 40–12–0 after bout | John MeyerView status and profile → | Vipers MMA - Venom at the Snakepit | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 39–12–0 after bout | Jason MacDonaldView status and profile → | UFC 83 - Serra vs. St. Pierre 2 | TKO (Elbows)Round 2 Time 0:54 Referee Steve Mazzagatti |
| L | 39–11–0 after bout | Ed HermanView status and profile → | UFC 78 - Validation | KO (Punch)Round 3 Time 0:39 Referee Kevin Mulhall |
| L | 39–10–0 after bout | Paulo FilhoView status and profile → | WEC 29 - Las Vegas | TKO (Punches)Round 1 Time 4:07 Referee John McCarthy |
| W | 39–9–0 after bout | B.J. LacyView status and profile → | GFS - Colosseum 5 | TKO (Punches)Round 2 Time 1:11 Referee Not listed |
| W | 38–9–0 after bout | Dae Won KimView status and profile → | Deep - 29 Impact | Submission (Triangle Choke)Round 1 Time 3:35 Referee Samio Kimura |
| W | 37–9–0 after bout | Ryan McGivernView status and profile → | IFL - World Championship Semifinals | Submission (Rear-Naked Choke)Round 1 Time 3:04 Referee Shawn Gregory |
| W | 36–9–0 after bout | Brian FosterView status and profile → | IFL - Gracie vs. Miletich | Submission (Rear-Naked Choke)Round 2 Time 3:40 Referee Not listed |
| W | 35–9–0 after bout | Todd CarneyView status and profile → | EC 67 - Extreme Challenge 67 | Submission (Rear-Naked Choke)Round 1 Time 2:39 Referee Not listed |
| W | 34–9–0 after bout | Leremy JohnsonView status and profile → | CITC - Combat in the Cage 2 | TKO (Submission to Punches)Round 1 Time 4:30 Referee Not listed |
| W | 33–9–0 after bout | Thomas RussellView status and profile → | GFS - Colosseum of Champions | Submission (Rear-Naked Choke)Round 1 Time 0:44 Referee Not listed |
| L | 32–9–0 after bout | Nate MarquardtView status and profile → | UFC 58 - USA vs. Canada | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| L | 32–8–0 after bout | Jason MacDonaldView status and profile → | UCW 3 - Ultimate Cage Wars 3 | Submission (Rear-Naked Choke)Round 4 Time 4:37 Referee Not listed |
| W | 32–7–0 after bout | Brendan SeguinView status and profile → | KOTC - Firestorm | TKO (Punches)Round 3 Time 1:49 Referee Herb Dean |
| L | 31–7–0 after bout | Matt LindlandView status and profile → | UFC 54 - Boiling Point | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| W | 31–6–0 after bout | Art SantoreView status and profile → | Freedom Fight - Canada vs. USA | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 30–6–0 after bout | Patrick CoteView status and profile → | UFC 52 - Couture vs. Liddell 2 | Submission (Rear-Naked Choke)Round 3 Time 2:35 Referee Herb Dean |
| W | 29–6–0 after bout | Matt KnaubView status and profile → | IFC - Eve Of Destruction | Submission (Triangle Choke)Round 1 Time 1:08 Referee Not listed |
| W | 28–6–0 after bout | Ed HermanView status and profile → | SF 7 - Frightnight | Technical Submission (Triangle Choke)Round 3 Time 2:12 Referee Not listed |
| L | 27–6–0 after bout | Joe RiggsView status and profile → | UFC 49 - Unfinished Business | TKO (Submission to Elbows)Round 2 Time 3:39 Referee Steve Mazzagatti |
| W | 27–5–0 after bout | Chris LebenView status and profile → | FFC 9 - Freestyle Fighting Championships 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Mike Gallo |
| W | 26–5–0 after bout | Riki FukudaView status and profile → | SB 35 - SuperBrawl 35 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 25–5–0 after bout | Danny AndersonView status and profile → | EC 56 - Extreme Challenge 56 | Submission (Armbar)Round 1 Time 3:40 Referee Not listed |
| W | 24–5–0 after bout | Brendan SeguinView status and profile → | SB 30 - Collision Course | TKO (Punches)Round 1 Time 2:14 Referee Not listed |
| W | 23–5–0 after bout | Jason BuckView status and profile → | SB 30 - Collision Course | KO (Kick)Round 1 Time 0:36 Referee Not listed |
| W | 22–5–0 after bout | Desi MinerView status and profile → | SB 30 - Collision Course | Submission (Rear-Naked Choke)Round 1 Time 2:20 Referee Not listed |
| W | 21–5–0 after bout | Kyle JensenView status and profile → | EC - Extreme Combat | Submission (Kimura)Round 1 Time 4:40 Referee Not listed |
| W | 20–5–0 after bout | Anthony MaciasView status and profile → | FFC 5 - Freestyle Fighting Championships 5 | TKO (Punches)Round 1 Time 3:10 Referee Not listed |
| W | 19–5–0 after bout | Denis KangView status and profile → | UCC 11 - The Next Level | Submission (Triangle Choke)Round 1 Time 4:49 Referee Not listed |
| W | 18–5–0 after bout | Travis GalbraithView status and profile → | WFF 2 - World Freestyle Fighting 2 | Submission (Triangle Choke)Round 1 Time N/A Referee Not listed |
| L | 17–5–0 after bout | David LoiseauView status and profile → | UCC 7 - Bad Boyz | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 17–4–0 after bout | Egan InoueView status and profile → | SB 22 - SuperBrawl 22 | Submission (Toe Hold)Round 1 Time 0:56 Referee Not listed |
| L | 17–3–0 after bout | Stephan PotvinView status and profile → | UCC 6 - Redemption | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 17–2–0 after bout | Robbie NewmanView status and profile → | EC 44 - Extreme Challenge 44 | Submission (Keylock)Round 1 Time 1:45 Referee Not listed |
| W | 16–2–0 after bout | Ray McDanielView status and profile → | Gladiators 16 - Gladiators 16 | TKO (Submission to Punches)Round 1 Time N/A Referee Not listed |
| W | 15–2–0 after bout | Brett Al-azzawiView status and profile → | UW - Ultimate Fight Minnesota | Submission (Keylock)Round 1 Time 2:58 Referee Not listed |
| W | 14–2–0 after bout | Scott VentimigliaView status and profile → | Rings USA - Battle of Champions | Submission (Armbar)Round 1 Time 2:33 Referee Not listed |
| W | 13–2–0 after bout | John AlessioView status and profile → | Superbrawl 19 - Futurebrawl 2000 | Submission (Rear-Naked Choke)Round 2 Time 3:48 Referee Not listed |
| W | 12–2–0 after bout | David FergusonView status and profile → | Dangerzone - Night of the Beast | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 11–2–0 after bout | Mark WatersView status and profile → | EC 36 - Extreme Challenge 36 | Submission (Rear-Naked Choke)Round 1 Time 2:34 Referee Not listed |
| W | 10–2–0 after bout | Adrian SerranoView status and profile → | EC 36 - Extreme Challenge 36 | Submission (Keylock)Round 1 Time 2:17 Referee Not listed |
| W | 9–2–0 after bout | Mike HueserView status and profile → | Dangerzone - Battle At The Bear | Submission (Armbar)Round 1 Time 10:51 Referee Not listed |
| W | 8–2–0 after bout | Lee MurrayView status and profile → | EC 34 - Extreme Challenge 34 | Submission (Armbar)Round 1 Time 1:19 Referee Not listed |
| W | 7–2–0 after bout | Mark JaquithView status and profile → | EC 34 - Extreme Challenge 34 | Submission (Armbar)Round 1 Time 3:54 Referee Not listed |
| W | 6–2–0 after bout | John RenkenView status and profile → | UF - Ultimate Fights | Submission (Keylock)Round 1 Time 2:24 Referee Not listed |
| L | 5–2–0 after bout | Matt HughesView status and profile → | EC 29 - Extreme Challenge 29 | TKO (Submission to Knees and Punches)Round 2 Time 0:25 Referee Not listed |
| W | 5–1–0 after bout | Cris CusterView status and profile → | WEF 7 - Stomp in the Swamp | Submission (Armbar)Round 1 Time 3:17 Referee Kipp Kollar |
| W | 4–1–0 after bout | Rick GravesonView status and profile → | EC 27 - Extreme Challenge 27 | Submission (Kimura)Round 1 Time 1:14 Referee Not listed |
| L | 3–1–0 after bout | Eugene JacksonView status and profile → | BRI 1 - Bas Rutten Invitational 1 | Submission (Neck Crank)Round 1 Time 1:15 Referee John Perretti |
| W | 3–0–0 after bout | Dennis ReedView status and profile → | BRI 1 - Bas Rutten Invitational 1 | Submission (Triangle Choke)Round 1 Time 1:23 Referee John Perretti |
| W | 2–0–0 after bout | Ron LobleyView status and profile → | BRI 1 - Bas Rutten Invitational 1 | Submission (Rear-Naked Choke)Round 1 Time 1:16 Referee John Perretti |
| W | 1–0–0 after bout | Abundio MunozView status and profile → | BRI 1 - Bas Rutten Invitational 1 | Submission (Rear-Naked Choke)Round 1 Time 2:41 Referee John Perretti |
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 Joe Doerksen.
Verify source record ↗Every verified opponent opens another full career
67 professional bout rows are displayed from the source record. 64 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.