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 | 35–16–2 (2 NC) after bout | Melvin ManhoefView status and profile → | Dream 18 - Special NYE 2012 | KO (Knee to the Body)Round 1 Time 0:50 Referee Kenichi Serizawa |
| W | 35–15–2 (2 NC) after bout | Hye Seok SonView status and profile → | Road FC 8 - Bitter Rivals | KO (Punches)Round 1 Time 4:57 Referee Not listed |
| L | 34–15–2 (2 NC) after bout | Shungo OyamaView status and profile → | Road FC 5 - Night of Champions | TKO (Knees)Round 1 Time 4:30 Referee Not listed |
| L | 34–14–2 (2 NC) after bout | Seung Bae WhiView status and profile → | Road FC 3 - Explosion | TKO (Knees)Round 2 Time 3:18 Referee Not listed |
| L | 34–13–2 (2 NC) after bout | Jesse TaylorView status and profile → | BFL 8 - Battlefield Fight League: Island Beatdown | Submission (Rear-Naked Choke)Round 1 Time 1:57 Referee Not listed |
| W | 34–12–2 (2 NC) after bout | Eun Soo LeeView status and profile → | Road FC 2 - Alive | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 33–12–2 (2 NC) after bout | Paulo FilhoView status and profile → | Impact FC 2 - The Uprising: Sydney | Draw (Split)Round 3 Time 5:00 Referee John McCarthy |
| W | 33–12–1 (2 NC) after bout | Dae Won KimView status and profile → | W-1 MMA 5 - Judgment Day | Submission (Arm-Triangle Choke)Round 1 Time 1:49 Referee Not listed |
| L | 32–12–1 (2 NC) after bout | Michael BispingView status and profile → | UFC 105 - Couture vs. Vera | TKO (Punches)Round 2 Time 4:24 Referee Dan Miragliotta |
| W | 32–11–1 (2 NC) after bout | Xavier Foupa-PokamView status and profile → | UFC 97 - Redemption | Decision (Unanimous)Round 3 Time 5:00 Referee Philippe Chartier |
| L | 31–11–1 (2 NC) after bout | Alan BelcherView status and profile → | UFC 93 - Franklin vs. Henderson | Submission (Guillotine Choke)Round 2 Time 4:36 Referee Dan Miragliotta |
| W | 31–10–1 (2 NC) after bout | Marvin EastmanView status and profile → | Raw Combat - Redemption | TKO (Punches)Round 1 Time 0:48 Referee Not listed |
| W | 30–10–1 (2 NC) after bout | Jae Young KimView status and profile → | Spirit MC 18 - The Champion | KO (Punches)Round 1 Time 1:31 Referee Not listed |
| L | 29–10–1 (2 NC) after bout | Gegard MousasiView status and profile → | Dream 2 - Middleweight Grand Prix 2008 Opening Round | Submission (Triangle Choke)Round 1 Time 3:10 Referee Daisuke Noguchi |
| L | 29–9–1 (2 NC) after bout | Yoshihiro AkiyamaView status and profile → | K-1 HERO's - HERO's 2007 in Korea | KO (Punch)Round 1 Time 4:45 Referee Akira Okabayashi |
| W | 29–8–1 (2 NC) after bout | Jung Gyu ChoiView status and profile → | Spirit MC - Interleague 5 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 28–8–1 (2 NC) after bout | Kazuo MisakiView status and profile → | Pride - Bushido 13 | Decision (Split)Round 2 Time 5:00 Referee Daisuke Noguchi |
| W | 28–7–1 (2 NC) after bout | Akihiro GonoView status and profile → | Pride - Bushido 13 | Decision (Unanimous)Round 2 Time 5:00 Referee Daisuke Noguchi |
| W | 27–7–1 (2 NC) after bout | Amar SuloevView status and profile → | Pride - Bushido 12 | Submission (Rear-Naked Choke)Round 1 Time 4:10 Referee Samio Kimura |
| W | 26–7–1 (2 NC) after bout | Murilo RuaView status and profile → | Pride - Bushido 11 | KO (Punches)Round 1 Time 0:15 Referee Yuji Shimada |
| W | 25–7–1 (2 NC) after bout | Albert BasconcellesView status and profile → | Spirit MC 8 - Only One | TKO (Punches)Round 1 Time 0:12 Referee Not listed |
| W | 24–7–1 (2 NC) after bout | Mark WeirView status and profile → | Pride - Bushido 10 | TKO (Submission to Knees)Round 1 Time 4:55 Referee Moritaka Oshiro |
| W | 23–7–1 (2 NC) after bout | Ron FieldsView status and profile → | AFC 14 - Absolute Fighting Championships 14 | Submission (Rear-Naked Choke)Round 1 Time 2:46 Referee Troy Waugh |
| NC | 22–7–1 (2 NC) after bout | Robert VillegasView status and profile → | Spirit MC 7 - Middleweight GP Final | No ContestRound 1 Time 4:25 Referee Not listed |
| W | 22–7–1 (1 NC) after bout | Andrei SemenovView status and profile → | Pride - Bushido 8 | Decision (Unanimous)Round 2 Time 5:00 Referee Minoru Toyonaga |
| W | 21–7–1 (1 NC) after bout | Takahiro ObaView status and profile → | Pride - Bushido 6 | Submission (Armbar)Round 1 Time 4:26 Referee Minoru Toyonaga |
| W | 20–7–1 (1 NC) after bout | Alexei VeselovzorovView status and profile → | M-1 MFC - Heavyweight GP | Submission (Anaconda Choke)Round 1 Time 1:17 Referee Apy Echteld |
| W | 19–7–1 (1 NC) after bout | Jin Ho YangView status and profile → | Spirit MC 5 - 2004 GP Unlimited | TKO (Punches)Round 1 Time 0:49 Referee Not listed |
| W | 18–7–1 (1 NC) after bout | Jae Young KimView status and profile → | Spirit MC 5 - 2004 GP Unlimited | Submission (Arm-Triangle Choke)Round 1 Time 1:38 Referee Not listed |
| W | 17–7–1 (1 NC) after bout | Junpei HamadaView status and profile → | Spirit MC 5 - 2004 GP Unlimited | Submission (Armbar)Round 1 Time 2:35 Referee Not listed |
| W | 16–7–1 (1 NC) after bout | Kobus HuisamenView status and profile → | Spirit MC 4 - Revolution | TKO (Punches)Round 1 Time 1:06 Referee Not listed |
| W | 15–7–1 (1 NC) after bout | Hyun Chul ChoView status and profile → | Spirit MC 3 - I Will Be Back!!! | Submission (Rear-Naked Choke)Round 1 Time 2:06 Referee Not listed |
| W | 14–7–1 (1 NC) after bout | Hyung Jun KimView status and profile → | Spirit MC - Interleague 1 | TKO (Punches)Round 1 Time 1:13 Referee Not listed |
| W | 13–7–1 (1 NC) after bout | Jae Young KimView status and profile → | Spirit MC - Interleague 1 | TKO (Punches)Round 1 Time 0:38 Referee Not listed |
| D | 12–7–1 (1 NC) after bout | Andrei SemenovView status and profile → | M-1 MFC - Russia vs. The World 7 | DrawRound 1 Time 10:00 Referee Not listed |
| W | 12–7–0 (1 NC) after bout | Stephan PotvinView status and profile → | TKO 13 - Ultimate Rush | TKO (Punches)Round 3 Time 2:22 Referee Not listed |
| W | 11–7–0 (1 NC) after bout | Kaipo Miller KalamaView status and profile → | SB 30 - Collision Course | Decision (Majority)Round 3 Time 3:00 Referee Not listed |
| W | 10–7–0 (1 NC) after bout | Brendan SeguinView status and profile → | SB 30 - Collision Course | Submission (Armbar)Round 1 Time 2:24 Referee Not listed |
| W | 9–7–0 (1 NC) after bout | Keith RockelView status and profile → | USMMA 3 - Ring of Fury | KO (Punch)Round 2 Time 2:59 Referee Not listed |
| W | 8–7–0 (1 NC) after bout | Chris PeakView status and profile → | WFF 4 - Civil War | Submission (Rear-Naked Choke)Round 1 Time 0:57 Referee Not listed |
| L | 7–7–0 (1 NC) after bout | Jason MillerView status and profile → | EC 50 - Extreme Challenge 50 | Submission (Rear-Naked Choke)Round 2 Time 1:41 Referee Not listed |
| L | 7–6–0 (1 NC) after bout | Joe DoerksenView status and profile → | UCC 11 - The Next Level | Submission (Triangle Choke)Round 1 Time 4:49 Referee Not listed |
| W | 7–5–0 (1 NC) after bout | Pat HealyView status and profile → | RITR 7 - Rumble in the Ring 7 | Submission (Guillotine Choke)Round 1 Time 3:42 Referee Not listed |
| W | 6–5–0 (1 NC) after bout | Shane BieverView status and profile → | WFF 2 - World Freestyle Fighting 2 | Submission (Armbar)Round 1 Time 3:03 Referee Not listed |
| NC | 5–5–0 (1 NC) after bout | Dennis HallmanView status and profile → | WFF 1 - World Freestyle Fighting 1 | No ContestRound 2 Time 3:15 Referee Not listed |
| L | 5–5–0 after bout | Marty ArmendarezView status and profile → | IFC WC 15 - Warriors Challenge 15 | TKO (Punches)Round 1 Time 3:52 Referee Not listed |
| L | 5–4–0 after bout | Osami ShibuyaView status and profile → | Pancrase - Proof 3 | Submission (Rear-Naked Choke)Round 3 Time 3:45 Referee Yoshinori Umeki |
| L | 5–3–0 after bout | Keiichiro YamamiyaView status and profile → | Pancrase - Trans 7 | Decision (Majority)Round 2 Time 3:00 Referee Soichi Hiroto |
| W | 5–2–0 after bout | Minoru SuzukiView status and profile → | Pancrase - 2000 Anniversary Show | TKO (Back Injury)Round 1 Time 3:43 Referee Soichi Hiroto |
| W | 4–2–0 after bout | Lonnie CanidaView status and profile → | WCT - Western Canada's Toughest | TKO (Punches)Round 1 Time 4:06 Referee Not listed |
| L | 3–2–0 after bout | Joe SlickView status and profile → | EC 24 - Extreme Challenge 24 | Submission (Arm-Triangle Choke)Round 1 Time 5:53 Referee Not listed |
| L | 3–1–0 after bout | Jacen FlynnView status and profile → | BRI 2 - Bas Rutten Invitational 2 | Submission (Guillotine Choke)Round 1 Time 4:07 Referee John Perretti |
| W | 3–0–0 after bout | Tom BolgerView status and profile → | BRI 2 - Bas Rutten Invitational 2 | Submission (Triangle Choke)Round 1 Time 1:55 Referee John Perretti |
| W | 2–0–0 after bout | Fadi HabibView status and profile → | UWC 2 - Ultimate Warrior Challenge 2 | TKO (Punches)Round 1 Time 0:53 Referee Not listed |
| W | 1–0–0 after bout | Eric HarcrowView status and profile → | UWC 1 - Ultimate Warrior Challenge 1 | Submission (Rear-Naked Choke)Round 1 Time 0:15 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 Denis Kang.
Verify source record ↗Every verified opponent opens another full career
55 professional bout rows are displayed from the source record. 52 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.