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 | 36–11–1 (2 NC) after bout | Hoshi FriedrichView status and profile → | HFS - Hex Fight Series 37 | Submission (Kneebar)Round 1 Time 0:00 Referee Not listed |
| D | 36–10–1 (2 NC) after bout | Yoichiro SatoView status and profile → | Brawl - Brawl International 3 | Draw (Time Limit)Round 2 Time 5:00 Referee Jacob Guerrero |
| W | 36–10–0 (2 NC) after bout | John VakeView status and profile → | SFS 15 - Shuriken Fight Series 15 | Decision (Split)Round 5 Time 5:00 Referee Not listed |
| L | 35–10–0 (2 NC) after bout | Jordan BaileyView status and profile → | CW 143 - Cage Warriors 143 | Submission (Guillotine Choke)Round 2 Time 3:05 Referee Herb Dean |
| W | 35–9–0 (2 NC) after bout | Hoshi FriedrichView status and profile → | HFS - Hex Fight Series 23 | Submission (Guillotine Choke)Round 2 Time N/A Referee Not listed |
| L | 34–9–0 (2 NC) after bout | Spike CarlyleView status and profile → | CW 130 - Cage Warriors 130 | KO (Punch)Round 2 Time 1:19 Referee Mike Beltran |
| W | 34–8–0 (2 NC) after bout | Kitt CampbellView status and profile → | HFS - Hex Fight Series 20 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 33–8–0 (2 NC) after bout | Akihiro MurayamaView status and profile → | Pancrase - 306 | Decision (Unanimous)Round 3 Time 5:00 Referee Shinji Shimamura |
| W | 32–8–0 (2 NC) after bout | Art HernandezView status and profile → | WFC - World Fighting Championships 104 | Submission (Guillotine Choke)Round 1 Time 3:57 Referee Not listed |
| W | 31–8–0 (2 NC) after bout | Beau RawiriView status and profile → | HFS - Hex Fight Series 18 | Submission (Guillotine Choke)Round 1 Time 2:35 Referee Not listed |
| W | 30–8–0 (2 NC) after bout | Alaa MansourView status and profile → | Wawan MMA 18 - Thor vs. Superman | Submission (Guillotine Choke)Round 1 Time 1:10 Referee Not listed |
| L | 29–8–0 (2 NC) after bout | Saad AwadView status and profile → | Bellator 193 - Larkin vs. Gonzalez | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 29–7–0 (2 NC) after bout | Ben WallView status and profile → | HFS - Hex Fight Series 9 | Decision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans |
| W | 28–7–0 (2 NC) after bout | Takahiro AshidaView status and profile → | PXC 56 - Pacific Xtreme Combat 56 | Submission (Guillotine Choke)Round 4 Time N/A Referee Not listed |
| W | 27–7–0 (2 NC) after bout | Dylan FussellView status and profile → | PXC 55 - Aguon vs. Jones | Decision (Unanimous)Round 3 Time 5:00 Referee Donny Elvina |
| W | 26–7–0 (2 NC) after bout | Francisco TrevinoView status and profile → | HFS 6 - Ebersole vs. Kennedy | Submission (Guillotine Choke)Round 2 Time 4:35 Referee Not listed |
| W | 25–7–0 (2 NC) after bout | Fabio MelloView status and profile → | GFC 9 - Wawan Classic Expo 2016 | TKO (Punches)Round 2 Time 3:48 Referee Blake Grice |
| L | 24–7–0 (2 NC) after bout | Francisco TrevinoView status and profile → | HFS - Hex Fight Series 5 | Decision (Split)Round 3 Time 5:00 Referee Greg Kleynjans |
| W | 24–6–0 (2 NC) after bout | Oriol GasetView status and profile → | HFS - Hex Fight Series 4 | Submission (Guillotine Choke)Round 1 Time 2:57 Referee Greg Kleynjans |
| W | 23–6–0 (2 NC) after bout | Ricky Legere Jr.View status and profile → | KOTC - Bitter Rivals | Submission (Guillotine Choke)Round 1 Time 1:36 Referee Not listed |
| L | 22–6–0 (2 NC) after bout | Kazuki TokudomeView status and profile → | Pancrase - 267 | Decision (Unanimous)Round 3 Time 5:00 Referee Masato Fukuda |
| W | 22–5–0 (2 NC) after bout | Ahmad IbrahimView status and profile → | GFC 6 - Gladiator Fighting Championship | Submission (Guillotine Choke)Round 2 Time 0:48 Referee Blake Grice |
| W | 21–5–0 (2 NC) after bout | Adam GonzalezView status and profile → | WFC 21 - World Fighting Championships 21 | Submission (Rear-Naked Choke)Round 1 Time 1:21 Referee Joe Sullivan |
| L | 20–5–0 (2 NC) after bout | David RickelsView status and profile → | Bellator MMA - Bellator 103 | TKO (Punches to the Body)Round 3 Time 2:37 Referee John McCarthy |
| W | 20–4–0 (2 NC) after bout | Ahmad IbrahimView status and profile → | Gladiators FC 3 - Grand Epic | Submission (Rear-Naked Choke)Round 1 Time 3:27 Referee Not listed |
| NC | 19–4–0 (2 NC) after bout | Ahmad IbrahimView status and profile → | Gladiator Fighting Championship 2 - War of the Lions | No ContestRound 1 Time 2:00 Referee Steve Rita |
| W | 19–4–0 (1 NC) after bout | Brian WarrenView status and profile → | Bellator MMA - Bellator 85 | Submission (Guillotine Choke)Round 2 Time 0:50 Referee Jason Herzog |
| W | 18–4–0 (1 NC) after bout | Mu Gyeom ChoiView status and profile → | PRO Fighting - PRO FC 7 | KO (Punch)Round 2 Time 0:00 Referee Not listed |
| L | 17–4–0 (1 NC) after bout | Brent WeedmanView status and profile → | BFC - Bellator Fighting Championships 62 | Submission (Shoulder Choke)Round 2 Time 3:26 Referee Kerry Hatley |
| W | 17–3–0 (1 NC) after bout | Sebastien GarguierView status and profile → | PXC - Pacific Xtreme Combat 27 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 16–3–0 (1 NC) after bout | Robert PalaciosView status and profile → | Rites of Passage 11 - Onra | TKO (Submission to Punches)Round 1 Time 1:59 Referee Not listed |
| W | 15–3–0 (1 NC) after bout | Masakazu TaguchiView status and profile → | Trench Warz 13 - Vengeance | TKO (Punches)Round 1 Time 1:01 Referee Not listed |
| W | 14–3–0 (1 NC) after bout | Ji Ho HwangView status and profile → | PXC - Pacific Xtreme Combat 20 | Technical Submission (Brabo Choke)Round 1 Time 3:20 Referee Tony D'Angelo |
| W | 13–3–0 (1 NC) after bout | Bill SauresView status and profile → | PXC 18 - Dead Game 2 | Submission (Guillotine Choke)Round 1 Time 1:45 Referee Tony D\'Angelo |
| W | 12–3–0 (1 NC) after bout | Hideto KondoView status and profile → | PXC 17 - Fearless | Submission (Rear-Naked Choke)Round 1 Time 3:26 Referee Not listed |
| W | 11–3–0 (1 NC) after bout | Iuri Silva LealView status and profile → | COF 14 - Cage of Fire 14 | Submission (Armbar)Round 3 Time 2:19 Referee Not listed |
| L | 10–3–0 (1 NC) after bout | Mike PyleView status and profile → | Affliction - Banned | Submission (Rear-Naked Choke)Round 1 Time 2:51 Referee Josh Rosenthal |
| W | 10–2–0 (1 NC) after bout | Jason CorderoView status and profile → | TFA 10 - Total Fighting Alliance 10 | Submission (Rear-Naked Choke)Round 1 Time 1:14 Referee Not listed |
| W | 9–2–0 (1 NC) after bout | Iuri Silva LealView status and profile → | COF 10 - November Pain | Submission (Rear-Naked Choke)Round 1 Time 3:43 Referee Not listed |
| W | 8–2–0 (1 NC) after bout | Jason CorderoView status and profile → | TFA 8 - Total Fighting Alliance 8 | Submission (Rear-Naked Choke)Round 1 Time 2:59 Referee Not listed |
| W | 7–2–0 (1 NC) after bout | Marco SotoView status and profile → | COF 9 - Durango | TKO (Punches)Round 1 Time 0:00 Referee Not listed |
| W | 6–2–0 (1 NC) after bout | Adam LehmanView status and profile → | TFA 7 - Ocean Front Fisticuffs | Submission (Guillotine Choke)Round 1 Time 1:43 Referee Josh Rosenthal |
| W | 5–2–0 (1 NC) after bout | Ben GonzalezView status and profile → | TFA 6 - War on the Shore | TKO (Punches)Round 2 Time 2:06 Referee Jason Herzog |
| NC | 4–2–0 (1 NC) after bout | Adam LehmanView status and profile → | TFA 5 - Conflict on the Coast | No ContestRound 1 Time 1:29 Referee Not listed |
| W | 4–2–0 after bout | Andrew FloresView status and profile → | TFA 4 - Fight Night Fright Night | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| W | 3–2–0 after bout | Jason ZickermanView status and profile → | CXF - California Xtreme Fighting 2 | Submission (Rear-Naked Choke)Round 1 Time 2:36 Referee Not listed |
| L | 2–2–0 after bout | Vince GuzmanView status and profile → | CXF - California Xtreme Fighting 1 | Submission (Triangle Choke)Round 2 Time 2:48 Referee Not listed |
| L | 2–1–0 after bout | Luke HodgesView status and profile → | TC 11 - Total Combat 11 | Decision (Unanimous)Round 3 Time 3:00 Referee Cory Cass |
| W | 2–0–0 after bout | Adam LehmanView status and profile → | WFC - Rumble at the Ramada | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Donald BoltView status and profile → | KK - Kage Kombat | N/ARound — Time N/A 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 J.J. Ambrose.
Verify source record ↗Every verified opponent opens another full career
50 professional bout rows are displayed from the source record. 42 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.