Association: New Dimension Martial Arts
Pro Debut Date: 2018-09-21
Pro Record: 3-21-0
Win Finish %: 100.0%
Quality Perf. %:
Last Ranked: N/A
Highest Ranked: N/A
Last Loss Date:


Complete Professional MMA Fight History
Fighter rankings represent most recent generated quarterly rating prior to the fight

  Opponent Event Outcome
L Devin Nguyen   NLFC - Next Level Fight Club 14
Saturday, April 15th 2023
Submission (Rear-Naked Choke)
Round 1
L Joe Poirier   Cage Titans FC - Cage Titans 58
Saturday, March 18th 2023
Submission (Shoulder Choke)
Round 1
L Tyler Smythe   DonnyBrooke Fight Promotion - Battle in Barre 9
Saturday, February 18th 2023
Submission (Rear-Naked Choke)
Round 1
L Andrew Valdina   Cage Titans 56
Saturday, October 29th 2022
Submission (Arm-Triangle Choke)
Round 1
L Gage Gill   EFC - Empire Fighting Championship 19
Saturday, September 24th 2022
Submission (Rear-Naked Choke)
Round 1
L Dillon Fraley
#629 Lightweight
  DFC 3 - Delta Fighting Championship
Saturday, July 30th 2022
TKO (Punches)
Round 1
W Dan Shapiro   Relentless FC 1 - Relentless Fighting Championship
Saturday, May 21st 2022
KO
Round 1
L Rico DiSciullo   Combat Zone 75 - Saint Patricks Day
Thursday, March 17th 2022
Submission (Rear-Naked Choke)
Round 1
L Kam Arnold   Cage Titans 50
Saturday, November 6th 2021
KO
Round 1
L Ryan Kuse
#377 Bantamweight
  Titan FC 72 - Titan Fighting Championship
Friday, September 17th 2021
KO
Round 1
L Jeff Joy   Cage Titans FC - Cage Titans 48
Saturday, July 10th 2021
Submission (Rear-Naked Choke)
Round 1
W Joseph Penafiel   Combat Night - Combat Night Pro 21
Saturday, April 17th 2021
TKO (Slam and Punches)
Round 1
L Anvar Boynazarov   Combat Night - Combat Night Pro 20
Saturday, March 13th 2021
KO
Round 1
L James Brown   Ultimate Battle Grounds 6 - MMA Super Bowl
Saturday, February 6th 2021
KO
Round 1
L Connor Matthews   Cage Titans FC - Cage Titans 47
Saturday, January 25th 2020
Submission (Neck Crank)
Round 1
W Jacobo Apito   Cage Titans FC - Cage Titans 46
Saturday, November 2nd 2019
KO (Punch)
Round 1
L Christian Ynastrilla   War at the Rock 2: FightGame
Wednesday, June 19th 2019
Submission (Triangle Choke)
Round 1
L Pat Gilbride   Cage Titans 44
Saturday, June 15th 2019
TKO
Round 1
L Angel Luis Marquez   Combat Night Pro 12: May the 4th Be With You
Saturday, May 4th 2019
SUB
Round 1
L Jeff Silva   Combat Zone 70: Relentless
Friday, April 19th 2019
SUB
Round 1
L Mitch Raposo   Cage Titans 43
Saturday, April 6th 2019
Submission (Arm Triangle Choke)
Round 1
L Kenny Murphy   Combat Zone 69: Armageddon
Saturday, February 2nd 2019
SUB
Round 1
L Randy Costa   Cage Titans 42
Saturday, January 26th 2019
TKO
Round 1
L Andres Rodriguez   Combat Zone 67: Revival
Friday, September 21st 2018
TKO
Round 1