THE RECORD
FROM DEBUT TO NEXT BELL
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 | 13β4β0 after bout | Hyder AmilView status and profile β | UFC Fight Night 279 - Kape vs. Horiguchi 2 | Technical Submission (Guillotine Choke)Round 1 Time 3:43 Referee Mike Beltran |
| L | 12β4β0 after bout | Andre FiliView status and profile β | UFC on ESPN 72 - Dolidze vs. Hernandez | Decision (Split)Round 3 Time 5:00 Referee Mike Beltran |
| L | 12β3β0 after bout | Melquizael CostaView status and profile β | UFC on ESPN 64 - Moreno vs. Erceg | Decision (Unanimous)Round 3 Time 5:00 Referee Fernando Salas |
| W | 12β2β0 after bout | Austin BashiView status and profile β | UFC Fight Night 249 - Dern vs. Ribas 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Chris Tognoni |
| L | 11β2β0 after bout | Julian ErosaView status and profile β | UFC on ESPN 59 - Namajunas vs. Cortez | Submission (Guillotine Choke)Round 1 Time 4:49 Referee Nick Berens |
| W | 11β1β0 after bout | Isaac DulgarianView status and profile β | UFC Fight Night 239 - Tuivasa vs. Tybura | Decision (Split)Round 3 Time 5:00 Referee Chris Tognoni |
| W | 10β1β0 after bout | Cameron SaaimanView status and profile β | UFC Fight Night 230 - Yusuff vs. Barboza | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Smith |
| W | 9β1β0 after bout | Raul Rosas Jr.View status and profile β | UFC 287 - Pereira vs. Adesanya 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Keith Peterson |
| W | 8β1β0 after bout | Joshua WeemsView status and profile β | UFC Fight Night 213 - Kattar vs. Allen | Submission (Anaconda Choke)Round 1 Time 4:07 Referee Chris Tognoni |
| L | 7β1β0 after bout | Jonathan PearceView status and profile β | UFC Fight Night 201 - Walker vs. Hill | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 7β0β0 after bout | Ryan McIntoshView status and profile β | NAFC - Super Brawl | Submission (Position)Round 1 Time 1:03 Referee Tom Develice |
| W | 6β0β0 after bout | Reyes Cortez Jr.View status and profile β | Dana White's Contender Series - Contender Series 2021: Week 7 | Decision (Unanimous)Round 3 Time 5:00 Referee Jason Herzog |
| W | 5β0β0 after bout | Charalampos GrigoriouView status and profile β | CFFC 92 - Cage Fury Fighting Championships 92 | TKO (Elbow and Punches)Round 3 Time 2:41 Referee Bill Bookwalter |
| W | 4β0β0 after bout | John PhamView status and profile β | LFA 93 - Petroski vs. Jeffery | Submission (Rear-Naked Choke)Round 2 Time 1:47 Referee Marcio Laselva |
| W | 3β0β0 after bout | Jason HuntleyView status and profile β | LFA 82 - Polizzi vs. Pogues | TKO (Knee and Punches)Round 1 Time 4:50 Referee Not listed |
| W | 2β0β0 after bout | Zachary Buros-NashView status and profile β | Driller Promotions - Mecca 16 | TKO (Punches)Round 1 Time 2:42 Referee Not listed |
| W | 1β0β0 after bout | Jose LeonView status and profile β | Bellator 221 - Chandler vs. Pitbull | Submission (Armbar)Round 1 Time 4:39 Referee Kevin MacDonald |
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 Christian Rodriguez.
Verify source record βUFC and professional records stay separate
The snapshot above counts UFC appearances only. The career table shows every recorded professional bout across all promotions, so pre-UFC results remain visible without being mistaken for UFC results.
Source and correction standard
Roster status and activity are checked against Roster Watch. Ranking labels come from the official UFC rankings snapshot dated August 11, 2026. Announced opponents are dated because cards can change.