8 Wins
2 Losses
0 Draws
KO / TKO 2 · 2
Submission 3 · 0
Decision 3 · 0
Fight history
- Win Nick Meck PFL 8 (2025)KO (doctor stoppage) R1 5:00
- Win Joseph Luciano PFL 5 (2025)Decision (unanimous) R3 5:00
- Win Fay Bursell Northwest Fight Promotions - Clinch Fight Club 8: Bursell vs. ShieldsSubmission (Brabo Choke) R1 0:50
- Loss Alfonso Leyva LFA 173 - Fernando vs. BekoevKO (Flying Knee) R2 2:51
- Win Jeff Craig LFA 161 - Davis vs. SiqueiraSubmission (Guillotine Choke) R1 4:39
- Win Aaron Klinghardt KOTC - CoastlineDecision (unanimous) R3 5:00
- Win Eljeria Portee KOTC - Split SecondSubmission (Guillotine Choke) R3 2:20
- Loss Thad Jean LFA 128 - McKenzie vs. ClayTKO (Punches) R2 3:40
- Win Jeremiah Curtright LFA 122 - Johnson vs. MotaTKO (Doctor Stoppage) R2 5:00
- Win Cameron Robinett CageSport MMA - CageSport 61Decision (unanimous) R3 5:00