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 | 19–16–0 (1 NC) after bout | Josh RosaaenView status and profile → | Victory Fighting Championship - Rapid City Fight Night 2 | Submission (Rear-Naked Choke)Round 2 Time 0:53 Referee Not listed |
| L | 19–15–0 (1 NC) after bout | Chad ReinerView status and profile → | MCF - Midwest Championship Fighting 7 | Submission (Punches)Round 1 Time 1:18 Referee Not listed |
| W | 19–14–0 (1 NC) after bout | Travis PeakView status and profile → | MCF - Midwest Championship Fighting 6 | Submission (Rear-Naked Choke)Round 1 Time 1:43 Referee Not listed |
| W | 18–14–0 (1 NC) after bout | Jeremy HartView status and profile → | SCL - Rivals | Submission (Armbar)Round 1 Time 1:27 Referee Adam Martinez |
| W | 17–14–0 (1 NC) after bout | Travis SveumView status and profile → | Titan FC 17 - Titan Fighting Championship 17 | TKO (Punches)Round 1 Time 0:51 Referee Jason Herzog |
| L | 16–14–0 (1 NC) after bout | Jorge LopezView status and profile → | Throwdown Showdown 4 - Cuatro | TKO (Doctor Stoppage)Round 1 Time N/A Referee Steve Sharp |
| L | 16–13–0 (1 NC) after bout | Nick RingView status and profile → | BFC - Bellator Fighting Championships 9 | Submission (Guillotine Choke)Round 1 Time 0:39 Referee Myron Gaudet |
| L | 16–12–0 (1 NC) after bout | Trevor PrangleyView status and profile → | PFA - Champion vs. Champion | Submission (Rear-Naked Choke)Round 1 Time 3:41 Referee Not listed |
| W | 16–11–0 (1 NC) after bout | Rich AttonitoView status and profile → | CWFC 36 - Cage Warriors 36: Destruction | Submission (Armbar)Round 1 Time 4:21 Referee John Hosegood |
| W | 15–11–0 (1 NC) after bout | Nick RossboroughView status and profile → | BTBB - Born to be Bad | Decision (Split)Round 3 Time 5:00 Referee Tim Mills |
| L | 14–11–0 (1 NC) after bout | Court McGeeView status and profile → | Throwdown Showdown 2 - The Return | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 14–10–0 (1 NC) after bout | Rory SingerView status and profile → | AFL - Eruption | Submission (Kneebar)Round 1 Time 3:06 Referee Jules Hewitt |
| L | 13–10–0 (1 NC) after bout | Philip PreeceView status and profile → | KOK 2 - King of Kombat | Submission (Rear Naked Choke)Round 1 Time 0:00 Referee Not listed |
| L | 13–9–0 (1 NC) after bout | Chad ReinerView status and profile → | ROF 30 - Domination | Submission (Rear-Naked Choke)Round 1 Time 2:35 Referee Don Thais |
| W | 13–8–0 (1 NC) after bout | Fabio PradoView status and profile → | KOK 1 - King of Kombat | Submission (Strikes)Round 1 Time 1:20 Referee Not listed |
| W | 12–8–0 (1 NC) after bout | Joel WyattView status and profile → | RITC - Reign in the Cage | Submission (Armbar)Round 1 Time 3:07 Referee Not listed |
| L | 11–8–0 (1 NC) after bout | Dan MolinaView status and profile → | IFO - Eastman vs. Kimmons | TKO (Punches)Round 3 Time 0:19 Referee Not listed |
| W | 11–7–0 (1 NC) after bout | Kyacey UscolaView status and profile → | XFS 5 - Heavy Hitters | Submission (Kneebar)Round 2 Time 1:33 Referee Not listed |
| W | 10–7–0 (1 NC) after bout | Brandon McDowellView status and profile → | RITC - Reign in the Cage | Submission (Rear-Naked Choke)Round 1 Time 0:17 Referee Not listed |
| W | 9–7–0 (1 NC) after bout | Timothy WilliamsView status and profile → | CFC - Border Warz | Submission (Armbar)Round 1 Time 0:34 Referee Jerome Locke |
| W | 8–7–0 (1 NC) after bout | Danny WrenView status and profile → | KC 28 - Knock Out | DisqualificationRound 1 Time 3:03 Referee Not listed |
| W | 7–7–0 (1 NC) after bout | Brett ShaferView status and profile → | ACF - Exodus | Submission (Armbar)Round 1 Time 1:34 Referee Jerome Locke |
| NC | 6–7–0 (1 NC) after bout | Edwin AguilarView status and profile → | PNRF - Mayhem in Vegas | No ContestRound — Time N/A Referee Not listed |
| W | 6–7–0 after bout | Shawn FreeseView status and profile → | ACF - Genesis | TKORound 1 Time 0:47 Referee Not listed |
| W | 5–7–0 after bout | Edward BanksView status and profile → | SF 13 - Rocky Mountain Sportfight | SubmissionRound 1 Time 1:15 Referee Adam Martinez |
| L | 4–7–0 after bout | Carlos ConditView status and profile → | ROF 19 - Showdown | Submission (Armbar)Round 1 Time 1:06 Referee Christian Carvalho |
| L | 4–6–0 after bout | Jason TapiaView status and profile → | PNRF - Demolition | TKO (Punches)Round 1 Time 3:46 Referee Not listed |
| W | 4–5–0 after bout | Matt KnaubView status and profile → | RITR - Rumble in the Rockies | Submission (Punches)Round 1 Time 1:10 Referee Adam Martinez |
| W | 3–5–0 after bout | Justin DavisView status and profile → | XFC - Dome Of Destruction 1 | Submission (Armbar)Round 1 Time 0:36 Referee Not listed |
| L | 2–5–0 after bout | Joe RiggsView status and profile → | WEC 12 - Halloween Fury 3 | TKO (Punches and Elbows)Round 1 Time 1:50 Referee Jon Schorle |
| L | 2–4–0 after bout | Brett ShaferView status and profile → | ROF 12 - Nemesis | TKO (Submission to Punches)Round 2 Time 3:37 Referee Christian Carvalho |
| L | 2–3–0 after bout | Justin EllisonView status and profile → | CFC 1 - Cage Fighting Championship 1 | Submission (Armbar)Round 1 Time 1:44 Referee Not listed |
| L | 2–2–0 after bout | Scott SmithView status and profile → | SF 3 - Dome | Submission (Rear-Naked Choke)Round 1 Time 4:07 Referee Not listed |
| L | 2–1–0 after bout | Joshua BurkmanView status and profile → | SF 2 - On the Move | Submission (Guillotine Choke)Round 1 Time 1:58 Referee Not listed |
| W | 2–0–0 after bout | Reuban EscoView status and profile → | ROF 10 - Intensity | TKO (Submission to Punches)Round 1 Time 1:16 Referee Gabe Beauperthuy |
| W | 1–0–0 after bout | Jody PoffView status and profile → | IFC - Global Domination | Submission (Rear-Naked Choke)Round 1 Time 1:00 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 Isidro Gonzalez.
Verify source record ↗Every verified opponent opens another full career
36 professional bout rows are displayed from the source record. 33 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.