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 | 92–22–5 (1 NC) after bout | Mike KhardasView status and profile → | EC - Extreme Challenge 239 | TKO (Submission to Head Kick)Round 1 Time 1:47 Referee Tyrone Roberts |
| L | 91–22–5 (1 NC) after bout | Egidijus ValaviciusView status and profile → | SCS 28 - Shockwave | TKO (Submission to Punches)Round 1 Time 0:56 Referee Not listed |
| NC | 91–21–5 (1 NC) after bout | Tony LopezView status and profile → | SCS 25 - Apocalypse | No Contest (Overturned by Commission)Round 5 Time 5:00 Referee Not listed |
| W | 91–21–5 after bout | Brian ImesView status and profile → | SCS 22 - Reborn | Submission (Kimura)Round 1 Time 1:15 Referee Not listed |
| W | 90–21–5 after bout | Dan McGlassonView status and profile → | APFC 16 - American Predator Fighting Championship 16 | Submission (Rear-Naked Choke)Round 1 Time 3:45 Referee Not listed |
| W | 89–21–5 after bout | Brad ScholtenView status and profile → | EC - Extreme Challenge 200 | Submission (Rear-Naked Choke)Round 1 Time 2:26 Referee Not listed |
| W | 88–21–5 after bout | Shawn MarchandView status and profile → | Elite 1 - Hostile Territory | Submission (Rear-Naked Choke)Round 1 Time 2:18 Referee Not listed |
| L | 87–21–5 after bout | Thales LeitesView status and profile → | Superior Challenge 7 - Rise of Champions | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 87–20–5 after bout | Lee McKibbinView status and profile → | CW 13 - Validation | Submission (Guillotine Choke)Round 1 Time 3:40 Referee Not listed |
| L | 86–20–5 after bout | Bryan BakerView status and profile → | BFC - Bellator Fighting Championships 30 | Decision (Unanimous)Round 3 Time 5:00 Referee Gary Copeland |
| W | 86–19–5 after bout | Brian WarrenView status and profile → | UFO - Rumble at the Races | Submission (Arm-Triangle Choke)Round 1 Time 3:09 Referee Anthony Hamlett |
| W | 85–19–5 after bout | Sean SalmonView status and profile → | IFC - Extreme Challenge | Submission (Rear-Naked Choke)Round 1 Time 1:57 Referee Not listed |
| W | 84–19–5 after bout | Victor MorenoView status and profile → | 5150 Combat League / Xtreme Fighting League - New Year's Revolution | Submission (Rear-Naked Choke)Round 1 Time 2:37 Referee Not listed |
| W | 83–19–5 after bout | Joe TrujilloView status and profile → | Rocky Mountain Nationals - Stars of MMA | Submission (Keylock)Round 1 Time 2:52 Referee Not listed |
| W | 82–19–5 after bout | Jason GuidaView status and profile → | Arena Rumble - Horn vs. Guida | Submission (Arm-Triangle Choke)Round 1 Time 4:03 Referee Anthony Hamlett |
| W | 81–19–5 after bout | Chris DavisView status and profile → | AMMA 3 - Adrenaline MMA 3 | Submission (Rear-Naked Choke)Round 1 Time 4:17 Referee Not listed |
| L | 80–19–5 after bout | Rousimar PalharesView status and profile → | UFC 93 - Franklin vs. Henderson | Decision (Unanimous)Round 3 Time 5:00 Referee Leon Roberts |
| L | 80–18–5 after bout | Dean ListerView status and profile → | UFC - The Ultimate Fighter 7 Finale | Submission (Guillotine Choke)Round 1 Time 3:52 Referee Josh Rosenthal |
| L | 80–17–5 after bout | Nate MarquardtView status and profile → | UFC 81 - Breaking Point | Submission (Guillotine Choke)Round 2 Time 1:37 Referee Yves Lavigne |
| W | 80–16–5 after bout | Court McGeeView status and profile → | UCE - Round 28 - Worlds Collide | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 79–16–5 after bout | Jorge SantiagoView status and profile → | AOW - Art of War 3 | Submission (Triangle Choke)Round 1 Time 3:02 Referee Not listed |
| W | 79–15–5 after bout | Falaniko VitaleView status and profile → | IFL - Oakland | Decision (Split)Round 5 Time 4:00 Referee Not listed |
| L | 78–15–5 after bout | Matt LindlandView status and profile → | IFL - Portland | TKO (Punches)Round 2 Time 0:21 Referee Not listed |
| W | 78–14–5 after bout | Chael SonnenView status and profile → | UFC 60 - Hughes vs. Gracie | Submission (Armbar)Round 2 Time 1:17 Referee Herb Dean |
| W | 77–14–5 after bout | Trevor PrangleyView status and profile → | UFC 56 - Full Force | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| L | 76–14–5 after bout | Chuck LiddellView status and profile → | UFC 54 - Boiling Point | TKO (Retirement)Round 4 Time 2:46 Referee John McCarthy |
| W | 76–13–5 after bout | Spencer CanupView status and profile → | IFC - Caged Combat | KO (Punches)Round 1 Time 3:36 Referee Not listed |
| W | 75–13–5 after bout | Joshua BurkmanView status and profile → | XFC - Dome Of Destruction 1 | Technical Submission (Guillotine Choke)Round 1 Time 1:14 Referee Not listed |
| W | 74–13–5 after bout | William HillView status and profile → | EC 61 - Extreme Challenge 61 | Submission (Guillotine Choke)Round 2 Time 2:45 Referee Not listed |
| W | 73–13–5 after bout | Kazuki OkuboView status and profile → | Euphoria - USA vs. World | KO (Punch to the Body)Round 1 Time 3:19 Referee Not listed |
| W | 72–13–5 after bout | Chael SonnenView status and profile → | SF 6 - Battleground in Reno | Submission (Guillotine Choke)Round 2 Time 2:35 Referee Herb Dean |
| W | 71–13–5 after bout | Kyle SealsView status and profile → | AFC 1 - Alaska Fighting Championship | TKO (Knee)Round 1 Time N/A Referee Not listed |
| L | 70–13–5 after bout | Anderson SilvaView status and profile → | Gladiator FC - Day 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 70–12–5 after bout | Cameron BrownView status and profile → | PXC 2 - Chaos | Submission (Arm-Triangle Choke)Round 1 Time 3:05 Referee Not listed |
| W | 69–12–5 after bout | Chael SonnenView status and profile → | EC 57 - Extreme Challenge 57 | TKO (Cut)Round 1 Time 3:34 Referee Not listed |
| W | 68–12–5 after bout | David LoiseauView status and profile → | TKO 15 - Unstoppable | Submission (Guillotine Choke)Round 1 Time 0:54 Referee Not listed |
| W | 67–12–5 after bout | Ron FieldsView status and profile → | ICE 7 - Meltdown at Metropolis | TKO (Punches)Round 2 Time 3:01 Referee Not listed |
| W | 66–12–5 after bout | Dean ListerView status and profile → | KOTC 31 - King of the Cage 31 | Decision (Majority)Round 4 Time 5:00 Referee Herb Dean |
| D | 65–12–5 after bout | James ZikicView status and profile → | EB 4 - Extreme Brawl 4 | DrawRound 3 Time 5:00 Referee Not listed |
| L | 65–12–4 after bout | Renato SobralView status and profile → | IFC - Global Domination | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 65–11–4 after bout | Forrest GriffinView status and profile → | IFC - Global Domination | KO (Head Kick)Round 2 Time 3:40 Referee Not listed |
| W | 64–11–4 after bout | Mikhail AvetisyanView status and profile → | IFC - Global Domination | Submission (Armbar)Round 1 Time 4:59 Referee Not listed |
| W | 63–11–4 after bout | William HillView status and profile → | EC 51 - Extreme Challenge 51 | Submission (Rear-Naked Choke)Round 1 Time 4:47 Referee Not listed |
| W | 62–11–4 after bout | Vernon WhiteView status and profile → | KOTC 23 - Sin City | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 61–11–4 after bout | Homer MooreView status and profile → | ICC 2 - Rebellion | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 60–11–4 after bout | Chalid ArrabView status and profile → | 2H2H 6 - Simply the Best 6 | Decision (Unanimous)Round 1 Time 15:00 Referee Not listed |
| W | 59–11–4 after bout | Travis FultonView status and profile → | ICC 1 - Retribution | TKO (Corner Stoppage)Round 2 Time 0:50 Referee Not listed |
| W | 58–11–4 after bout | Kristof MidouxView status and profile → | UCC 11 - The Next Level | Submission (Arm-Triangle Choke)Round 2 Time 1:02 Referee Not listed |
| W | 57–11–4 after bout | Aaron BrinkView status and profile → | WEC 4 - Rumble Under The Sun | Submission (Rear-Naked Choke)Round 1 Time 0:54 Referee Josh Rosenthal |
| W | 56–11–4 after bout | Gilbert YvelView status and profile → | Pride 21 - Demolition | Decision (Unanimous)Round 3 Time 5:00 Referee Keiji Shiozaki |
| W | 55–11–4 after bout | Steve FunnView status and profile → | UAGF 1 - Ultimate Cage Fighting 1 | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 54–11–4 after bout | Greg WikanView status and profile → | UW - Horn vs. Wikan | Submission (Rear-Naked Choke)Round 2 Time 4:40 Referee Not listed |
| W | 53–11–4 after bout | Stephan PotvinView status and profile → | UCC 7 - Bad Boyz | KO (Slam)Round 1 Time 0:35 Referee Not listed |
| W | 52–11–4 after bout | Akira ShojiView status and profile → | Pride 18 - Cold Fury 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Keiji Shiozaki |
| W | 51–11–4 after bout | Dan TheodoreView status and profile → | UW - Ultimate Wrestling Minnesota | KO (Knee)Round 2 Time 1:41 Referee Not listed |
| L | 50–11–4 after bout | Ricardo AronaView status and profile → | Rings - 10th Anniversary | Decision (Majority)Round 2 Time 5:00 Referee Not listed |
| W | 50–10–4 after bout | Shaun WagnerView status and profile → | MD 3 - Mass Destruction 3 | Submission (Rear-Naked Choke)Round 1 Time 2:35 Referee Not listed |
| W | 49–10–4 after bout | Demetrius WorldsView status and profile → | Gladiators 16 - Gladiators 16 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 48–10–4 after bout | Brad KraneView status and profile → | Gladiators 14 - Gladiators 14 | TKO (Submission to Punches)Round 1 Time N/A Referee Not listed |
| W | 47–10–4 after bout | Iouri BekichevView status and profile → | Rings - World Title Series 1 | Submission (Arm-Triangle Choke)Round 1 Time 0:50 Referee Not listed |
| W | 46–10–4 after bout | Griffen ReynaudView status and profile → | Rings USA - Battle of Champions | TKO (Submission to Punches)Round 1 Time 2:55 Referee Not listed |
| L | 45–10–4 after bout | Elvis SinosicView status and profile → | UFC 30 - Battle on the Boardwalk | Submission (Triangle Armbar)Round 1 Time 2:59 Referee Mario Yamasaki |
| L | 45–9–4 after bout | Randy CoutureView status and profile → | Rings - King of Kings 2000 Block A | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 45–8–4 after bout | Chris HasemanView status and profile → | Rings USA - Rising Stars Final | Submission (Armbar)Round 1 Time 2:36 Referee Not listed |
| W | 44–8–4 after bout | Josh HallView status and profile → | Rings USA - Rising Stars Final | Submission (Kneebar)Round 1 Time 3:50 Referee Not listed |
| W | 43–8–4 after bout | Eugene JacksonView status and profile → | UFC 27 - Ultimate Bad Boyz | Submission (Armbar)Round 1 Time 4:32 Referee Mario Yamasaki |
| L | 42–8–4 after bout | Ricardo AronaView status and profile → | Rings - Millennium Combine 3 | Decision (Split)Round 2 Time 5:00 Referee Not listed |
| W | 42–7–4 after bout | Keith MielkeView status and profile → | Rings USA - Rising Stars Block A | KO (Punches)Round 1 Time 1:47 Referee Lonnie Foster |
| W | 41–7–4 after bout | Jason AllarView status and profile → | EC 35 - Extreme Challenge 35 | TKO (Head Kick)Round 2 Time 1:03 Referee Not listed |
| W | 40–7–4 after bout | Nate ParmeleeView status and profile → | EC 33 - Extreme Challenge 33 | KO (Elbow)Round 1 Time 3:24 Referee Not listed |
| L | 39–7–4 after bout | Kiyoshi TamuraView status and profile → | C2K - Colosseum 2000 | Decision (Unanimous)Round 2 Time 5:00 Referee Ryogaku Wada |
| W | 39–6–4 after bout | Yoshihisa YamamotoView status and profile → | Rings - Millennium Combine 1 | Submission (Arm-Triangle Choke)Round 2 Time 2:50 Referee Not listed |
| W | 38–6–4 after bout | George RandolphView status and profile → | SFC - Submission Fighting Championships 9 | Submission (Arm-Triangle Choke)Round 1 Time 3:32 Referee Not listed |
| L | 37–6–4 after bout | Antonio Rodrigo NogueiraView status and profile → | WEF 8 - Goin' Platinum | Decision (Unanimous)Round 3 Time 8:00 Referee Kipp Kollar |
| W | 37–5–4 after bout | Aaron PendletonView status and profile → | EC 30 - Extreme Challenge 30 | TKO (Submission to Punches)Round 1 Time 3:25 Referee Not listed |
| W | 36–5–4 after bout | John MarshView status and profile → | NG 13 - Neutral Grounds 13 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 35–5–4 after bout | Johnathan IveyView status and profile → | HOOKnSHOOT - Millenium | TKO (Injury)Round 1 Time 1:24 Referee Not listed |
| L | 34–5–4 after bout | Hiromitsu KaneharaView status and profile → | Rings - King of Kings 1999 Block A | Decision (Majority)Round 2 Time 5:00 Referee Not listed |
| W | 34–4–4 after bout | Jason GodseyView status and profile → | UFC 22 - There Can Be Only One Champion | Submission (Armbar)Round 1 Time 2:08 Referee John McCarthy |
| W | 33–4–4 after bout | Adam HarrisView status and profile → | EC 27 - Extreme Challenge 27 | TKO (Punches)Round 1 Time 2:31 Referee Not listed |
| W | 32–4–4 after bout | Daiju TakaseView status and profile → | UFC 21 - Return of the Champions | TKO (Punches)Round 1 Time 4:41 Referee Mario Yamasaki |
| W | 31–4–4 after bout | Scott VentimigliaView status and profile → | HOOKnSHOOT - Rising | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 30–4–4 after bout | Kristian RothaermelView status and profile → | EC 25 - Extreme Challenge 25 | Submission (Rear-Naked Choke)Round 1 Time 2:31 Referee Not listed |
| W | 29–4–4 after bout | Justin EllisonView status and profile → | EC 24 - Extreme Challenge 24 | TKO (Submission to Palm Strikes)Round 1 Time 2:30 Referee Not listed |
| W | 28–4–4 after bout | Jim TheobaldView status and profile → | SFC - Submission Fighting Championships 6 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 27–4–4 after bout | Mike DelaneyView status and profile → | FCC 1 - Freestyle Combat Challenge 1 | TKO (Submission to Punches)Round 1 Time 8:05 Referee Not listed |
| W | 26–4–4 after bout | Todd ButlerView status and profile → | IFC - Fighters Revenge | Submission (Armbar)Round 1 Time 2:22 Referee Not listed |
| W | 25–4–4 after bout | Jammy DanielsView status and profile → | EB 3 - Extreme Boxing 3 | TKO (Submission to Punches)Round 1 Time 2:47 Referee Not listed |
| W | 24–4–4 after bout | Brandon WilsonView status and profile → | Gladiators 2 - Gladiators 2 | Submission (Rear-Naked Choke)Round 1 Time 1:40 Referee Not listed |
| W | 23–4–4 after bout | Chuck LiddellView status and profile → | UFC 19 - Ultimate Young Guns | Technical Submission (Arm-Triangle Choke)Round 1 Time 12:00 Referee John McCarthy |
| W | 22–4–4 after bout | Steve BergerView status and profile → | SFC - Submission Fighting Championships 5 | Decision (Unanimous)Round 1 Time 24:00 Referee Not listed |
| W | 21–4–4 after bout | Ken ParrView status and profile → | HOOKnSHOOT - Trial | Submission (Rear-Naked Choke)Round 1 Time 3:23 Referee Not listed |
| W | 20–4–4 after bout | Mark WalkerView status and profile → | EB 1 - Extreme Boxing 1 | Submission (Arm-Triangle Choke)Round 1 Time 2:29 Referee Not listed |
| W | 19–4–4 after bout | John DixsonView status and profile → | IFC - Extreme Combat | Submission (Armbar)Round 1 Time 0:57 Referee Not listed |
| W | 18–4–4 after bout | Rene TremblayView status and profile → | IFC - Extreme Combat | Submission (Triangle Choke)Round 1 Time 1:01 Referee Not listed |
| W | 17–4–4 after bout | Nick StarksView status and profile → | NYEK - New Year's Eve Knockout 1 | Submission (Arm-Triangle Choke)Round 1 Time 5:21 Referee Not listed |
| D | 16–4–4 after bout | Keiichiro YamamiyaView status and profile → | Pancrase - Advance 12 | Draw (Time Limit)Round 1 Time 15:00 Referee Soichi Hiroto |
| W | 16–4–3 after bout | Rich NettletonView status and profile → | Gladiators 1 - Gladiators 1 | Submission (Rear-Naked Choke)Round 1 Time 1:44 Referee Not listed |
| W | 15–4–3 after bout | Jerome SmithView status and profile → | HOOKnSHOOT - Eruption | Submission (Armbar)Round 1 Time 4:02 Referee Not listed |
| W | 14–4–3 after bout | Derrick RuffinView status and profile → | SFC - Submission Fighting Championships 4 | Submission (Rear-Naked Choke)Round 1 Time 3:49 Referee Not listed |
| L | 13–4–3 after bout | Ebenezer Fontes BragaView status and profile → | UFC 17.5 - Ultimate Brazil | Submission (Guillotine Choke)Round 1 Time 3:27 Referee John McCarthy |
| W | 13–3–3 after bout | Wayne PittmanView status and profile → | MFC 2 - Midwest Fighting 2 | Submission (Rear-Naked Choke)Round 1 Time 1:40 Referee Not listed |
| W | 12–3–3 after bout | Clayton MillerView status and profile → | MFC 2 - Midwest Fighting 2 | TKO (Punches)Round 1 Time 3:27 Referee Not listed |
| W | 11–3–3 after bout | Todd ButlerView status and profile → | EC 20 - Extreme Challenge 20 | Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Not listed |
| W | 10–3–3 after bout | Jaymon HotzView status and profile → | MFC 1 - Midwest Fighting 1 | TKO (Submission to Punches)Round 1 Time 1:56 Referee Not listed |
| L | 9–3–3 after bout | Frank ShamrockView status and profile → | UFC 17 - Redemption | Submission (Kneebar)Round 1 Time 16:28 Referee John McCarthy |
| D | 9–2–3 after bout | Travis FultonView status and profile → | EC 16 - Extreme Challenge 16 | DrawRound 1 Time 20:00 Referee Not listed |
| W | 9–2–2 after bout | Noe HernandezView status and profile → | EC 15 - Extreme Challenge 15 | Decision (Unanimous)Round 1 Time 15:00 Referee Not listed |
| W | 8–2–2 after bout | Pat AssaloneView status and profile → | EC 15 - Extreme Challenge 15 | Submission (Armbar)Round 1 Time 1:38 Referee Not listed |
| D | 7–2–2 after bout | Travis FultonView status and profile → | EC 9 - Extreme Challenge 9 | DrawRound 1 Time 15:00 Referee Not listed |
| D | 7–2–1 after bout | Dan SevernView status and profile → | EC 7 - Extreme Challenge 7 | DrawRound 1 Time 20:00 Referee Not listed |
| L | 7–2–0 after bout | Jason GodseyView status and profile → | EC 6 - Extreme Challenge 6 | Submission (Rear-Naked Choke)Round 1 Time 6:42 Referee Not listed |
| W | 7–1–0 after bout | Steven GossView status and profile → | EC 6 - Extreme Challenge 6 | Submission (Triangle Choke)Round 1 Time 4:16 Referee Not listed |
| W | 6–1–0 after bout | Dennis ReedView status and profile → | EC 4 - Extreme Challenge 4 | Submission (Armbar)Round 1 Time 7:55 Referee Not listed |
| W | 5–1–0 after bout | Gary MyersView status and profile → | EC 1 - Extreme Challenge 1 | Submission (Armbar)Round 1 Time 2:06 Referee Not listed |
| W | 4–1–0 after bout | Nate SchroederView status and profile → | BATB 1 - Brawl at the Ballpark 1 | Submission (Rear-Naked Choke)Round 1 Time 4:50 Referee Not listed |
| W | 3–1–0 after bout | Nate SchroederView status and profile → | Gladiators - Gladiators 1 | TKO (Submission to Punches)Round 1 Time 7:44 Referee Not listed |
| L | 2–1–0 after bout | Mark HanssenView status and profile → | QCU 2 - Quad City Ultimate 2 | Submission (Armbar)Round 1 Time 9:10 Referee Not listed |
| W | 2–0–0 after bout | Mike AdsitView status and profile → | QCU 2 - Quad City Ultimate 2 | TKO (Submission to Elbows)Round 1 Time 2:00 Referee Not listed |
| W | 1–0–0 after bout | Rick GravesonView status and profile → | AF - Atlanta Fights | Submission (Armbar)Round 1 Time 1:54 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 Jeremy Horn.
Verify source record ↗Every verified opponent opens another full career
120 professional bout rows are displayed from the source record. 108 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.