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 | 35–8–0 after bout | Andrei ArlovskiView status and profile → | UFC Fight Night 93 - Arlovski vs. Barnett | Submission (Rear-Naked Choke)Round 3 Time 2:53 Referee Leon Roberts |
| L | 34–8–0 after bout | Ben RothwellView status and profile → | UFC on Fox 18 - Johnson vs. Bader | Submission (Guillotine Choke)Round 2 Time 3:48 Referee Gary Copeland |
| W | 34–7–0 after bout | Roy NelsonView status and profile → | UFC Fight Night 75 - Barnett vs. Nelson | Decision (Unanimous)Round 5 Time 5:00 Referee Steve Perceval |
| L | 33–7–0 after bout | Travis BrowneView status and profile → | UFC 168 - Weidman vs. Silva 2 | KO (Elbows)Round 1 Time 1:00 Referee Yves Lavigne |
| W | 33–6–0 after bout | Frank MirView status and profile → | UFC 164 - Henderson vs. Pettis 2 | TKO (Knee)Round 1 Time 1:56 Referee Rob Hinds |
| W | 32–6–0 after bout | Nandor GuelminoView status and profile → | Strikeforce - Marquardt vs. Saffiedine | Submission (Arm-Triangle Choke)Round 1 Time 2:11 Referee Kevin Nix |
| L | 31–6–0 after bout | Daniel CormierView status and profile → | Strikeforce - Barnett vs. Cormier | Decision (Unanimous)Round 5 Time 5:00 Referee Josh Rosenthal |
| W | 31–5–0 after bout | Sergei KharitonovView status and profile → | Strikeforce - Barnett vs. Kharitonov | Submission (Arm-Triangle Choke)Round 1 Time 4:28 Referee Dan Miragliotta |
| W | 30–5–0 after bout | Brett RogersView status and profile → | Strikeforce - Overeem vs. Werdum | Submission (Arm-Triangle Choke)Round 2 Time 1:17 Referee Kerry Hatley |
| W | 29–5–0 after bout | Geronimo dos SantosView status and profile → | Impact FC 1 - The Uprising: Brisbane | TKO (Punches)Round 1 Time 2:35 Referee John McCarthy |
| W | 28–5–0 after bout | Siala-Mou SiligaView status and profile → | Dream - Dream 13 | Submission (Kimura)Round 1 Time 4:41 Referee Moritaka Oshiro |
| W | 27–5–0 after bout | Gilbert YvelView status and profile → | Affliction - Day of Reckoning | TKO (Submission to Punches)Round 3 Time 3:05 Referee Herb Dean |
| W | 26–5–0 after bout | Pedro RizzoView status and profile → | Affliction - Banned | KO (Punch)Round 2 Time 1:44 Referee Herb Dean |
| W | 25–5–0 after bout | Jeff MonsonView status and profile → | Sengoku - Second Battle | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 24–5–0 after bout | Hidehiko YoshidaView status and profile → | Sengoku - First Battle | Submission (Heel Hook)Round 3 Time 3:23 Referee Yoshinori Umeki |
| L | 23–5–0 after bout | Antonio Rodrigo NogueiraView status and profile → | Pride FC - Shockwave 2006 | Decision (Unanimous)Round 3 Time 5:00 Referee Daisuke Noguchi |
| W | 23–4–0 after bout | Pawel NastulaView status and profile → | Pride 32 - The Real Deal | Submission (Toe Hold)Round 2 Time 3:04 Referee Herb Dean |
| L | 22–4–0 after bout | Mirko FilipovicView status and profile → | Pride FC - Final Conflict Absolute | TKO (Submission to Punches)Round 1 Time 7:32 Referee Yuji Shimada |
| W | 22–3–0 after bout | Antonio Rodrigo NogueiraView status and profile → | Pride FC - Final Conflict Absolute | Decision (Split)Round 2 Time 5:00 Referee Daisuke Noguchi |
| W | 21–3–0 after bout | Mark HuntView status and profile → | Pride FC - Critical Countdown Absolute | Submission (Kimura)Round 1 Time 2:02 Referee Daisuke Noguchi |
| W | 20–3–0 after bout | Aleksander EmelianenkoView status and profile → | Pride FC - Total Elimination Absolute | Submission (Keylock)Round 2 Time 1:57 Referee Daisuke Noguchi |
| W | 19–3–0 after bout | Kazuhiro NakamuraView status and profile → | Pride 31 - Dreamers | Submission (Rear-Naked Choke)Round 1 Time 8:10 Referee Minoru Toyonaga |
| L | 18–3–0 after bout | Mirko FilipovicView status and profile → | Pride 30 - Fully Loaded | Decision (Unanimous)Round 3 Time 5:00 Referee Yuji Shimada |
| L | 18–2–0 after bout | Mirko FilipovicView status and profile → | Pride 28 - High Octane | TKO (Shoulder Injury)Round 1 Time 0:46 Referee Yuji Shimada |
| W | 18–1–0 after bout | Rene RoozeView status and profile → | K-1 MMA - Romanex | TKO (Punches)Round 1 Time 2:15 Referee Akira Okabayashi |
| W | 17–1–0 after bout | Semmy SchiltView status and profile → | Inoki Bom-Ba-Ye 2003 - Inoki Festival | Submission (Armbar)Round 3 Time 4:48 Referee Soichi Hiroto |
| W | 16–1–0 after bout | Kazuo TakahashiView status and profile → | NJPW - Ultimate Crush | Submission (Triangle Armbar)Round 2 Time 2:52 Referee Soichi Hiroto |
| W | 15–1–0 after bout | Yuki KondoView status and profile → | Pancrase - 10th Anniversary Show | Submission (Rear-Naked Choke)Round 3 Time 3:26 Referee Soichi Hiroto |
| W | 14–1–0 after bout | Jimmy AmbrizView status and profile → | NJPW - Ultimate Crush | TKO (Knee and Punches)Round 1 Time 3:05 Referee Keiji Shiozaki |
| W | 13–1–0 after bout | Randy CoutureView status and profile → | UFC 36 - Worlds Collide | TKO (Punches)Round 2 Time 4:35 Referee John McCarthy |
| W | 12–1–0 after bout | Bobby HoffmanView status and profile → | UFC 34 - High Voltage | TKO (Submission to Punches)Round 2 Time 4:25 Referee John McCarthy |
| W | 11–1–0 after bout | Semmy SchiltView status and profile → | UFC 32 - Showdown in the Meadowlands | Submission (Armbar)Round 1 Time 4:21 Referee John McCarthy |
| L | 10–1–0 after bout | Pedro RizzoView status and profile → | UFC 30 - Battle on the Boardwalk | KO (Punch)Round 2 Time 4:21 Referee Mario Yamasaki |
| W | 10–0–0 after bout | Gan McGeeView status and profile → | UFC 28 - High Stakes | TKO (Punches)Round 2 Time 4:34 Referee John McCarthy |
| W | 9–0–0 after bout | Dan SevernView status and profile → | SB 16 - SuperBrawl 16 | Submission (Armbar)Round 4 Time 1:21 Referee Not listed |
| W | 8–0–0 after bout | Bobby HoffmanView status and profile → | SB 13 - SuperBrawl 13 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 7–0–0 after bout | John MarshView status and profile → | SB 13 - SuperBrawl 13 | Submission (Kimura)Round 1 Time 4:23 Referee Not listed |
| W | 6–0–0 after bout | Juha TuhkasaariView status and profile → | SB 13 - SuperBrawl 13 | Submission (Armbar)Round 1 Time 3:32 Referee Not listed |
| W | 5–0–0 after bout | Trevor HowardView status and profile → | UFCF - Night of Champions | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 4–0–0 after bout | Bob GilstrapView status and profile → | UFCF - Night of Champions | DisqualificationRound 1 Time 0:42 Referee Not listed |
| W | 3–0–0 after bout | Chris MunsenView status and profile → | UFCF - Road to the Championships 2 | TKO (Punches)Round 1 Time N/A Referee Not listed |
| W | 2–0–0 after bout | Bob GilstrapView status and profile → | UFCF - Road to the Championships 1 | Decision (Unanimous)Round 1 Time 10:00 Referee Not listed |
| W | 1–0–0 after bout | Chris CharnosView status and profile → | UFCF - Clash of the Titans | Submission (Rear-Naked Choke)Round 1 Time 2:41 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 Josh Barnett.
Verify source record ↗Every verified opponent opens another full career
43 professional bout rows are displayed from the source record. 36 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.