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 | 21–8–0 after bout | Aaron PicoView status and profile → | PFL Super Fights - PFL vs. Bellator Champs | TKO (Punches)Round 1 Time 4:53 Referee Bryan Miner |
| L | 21–7–0 after bout | Kai Kamaka IIIView status and profile → | Bellator 300 - Nurmagomedov vs. Primus | Decision (Unanimous)Round 3 Time 5:00 Referee Jonathan Romero |
| W | 21–6–0 after bout | Akhmed MagomedovView status and profile → | Bellator 290 - Bader vs. Fedor 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Jonathan Romero |
| W | 20–6–0 after bout | Aiden LeeView status and profile → | Bellator 273 - Bader vs. Moldavsky | Technical Decision (Unanimous)Round 3 Time 0:41 Referee Mike Beltran |
| W | 19–6–0 after bout | Vladyslav ParubchenkoView status and profile → | Bellator 268 - Nemkov vs. Anglickas | Decision (Unanimous)Round 3 Time 5:00 Referee Mike Beltran |
| L | 18–6–0 after bout | Johnny CampbellView status and profile → | Bellator 258 - Archuleta vs. Pettis | Submission (Rear-Naked Choke)Round 2 Time 4:12 Referee Kevin MacDonald |
| W | 18–5–0 after bout | Brandon GirtzView status and profile → | Bellator 250 - Mousasi vs. Lima | Decision (Split)Round 3 Time 5:00 Referee Todd Anderson |
| L | 17–5–0 after bout | Juan ArchuletaView status and profile → | Bellator 238 - Budd vs. Cyborg | Decision (Unanimous)Round 3 Time 5:00 Referee Blake Grice |
| L | 17–4–0 after bout | Darrion CaldwellView status and profile → | Bellator 228 - Pitbull vs. Archuleta | Decision (Unanimous)Round 3 Time 5:00 Referee Blake Grice |
| W | 17–3–0 after bout | Aaron PicoView status and profile → | Bellator 214 - Fedor vs. Bader | KO (Punches)Round 1 Time 1:07 Referee Jason Herzog |
| W | 16–3–0 after bout | Andy MainView status and profile → | Bellator 208 - Fedor vs. Sonnen | TKO (Punches)Round 3 Time 2:08 Referee Rob Hinds |
| W | 15–3–0 after bout | Georgi KarakhanyanView status and profile → | Bellator 192 - Jackson vs. Sonnen | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 14–3–0 after bout | Noad LahatView status and profile → | Bellator 182 - Koreshkov vs. Njokuani | Decision (Unanimous)Round 3 Time 5:00 Referee Dave Bruce |
| W | 13–3–0 after bout | Cody BollingerView status and profile → | Bellator 170 - Sonnen vs. Ortiz | KO (Punch to the Body)Round 3 Time 4:28 Referee John McCarthy |
| L | 12–3–0 after bout | Patricio FreireView status and profile → | Bellator 153 - Koreshkov vs. Henderson | Submission (Guillotine Choke)Round 2 Time 4:09 Referee Kevin MacDonald |
| L | 12–2–0 after bout | Emmanuel SanchezView status and profile → | Bellator 143 - Warren vs. Davis | Decision (Split)Round 3 Time 5:00 Referee Jacob Montalvo |
| L | 12–1–0 after bout | Daniel StrausView status and profile → | Bellator 138 - Unfinished Business | Submission (Guillotine Choke)Round 2 Time 3:47 Referee Mike England |
| W | 12–0–0 after bout | Aaron NeveuView status and profile → | KOTC - Coming Home | KO (Punch)Round 2 Time 0:43 Referee Not listed |
| W | 11–0–0 after bout | Seth DikunView status and profile → | KOTC - Battle For The Belt | Submission (Guillotine Choke)Round 2 Time 2:29 Referee Not listed |
| W | 10–0–0 after bout | Alejandro GarciaView status and profile → | KOTC - Slugfest | TKO (Doctor Stoppage)Round 2 Time 0:40 Referee Not listed |
| W | 9–0–0 after bout | Seth DikunView status and profile → | KOTC - Beaten Path | TKO (Doctor Stoppage)Round 3 Time 5:00 Referee Not listed |
| W | 8–0–0 after bout | Jerod SpoonView status and profile → | KOTC - Terrified | Decision (Split)Round 5 Time 5:00 Referee Not listed |
| W | 7–0–0 after bout | Gustavo LimonView status and profile → | KOTC - Split Decision | KORound 1 Time 0:20 Referee Not listed |
| W | 6–0–0 after bout | Cooper GibsonView status and profile → | KOTC - Validation | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 5–0–0 after bout | Mike ChristensenView status and profile → | KOTC - Devastation | Submission (Kimura)Round 2 Time 1:03 Referee Mike Beltran |
| W | 4–0–0 after bout | Steve CrosbyView status and profile → | Gladiator Challenge - Holiday Beatings | Submission (Keylock)Round 1 Time N/A Referee Not listed |
| W | 3–0–0 after bout | Max CenicerosView status and profile → | LBFN 14 - Long Beach Fight Night 14 | Submission (Guillotine Choke)Round 2 Time 1:16 Referee Luis Cobian |
| W | 2–0–0 after bout | Ruben RosasView status and profile → | LBFN 13 - Long Beach Fight Night 13 | Submission (Armbar)Round 2 Time 2:50 Referee Herb Dean |
| W | 1–0–0 after bout | Emilio GonzalesView status and profile → | LBFN 12 - Long Beach Fight Night 12 | Submission (Rear-Naked Choke)Round 1 Time 2:40 Referee Mike Beltran |
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 Henry Corrales.
Verify source record ↗Every verified opponent opens another full career
29 professional bout rows are displayed from the source record. 24 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.