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 | 28–12–0 (1 NC) after bout | Curtis MillenderView status and profile → | GFC 8 - Gamebred BareKnuckle MMA 8 | Submission (Rear-Naked Choke)Round 1 Time 4:49 Referee Tommy Santana |
| W | 27–12–0 (1 NC) after bout | Anthony NjokuaniView status and profile → | GFC 7 - Gamebred BareKnuckle MMA 7 | Submission (Kimura)Round 1 Time 4:26 Referee Larry Downs Jr. |
| W | 26–12–0 (1 NC) after bout | Robert HaleView status and profile → | BTC 22 - Battlezone | TKO (Punches)Round 1 Time 3:54 Referee Graham Bettes |
| W | 25–12–0 (1 NC) after bout | Ricardo ChavezView status and profile → | BTC 21 - Fight Night Kitchener | TKO (Punches)Round 1 Time 0:56 Referee Not listed |
| W | 24–12–0 (1 NC) after bout | Rodrigo VargasView status and profile → | SMMA - Samourai MMA 6 | TKO (Submission to Punches)Round 1 Time 1:35 Referee Erick Philippeaux |
| W | 23–12–0 (1 NC) after bout | Robert SeresView status and profile → | SMMA - Samourai MMA 5 | Submission (Rear-Naked Choke)Round 1 Time 0:42 Referee Luc Lefebvre |
| W | 22–12–0 (1 NC) after bout | Nordin AsrihView status and profile → | BTC 18 - Next Generation | Submission (Rear-Naked Choke)Round 1 Time 3:32 Referee Not listed |
| L | 21–12–0 (1 NC) after bout | Joaquim SilvaView status and profile → | UFC Fight Night 211 - Dern vs. Yan | TKO (Knee and Punches)Round 2 Time 3:08 Referee Keith Peterson |
| L | 21–11–0 (1 NC) after bout | Rafa GarciaView status and profile → | UFC on ESPN 34 - Luque vs. Muhammad 2 | Submission (Rear-Naked Choke)Round 2 Time 4:50 Referee Mark Smith |
| NC | 21–10–0 (1 NC) after bout | Nicolas DalbyView status and profile → | UFC on ESPN 14 - Whittaker vs. Till | No Contest (Overturned by Promoter)Round 1 Time 2:48 Referee Marc Goddard |
| W | 21–10–0 after bout | Troy LamsonView status and profile → | BTC 9 - Rampage | Submission (Rear-Naked Choke)Round 1 Time 4:16 Referee Not listed |
| L | 20–10–0 after bout | Nikolay AleksakhinView status and profile → | Professional Fighters League - PFL 7: 2019 Season PFL Playoffs 1 | TKO (Punches)Round 1 Time 3:37 Referee Keith Peterson |
| L | 20–9–0 after bout | Natan SchulteView status and profile → | Professional Fighters League - PFL 5: 2019 Regular Season | Decision (Unanimous)Round 3 Time 5:00 Referee Liam Kerrigan |
| W | 20–8–0 after bout | Michael DufortView status and profile → | TKO 44 - Hunter vs. Barriault | Decision (Split)Round 5 Time 5:00 Referee Not listed |
| W | 19–8–0 after bout | Derek GauthierView status and profile → | TKO 41 - Champions | TKO (Submission to Punches)Round 1 Time 1:10 Referee Jason Herzog |
| W | 18–8–0 after bout | Jeremie CaponyView status and profile → | ACB 72 - Montreal | Submission (Rear-Naked Choke)Round 2 Time 1:20 Referee Luc Lefebvre |
| W | 17–8–0 after bout | Derek GauthierView status and profile → | TKO 38 - Ascension | TKO (Punches)Round 3 Time 3:49 Referee Luc Lefebvre |
| W | 16–8–0 after bout | Jimmy SpicuzzaView status and profile → | TKO 36 - Resurrection | TKO (Knees and Punch)Round 2 Time 3:06 Referee Not listed |
| L | 15–8–0 after bout | Matt DwyerView status and profile → | XFFC 10 - Out of the Ashes | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 15–7–0 after bout | Matt MacGrathView status and profile → | XFFC 9 - Conviction | Decision (Unanimous)Round 5 Time 5:00 Referee Thomas Collins |
| L | 15–6–0 after bout | Alexander SarnavskiyView status and profile → | ADW - Abu Dhabi Warriors 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Yuji Shimada |
| W | 15–5–0 after bout | Gadji ZaipulaevView status and profile → | ADW - Abu Dhabi Warriors 2 | Submission (Brabo Choke)Round 2 Time 3:24 Referee Yuji Shimada |
| W | 14–5–0 after bout | Dom O'GradyView status and profile → | PFC 3 - Showdown In The Downtown | TKO (Punches)Round 2 Time 0:45 Referee Not listed |
| L | 13–5–0 after bout | Kevin LeeView status and profile → | UFC - The Ultimate Fighter 19 Finale | Decision (Split)Round 3 Time 5:00 Referee Herb Dean |
| L | 13–4–0 after bout | Francisco TrinaldoView status and profile → | UFC Fight Night 36 - Machida vs. Mousasi | Decision (Split)Round 3 Time 5:00 Referee Keith Peterson |
| L | 13–3–0 after bout | Michel PrazeresView status and profile → | UFC 165 - Jones vs. Gustafsson | Decision (Split)Round 3 Time 5:00 Referee Yves Lavigne |
| W | 13–2–0 after bout | Shane CampbellView status and profile → | AFC 19 - Undisputed | Submission (Rear-Naked Choke)Round 2 Time 1:59 Referee John Braak |
| W | 12–2–0 after bout | Ryan HealyView status and profile → | SFS 7 - Score Fighting Series 7 | Decision (Unanimous)Round 3 Time 5:00 Referee Marc-Andre Cote |
| W | 11–2–0 after bout | Alessandro RicciView status and profile → | SFS 5 - Fraser vs. Hill | Decision (Unanimous)Round 3 Time 5:00 Referee Dan Miragliotta |
| W | 10–2–0 after bout | Eric St. PierreView status and profile → | Elite 1 - Redemption | TKO (Punches)Round 1 Time 2:17 Referee Not listed |
| W | 9–2–0 after bout | Brad CauseyView status and profile → | AM Ford Fight Night 2012 - Demolition | KO (Punches)Round 1 Time 4:54 Referee Not listed |
| W | 8–2–0 after bout | Tony HerveyView status and profile → | SFS 3 - Meltdown in the Valley | Submission (Rear-Naked Choke)Round 2 Time 4:25 Referee Yves Lavigne |
| W | 7–2–0 after bout | Jason SaggoView status and profile → | Global Warriors FC 1 - Uprising | Decision (Split)Round 3 Time 5:00 Referee Jerin Valel |
| W | 6–2–0 after bout | Brandon ChagnonView status and profile → | SITH - Slammer in the Hammer | TKO (Punches)Round 1 Time 4:40 Referee Not listed |
| L | 5–2–0 after bout | Mike RicciView status and profile → | Ringside MMA 10 - Cote vs. Starnes | TKO (Punches)Round 1 Time 3:12 Referee Philippe Chartier |
| W | 5–1–0 after bout | Alka MatewaView status and profile → | Wreck MMA - Strong and Proud | Submission (Armbar)Round 1 Time 4:51 Referee Not listed |
| L | 4–1–0 after bout | Lindsey HawkesView status and profile → | CFC - Canadian Fighting Championship 6 | Submission (Rear-Naked Choke)Round 1 Time 4:47 Referee Not listed |
| W | 4–0–0 after bout | Mark DurantView status and profile → | CFC - Canadian Fighting Championship 5 | Submission (Rear-Naked Choke)Round 1 Time 4:51 Referee Rich Dilay |
| W | 3–0–0 after bout | Mike ThibodeauView status and profile → | Elite 1 - First Blood | KO (Punches)Round 2 Time 2:34 Referee Not listed |
| W | 2–0–0 after bout | Luis Cepeda-JavierView status and profile → | CFC - Canadian Fighting Championship 4 | TKO (Punches)Round 2 Time 3:17 Referee Not listed |
| W | 1–0–0 after bout | Eric St. PierreView status and profile → | Elite 1 - Resurrection | KO (Punches)Round 1 Time 3:52 Referee Hubert Earle |
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 Jesse Ronson.
Verify source record ↗Every verified opponent opens another full career
41 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.