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 | 29–20–0 after bout | Maki PitoloView status and profile → | Tuff-N-Uff - Tuff-N-Uff 127 | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 29–19–0 after bout | Sidiah ParkerView status and profile → | NWFA 1 - Retribution | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 29–18–0 after bout | Ty FreemanView status and profile → | JSF 1 - J Street Fights | KORound 3 Time 0:14 Referee Not listed |
| L | 28–18–0 after bout | Abubakar VagaevView status and profile → | ACA 100 - Grozny | Decision (Unanimous)Round 3 Time 5:00 Referee Herb Dean |
| L | 28–17–0 after bout | Elias SilverioView status and profile → | ACA 96 - Lodz | Decision (Unanimous)Round 3 Time 5:00 Referee Greg Kleynjans |
| W | 28–16–0 after bout | Gabriel CheccoView status and profile → | CXF 17 - March Madness | Decision (Split)Round 3 Time 5:00 Referee Mike Beltran |
| L | 27–16–0 after bout | Piotr StrusView status and profile → | ACB 87 - Nottingham | Decision (Split)Round 3 Time 5:00 Referee Lukasz Bosacki |
| L | 27–15–0 after bout | Lorenz LarkinView status and profile → | Bellator 193 - Larkin vs. Gonzalez | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 27–14–0 after bout | Brennan WardView status and profile → | Bellator 182 - Koreshkov vs. Njokuani | Submission (Guillotine Choke)Round 3 Time 1:02 Referee Rob Hinds |
| W | 26–14–0 after bout | Brandon GirtzView status and profile → | Bellator 174 - Coenen vs. Budd | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| L | 25–14–0 after bout | Michael PageView status and profile → | Bellator 165 - Chandler vs. Henderson | Decision (Split)Round 3 Time 5:00 Referee Jason Herzog |
| W | 25–13–0 after bout | Gilbert SmithView status and profile → | Bellator 151 - Warren vs. Caldwell | Decision (Split)Round 3 Time 5:00 Referee John McCarthy |
| W | 24–13–0 after bout | Curtis MillenderView status and profile → | Bellator 137 - Halsey vs. Grove | Submission (Guillotine Choke)Round 3 Time 1:14 Referee John McCarthy |
| W | 23–13–0 after bout | Marius ZaromskisView status and profile → | Bellator 132 - Pitbull vs. Straus 2 | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 22–13–0 after bout | Karo ParisyanView status and profile → | Bellator MMA - Bellator 127 | TKO (Punches)Round 1 Time 1:43 Referee Mike Beltran |
| W | 21–13–0 after bout | Karl AmoussouView status and profile → | Bellator MMA - Bellator 122 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| L | 20–13–0 after bout | David MitchellView status and profile → | WFC 8 - Avila vs. Berkovic | TKO (Punches)Round 3 Time 1:45 Referee David Shurley |
| L | 20–12–0 after bout | Max GriffinView status and profile → | WFC 7 - Griffin vs. Gonzalez | Decision (Split)Round 5 Time 5:00 Referee Milt Wallace |
| W | 20–11–0 after bout | Kenny EntoView status and profile → | Gladiator Challenge - Showdown | Decision (Unanimous)Round 3 Time 5:00 Referee Michael Bell |
| W | 19–11–0 after bout | Lucas GamazaView status and profile → | Red Canvas - Art of Submission 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 18–11–0 after bout | Theodore WhitfieldView status and profile → | GC - Gladiator Challenge | TKO (Punches)Round 1 Time 1:02 Referee Not listed |
| L | 17–11–0 after bout | Eddie MendezView status and profile → | Strikeforce - Melendez vs. Masvidal | Decision (Split)Round 3 Time 5:00 Referee Herb Dean |
| L | 17–10–0 after bout | Joe WilliamsView status and profile → | RITC - Respect in the Cage | Decision (Split)Round 5 Time 5:00 Referee Not listed |
| L | 17–9–0 after bout | Brent CooperView status and profile → | RITC - Respect in the Cage | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 17–8–0 after bout | Nick ZarateView status and profile → | Gladiator Challenge - Never Quit | TKO (Punches)Round 1 Time 0:47 Referee Not listed |
| W | 16–8–0 after bout | Frank AvantView status and profile → | Gladiator Challenge - High Impact | Submission (Rear-Naked Choke)Round 1 Time 0:21 Referee Not listed |
| L | 15–8–0 after bout | Tony LopezView status and profile → | KOTC - Storm | Submission (Rear-Naked Choke)Round 5 Time 1:48 Referee Herb Dean |
| W | 15–7–0 after bout | Larry MaysView status and profile → | Gladiator Challenge - Venom | TKO (Elbows)Round 1 Time 1:53 Referee Not listed |
| L | 14–7–0 after bout | Tony LopezView status and profile → | KOTC - Misconduct | Submission (Rear-Naked Choke)Round 2 Time 1:37 Referee Not listed |
| W | 14–6–0 after bout | Hector UrbinaView status and profile → | KOTC - Fight Nite at the Shrine | Submission (Guillotine Choke)Round 1 Time 2:10 Referee Not listed |
| L | 13–6–0 after bout | Jay MartinezView status and profile → | MMAX 15 - MMA Xtreme 15 | TKO (Punches)Round 2 Time 3:11 Referee Not listed |
| L | 13–5–0 after bout | Hiromitsu MiuraView status and profile → | WEC 29 - Las Vegas | TKO (Submission to Punches)Round 2 Time 3:35 Referee John McCarthy |
| W | 13–4–0 after bout | Joe AtoeView status and profile → | MMAX 12 - MMA Xtreme 12 | TKO (Punches)Round 1 Time 2:31 Referee Not listed |
| W | 12–4–0 after bout | Jay CarterView status and profile → | X-1 - Extreme Fighting 2 | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 11–4–0 after bout | Brendan SeguinView status and profile → | WEC 25 - Las Vegas | Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy |
| W | 11–3–0 after bout | Umar LuvView status and profile → | KOTC - Destroyer | Submission (Injury)Round 2 Time 0:28 Referee Not listed |
| W | 10–3–0 after bout | Alex StieblingView status and profile → | WEC 23 - Hot August Fights | TKO (Doctor Stoppage)Round 1 Time 2:35 Referee Josh Rosenthal |
| W | 9–3–0 after bout | Jimmy DexterView status and profile → | WEC 20 - Cinco de Mayhem | Submission (Rear-Naked Choke)Round 1 Time 4:09 Referee Herb Dean |
| L | 8–3–0 after bout | Danny HigginsView status and profile → | Extreme Wars 2 - X-1 | Submission (Rear-Naked Choke)Round 2 Time 0:00 Referee Not listed |
| W | 8–2–0 after bout | Ray LizamaView status and profile → | KOTC 63 - Final Conflict | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| W | 7–2–0 after bout | Aaron TorresView status and profile → | KOTC 58 - Prime Time | TKO (Submission to Punches)Round 1 Time 1:33 Referee Not listed |
| W | 6–2–0 after bout | Sidney SilvaView status and profile → | Extreme Wars - X-1 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 5–2–0 after bout | Miguel GutierrezView status and profile → | KOTC - Mortal Sins | Submission (Armbar)Round 1 Time 1:42 Referee Not listed |
| W | 5–1–0 after bout | Reggie OrrView status and profile → | KOTC 49 - Soboba | Decision (Majority)Round 2 Time 5:00 Referee Not listed |
| W | 4–1–0 after bout | Reggie OrrView status and profile → | KOTC 44 - Revenge | TKO (Injury)Round 2 Time 2:38 Referee Nelson Hamilton |
| W | 3–1–0 after bout | Travis GoodmanView status and profile → | KOTC 41 - Relentless | KO (Punch)Round 1 Time 0:25 Referee Not listed |
| W | 2–1–0 after bout | Scott SepulvedaView status and profile → | KOTC 39 - Hitmaster | TKO (Punches)Round 1 Time 3:28 Referee Not listed |
| L | 1–1–0 after bout | Eric EscobedoView status and profile → | PFC - Pit Fighting Championship | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Mike CastilloView status and profile → | WEC 8 - Halloween Fury 2 | TKO (Punches)Round 1 Time 1:27 Referee Cecil Peoples |
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 Fernando Gonzalez.
Verify source record ↗Every verified opponent opens another full career
49 professional bout rows are displayed from the source record. 45 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.