Last 5: W W L D W
Association: MXT Fight Academy
Pro Debut Date: 2015-02-28
Pro Record: 9-1-1
Current Ranking:
'Big League' Record: 0-0-0
Last 3 Years: 1-0-1
Win Finish %: 66.7%
Combat Age: 32
Quality Perf. %: 63.6%
Last Quality Perf.: 2023-11-18
540 Metric: .571
Rating Points: 21
Highest Quarterly Ranking: 10/01/2020

#397 Welterweight

Last Fight Date: 11/18/2023 [Fight League Atlantic]
Last Opponent: [NR] Roberto Pixley
Next Fight: FLA 14 - Fight League Atlantic
Next Opponent: [NR] Tyler VanKill
Last Loss Date: 11/19/2020
Last Loss: [#82 WW] Bassil Hafez
Opponent's Last 5: W L W W L

Quarterly Generated Historical Rankings
Rating bar represents the fighter's standing relative to the top of the division at the time

Date ↑ ↓ Rank Record Points
01/01/2024 NR #689 Welterweight 9-1-1
21
10/01/2020 7 #397 Welterweight 8-0-0
30
07/01/2020 27 #404 Welterweight 8-0-0
30
04/01/2020 98 #431 Welterweight 8-0-0
30
01/01/2020 8 #529 Welterweight 7-0-0
25
10/01/2019 16 #537 Welterweight 7-0-0
25
07/01/2019 3 #553 Welterweight 7-0-0
25
04/01/2019 NR #556 Welterweight 7-0-0
25


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

  Opponent Event Outcome
W Roberto Pixley   FLA 12 - Fight League Atlantic
Saturday, November 18th 2023
TKO (Punches)
Round 1
D Dorjan Dokaj   FLA 7 - Fight League Atlantic
Saturday, January 28th 2023
Draw
Round 3
L Bassil Hafez
#310 Middleweight
  CFFC 89 - Cage Fury Fighting Championships 89
Thursday, November 19th 2020
Submission (Triangle Choke)
Round 1
W Pat Carroll   Elite 1 MMA - Fight Night 37
Saturday, January 18th 2020
Decision (Unanimous)
Round 5
W Alderic Keith   Elite 1 MMA: Bitter Rivals
Saturday, January 26th 2019
TKO
Round 1
W Nick Naccarato   Elite 1 MMA
Saturday, April 7th 2018
TKO
Round 1
W Kris Lee   Elite 1 - The Uprising
Saturday, July 22nd 2017
TKO (Punches)
Round 1
W James Kouame   Elite 1 - Fight Night
Saturday, January 14th 2017
Decision (Split)
Round 3
W Cole Fetzner   Elite 1 - Port City Warriors
Saturday, June 4th 2016
TKO (Punches)
Round 1
W Cole Fetzner   Elite 1 - Unleashed
Saturday, January 30th 2016
Decision (Unanimous)
Round 3
W Jonny Campbell   ECC 22 - Extreme Cage Combat 22
Saturday, February 28th 2015
TKO (Punches)
Round 2