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 | 53–20–2 (1 NC) after bout | Will NolandView status and profile → | KOTC - Untamed | KO (Punch)Round 1 Time 2:38 Referee Mike Beltran |
| L | 53–19–2 (1 NC) after bout | Mikhail KolobegovView status and profile → | League S-70 - Plotforma 6th | TKO (Punches)Round 1 Time 1:19 Referee Valentin Tarasov |
| L | 53–18–2 (1 NC) after bout | Albert TadevosyanView status and profile → | ExciteFight - Summer Showdown 2 | TKO (Punches)Round 1 Time N/A Referee Not listed |
| L | 53–17–2 (1 NC) after bout | Dongi YangView status and profile → | Top FC 6 - Unbreakable Dream | TKO (Punches)Round 1 Time 3:25 Referee Not listed |
| L | 53–16–2 (1 NC) after bout | Mikhail TsarevView status and profile → | BF - Baltic Challenge 6 | TKO (Punches)Round 1 Time 2:45 Referee Not listed |
| L | 53–15–2 (1 NC) after bout | Jon FitchView status and profile → | WSOF 11 - Gaethje vs. Newell | Decision (Unanimous)Round 3 Time 5:00 Referee Josh Rutgers |
| W | 53–14–2 (1 NC) after bout | Aleksey ShapovalovView status and profile → | Union of Veterans of Sport - Cup of Champions | Submission (Rear-Naked Choke)Round 2 Time 1:07 Referee Ashot Ashugyan |
| W | 52–14–2 (1 NC) after bout | Dan HornbuckleView status and profile → | Titan FC 26 - Titan Fighting Championship 26 | Decision (Majority)Round 3 Time 5:00 Referee Mike England |
| W | 51–14–2 (1 NC) after bout | John MakdessiView status and profile → | UFC 140 - Jones vs. Machida | Submission (Rear-Naked Choke)Round 1 Time 2:58 Referee Josh Rosenthal |
| L | 50–14–2 (1 NC) after bout | Brian EbersoleView status and profile → | UFC 133 - Evans vs. Ortiz 2 | TKO (Elbows)Round 1 Time 4:28 Referee Kevin Mulhall |
| W | 50–13–2 (1 NC) after bout | Karo ParisyanView status and profile → | UFC 123 - Rampage vs. Machida | TKO (Punches)Round 1 Time 1:47 Referee Dan Miragliotta |
| W | 49–13–2 (1 NC) after bout | Ben SaundersView status and profile → | UFC 117 - Silva vs. Sonnen | Decision (Unanimous)Round 3 Time 5:00 Referee Marcos Rosales |
| L | 48–13–2 (1 NC) after bout | John HowardView status and profile → | UFC - The Ultimate Fighter 10 Finale | KO (Punches)Round 3 Time 4:55 Referee Josh Rosenthal |
| W | 48–12–2 (1 NC) after bout | Justin DavisView status and profile → | Strikeforce - Challengers 2 | Submission (Rear-Naked Choke)Round 1 Time 0:20 Referee Joe DeRobbio |
| W | 47–12–2 (1 NC) after bout | Danny RuizView status and profile → | SRP - March Badness | Submission (Rear-Naked Choke)Round 1 Time 1:50 Referee Not listed |
| W | 46–12–2 (1 NC) after bout | Jeremiah MetcalfView status and profile → | Strikeforce - Four Men Enter, One Man Survives | Submission (Heel Hook)Round 1 Time 1:39 Referee Nelson Hamilton |
| W | 45–12–2 (1 NC) after bout | Dave KnightView status and profile → | USA MMA - Rumble on the River 4 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 44–12–2 (1 NC) after bout | Jeff QuinlanView status and profile → | IFL - Gracie vs. Miletich | Decision (Majority)Round 3 Time 4:00 Referee Not listed |
| L | 43–12–2 (1 NC) after bout | Ryan McGivernView status and profile → | IFL - Championship 2006 | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 43–11–2 (1 NC) after bout | Delson HelenoView status and profile → | IFL - Legends Championship 2006 | Disqualification (Illegal Upkick)Round 1 Time 3:59 Referee Not listed |
| W | 42–11–2 (1 NC) after bout | Ray PeralesView status and profile → | Valor Fighting - Showdown At Cache Creek | Submission (Rear-Naked Choke)Round 1 Time 0:33 Referee Not listed |
| L | 41–11–2 (1 NC) after bout | Jorge RiveraView status and profile → | UFC 55 - Fury | Decision (Unanimous)Round 3 Time 5:00 Referee Mario Yamasaki |
| W | 41–10–2 (1 NC) after bout | Nick TyreeView status and profile → | Valor Fighting - Medford Mayhem | Submission (Guillotine Choke)Round 1 Time 2:27 Referee Not listed |
| L | 40–10–2 (1 NC) after bout | Ansar ChalangovView status and profile → | Euphoria - USA vs. Russia | TKO (Corner Stoppage)Round 2 Time 5:00 Referee Not listed |
| W | 40–9–2 (1 NC) after bout | Cedric MarksView status and profile → | XFC - Dome of Destruction 2 | Submission (Triangle Choke)Round 1 Time 2:48 Referee Not listed |
| W | 39–9–2 (1 NC) after bout | Rory SingerView status and profile → | AFC 11 - Absolute Fighting Championships 11 | Submission (Rear-Naked Choke)Round 1 Time 1:19 Referee Marco Lopez |
| W | 38–9–2 (1 NC) after bout | Ross EbanezView status and profile → | ROTR 6 - Rumble on the Rock 6 | Submission (Rear-Naked Choke)Round 1 Time 1:13 Referee Larry Landless |
| W | 37–9–2 (1 NC) after bout | Landon ShowalterView status and profile → | SF 7 - Frightnight | Submission (Triangle Choke)Round 1 Time 2:04 Referee Not listed |
| W | 36–9–2 (1 NC) after bout | Mike SealView status and profile → | SF 6 - Battleground in Reno | Submission (Rear-Naked Choke)Round 1 Time 0:50 Referee Cecil Peoples |
| L | 35–9–2 (1 NC) after bout | Frank TriggView status and profile → | UFC 48 - Payback | TKO (Punches)Round 1 Time 4:15 Referee Mario Yamasaki |
| W | 35–8–2 (1 NC) after bout | Rob MendezView status and profile → | USA MMA - Extreme Cage Combat | Submission (Rear-Naked Choke)Round 1 Time 0:56 Referee Not listed |
| W | 34–8–2 (1 NC) after bout | Jason StumpfView status and profile → | URC 7 - Ultimate Ring Challenge 7 | Submission (Triangle Choke)Round 1 Time 2:43 Referee Not listed |
| D | 33–8–2 (1 NC) after bout | J.T. TaylorView status and profile → | DB 9 - DesertBrawl 9 | DrawRound 3 Time 5:00 Referee Not listed |
| W | 33–8–1 (1 NC) after bout | Ray CooperView status and profile → | ROTR 4 - Rumble on the Rock 4 | Submission (Guillotine Choke)Round 1 Time 0:43 Referee Larry Landless |
| L | 32–8–1 (1 NC) after bout | Drew FickettView status and profile → | KOTC 28 - More Punishment | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 32–7–1 (1 NC) after bout | Brandon OlsenView status and profile → | AOW - Art of War 2 | Submission (Armbar)Round 1 Time N/A Referee Not listed |
| W | 31–7–1 (1 NC) after bout | Chris IrvineView status and profile → | URC 5 - Ultimate Ring Challenge 5 | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed |
| W | 30–7–1 (1 NC) after bout | Lee HendersonView status and profile → | XRW - Xtreme Ring Wars 2 | TKO (Punches)Round 1 Time 0:37 Referee Not listed |
| W | 29–7–1 (1 NC) after bout | Vince GuzmanView status and profile → | XRW - Xtreme Ring Wars 1 | Submission (Rear-Naked Choke)Round 1 Time 3:28 Referee Not listed |
| D | 28–7–1 (1 NC) after bout | Ronald JhunView status and profile → | KOTC 19 - Street Fighter | DrawRound 2 Time 5:00 Referee Not listed |
| L | 28–7–0 (1 NC) after bout | Frank TriggView status and profile → | WFA 3 - Level 3 | TKO (Injury)Round 1 Time 3:50 Referee Larry Landless |
| W | 28–6–0 (1 NC) after bout | Betiss MansouriView status and profile → | KOTC 18 - Sudden Impact | Submission (Triangle Choke)Round 1 Time 3:39 Referee Larry Landless |
| W | 27–6–0 (1 NC) after bout | Adam OliverView status and profile → | UFCF - Rumble in Rochester | Submission (Rear-Naked Choke)Round 1 Time 2:59 Referee Not listed |
| W | 26–6–0 (1 NC) after bout | Gary DobbinsView status and profile → | PPKA - Road to Victory | Submission (Rear-Naked Choke)Round 1 Time 0:20 Referee Not listed |
| W | 25–6–0 (1 NC) after bout | Chris SilvaView status and profile → | URC 2 - Ultimate Ring Challenge 2 | Submission (Armbar)Round 1 Time 2:00 Referee Not listed |
| NC | 24–6–0 (1 NC) after bout | Denis KangView status and profile → | WFF 1 - World Freestyle Fighting 1 | No ContestRound 2 Time 3:15 Referee Not listed |
| W | 24–6–0 after bout | Buck GreerView status and profile → | UA 2 - The Gathering | Decision (Split)Round 3 Time 5:00 Referee Sost Infante |
| W | 23–6–0 after bout | Mathias HughesView status and profile → | MFC 3 - Canadian Pride | Submission (Rear-Naked Choke)Round 1 Time 1:05 Referee Not listed |
| L | 22–6–0 after bout | Amaury BitettiView status and profile → | Shogun 1 - Shogun 1 | Decision (Split)Round 3 Time 5:00 Referee Mike Stock |
| L | 22–5–0 after bout | Jens PulverView status and profile → | UFC 33 - Victory in Vegas | Decision (Unanimous)Round 5 Time 5:00 Referee Mario Yamasaki |
| W | 22–4–0 after bout | Earl ThompsonView status and profile → | PPKA - Muckelshoot | Submission (Rear-Naked Choke)Round 1 Time 0:12 Referee Not listed |
| W | 21–4–0 after bout | Dan ShenkView status and profile → | AMC - Revenge of the Warriors | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| W | 20–4–0 after bout | Eric DahlbergView status and profile → | RITR 2 - Rumble in the Ring 2 | KO (Punch)Round 1 Time 0:12 Referee Not listed |
| W | 19–4–0 after bout | Brent RussellView status and profile → | AMC - Return of the Gladiators 2 | Submission (Keylock)Round 1 Time N/A Referee Not listed |
| W | 18–4–0 after bout | Matt HughesView status and profile → | UFC 29 - Defense of the Belts | Submission (Armbar)Round 1 Time 0:20 Referee Mario Yamasaki |
| W | 17–4–0 after bout | Jordon KlimpView status and profile → | UFCF - Tornado Challenge | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| W | 16–4–0 after bout | Jeff SearsView status and profile → | PPKA - Wenatchee Rumble | Submission (Rear-Naked Choke)Round 1 Time 2:15 Referee Not listed |
| W | 15–4–0 after bout | Murrey SholteyView status and profile → | AMC - Return of the Gladiators 1 | TKO (Punches)Round 1 Time 3:30 Referee Not listed |
| L | 14–4–0 after bout | Paul RodriguezView status and profile → | HOOKnSHOOT - Meltdown | KO (Punch)Round 3 Time 0:18 Referee Not listed |
| L | 14–3–0 after bout | Caol UnoView status and profile → | Shooto - R.E.A.D. 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Toshiharu Suzuki |
| W | 14–2–0 after bout | Danny BennettView status and profile → | UFCF - Battle in Bellevue 2 | Technical Submission (Armbar)Round 1 Time 3:16 Referee Not listed |
| L | 13–2–0 after bout | Dave MenneView status and profile → | Shooto - 10th Anniversary Event | Decision (Unanimous)Round 3 Time 5:00 Referee Yasuyuki Ogata |
| W | 13–1–0 after bout | Danny BennettView status and profile → | UFCF - Battle in Bellevue 1 | Submission (Keylock)Round 1 Time N/A Referee Not listed |
| L | 12–1–0 after bout | Mike McClureView status and profile → | EC 23 - Extreme Challenge 23 | Decision (Split)Round 1 Time 15:00 Referee Not listed |
| W | 12–0–0 after bout | Gerrald BallingerView status and profile → | URC 1 - Ultimate Ring Challenge 1 | Submission (Armbar)Round 1 Time 1:11 Referee Not listed |
| W | 11–0–0 after bout | Matt HughesView status and profile → | EC 21 - Extreme Challenge 21 | Technical Submission (Guillotine Choke)Round 1 Time 0:17 Referee Not listed |
| W | 10–0–0 after bout | Shannon RitchView status and profile → | EC 21 - Extreme Challenge 21 | TKO (Submission to Punches)Round 1 Time 0:44 Referee Not listed |
| W | 9–0–0 after bout | Allan MollringView status and profile → | EC 21 - Extreme Challenge 21 | Submission (Armbar)Round 1 Time 2:52 Referee Not listed |
| W | 8–0–0 after bout | Phil JohnsView status and profile → | EC 20 - Extreme Challenge 20 | Submission (Guillotine Choke)Round 1 Time 3:47 Referee Not listed |
| W | 7–0–0 after bout | Leigh RemediosView status and profile → | UWC 1 - Ultimate Warrior Challenge 1 | Submission (Kimura)Round 1 Time 9:45 Referee Not listed |
| W | 6–0–0 after bout | Ulan MooreView status and profile → | UFCF - Night of Champions | Submission (Rear-Naked Choke)Round 1 Time 1:21 Referee Not listed |
| W | 5–0–0 after bout | Sean HaleyView status and profile → | UFCF - Gladiators | Submission (Bulldog Choke)Round 1 Time 1:05 Referee Not listed |
| W | 4–0–0 after bout | Jose De La CruzView status and profile → | TS - Tae Sho | Submission (Keylock)Round 1 Time 3:28 Referee Not listed |
| W | 3–0–0 after bout | Zack GrossView status and profile → | UFCF - Clash of the Titans | Decision (Unanimous)Round 1 Time 5:00 Referee Not listed |
| W | 2–0–0 after bout | Hiroki NoritsugiView status and profile → | UFCF - Ultimate Fighting 2 | Decision (Unanimous)Round 1 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Hiroki NoritsugiView status and profile → | UFCF - Ultimate Fighting 2 | Submission (Guillotine Choke)Round 1 Time 0:20 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 Dennis Hallman.
Verify source record ↗Every verified opponent opens another full career
76 professional bout rows are displayed from the source record. 72 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.