Last 5: W W W L W
Association: Para Bellum MMA
Pro Debut Date: 2014-10-11
Pro Record: 14-4-0
Current Ranking:
'Big League' Record: 4-1-0
Last 3 Years: 5-2-0
Win Finish %: 71.4%
Combat Age: 36
Quality Perf. %: 72.2%
Last Quality Perf.: 2023-08-11
540 Metric: .737
Rating Points: 131
Highest Quarterly Ranking: 10/01/2023

#57 Middleweight

Last Fight Date: 8/11/2023 [BellatorFC]
Last Opponent: [#114 MW] Dalton Rosta
Opponent's Last 5: W W W W L
Next Fight: Bellator 302: Belfast
Next Opponent: [#11 MW] Fabian Edwards
Opponent's Last 5: L W W W L
Last Loss Date: 3/31/2023
Last Loss: [#31 MW] John Salter
Opponent's Last 5: W W L L W

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 5 #62 Middleweight 14-4-0
131
10/01/2023 17 #57 Middleweight 14-4-0
131
07/01/2023 7 #74 Middleweight 13-4-0
108
04/01/2023 4 #67 Middleweight 13-4-0
108
01/01/2023 5 #63 Middleweight 13-3-0
123
10/01/2022 23 #58 Middleweight 13-3-0
123
07/01/2022 22 #81 Middleweight 12-3-0
89
04/01/2022 29 #103 Middleweight 11-3-0
68
01/01/2022 7 #132 Middleweight 10-3-0
54
10/01/2021 30 #125 Middleweight 10-3-0
54
07/01/2021 8 #95 Middleweight 10-2-0
71
04/01/2021 40 #87 Middleweight 10-2-0
71
01/01/2021 40 #127 Middleweight 9-2-0
54
10/01/2020 58 #167 Middleweight 8-2-0
40
07/01/2020 17 #225 Middleweight 7-2-0
32
04/01/2020 3 #242 Middleweight 7-2-0
32
01/01/2020 6 #239 Middleweight 7-2-0
32
10/01/2019 8 #233 Middleweight 7-2-0
32
07/01/2019 16 #241 Middleweight 6-1-0
30
04/01/2019 104 #257 Middleweight 6-1-0
30
01/01/2019 12 #361 Middleweight 5-1-0
23
10/01/2018 25 #349 Middleweight 5-1-0
23
07/01/2018 NR #374 Middleweight 5-1-0
23
10/01/2016 10 #690 Welterweight 3-1-0
21
07/01/2016 NR #680 Welterweight 3-1-0
21


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

  Opponent Event Outcome
W Dalton Rosta
#84 Middleweight
  Bellator 298 - Storley vs. Ward
Friday, August 11th 2023
Decision (Unanimous)
Round 3
L John Salter
#32 Middleweight
  Bellator 293 - Golm vs. James
Friday, March 31st 2023
Decision (Unanimous)
Round 3
W Austin Vanderford
#70 Middleweight
  Bellator 284 - Gracie vs. Yamauchi
Friday, August 12th 2022
TKO (Punches)
Round 1
W Fabio Aguiar
#116 Middleweight
  Bellator 282 - Mousasi vs. Eblen
Friday, June 24th 2022
TKO (Knee and Punches)
Round 2
W Rex Harris
#154 Middleweight
  CFFC 105 - Cage Fury Fighting Championships 105
Saturday, January 29th 2022
Decision (Unanimous)
Round 4
L Caio Borralho
#149 Middleweight
  Dana Whites Contender Series - Contender Series 20...
Tuesday, September 28th 2021
Decision (Unanimous)
Round 3
W Collin Huckbody
#107 Middleweight
  CFFC 93 - Cage Fury Fighting Championships 93
Friday, March 12th 2021
Decision (Unanimous)
Round 4
W Andre Petroski
#175 Middleweight
  LFA 93 - Petroski vs. Jeffery
Friday, October 16th 2020
TKO (Knees and Punches)
Round 2
W Bruno Assis
#276 Middleweight
  SFT - Standout Fighting Tournament 23: Jesus vs. C...
Thursday, August 13th 2020
TKO (Punches)
Round 3
W Dennis Olson   Combat Zone 71: Prevail
Friday, August 23rd 2019
TKO
Round 2
L Brendan Allen
#79 Middleweight
  Dana Whites Contender Series - Season 3, Episode 4
Tuesday, July 16th 2019
Submission (Rear Naked Choke)
Round 1
W Jonathan Vallee
#393 Middleweight
  BTC 5 - Typhoon
Saturday, March 9th 2019
TKO (Knees)
Round 4
W Alex Beaule   BTC 3 - Prophecy
Saturday, June 23rd 2018
KO (Punches)
Round 3
W Chad Kelly   Honor FC 3 - Operation Shockwave
Saturday, March 31st 2018
Decision (Unanimous)
Round 3
W T.J. Sumler   KOTC - Extreme Horsepower
Saturday, March 12th 2016
TKO (Doctor Stoppage)
Round 1
L Sean Brady   CFFC 53 - Spohn vs. Anyanwu
Friday, December 4th 2015
Decision (Unanimous)
Round 3
W Dave Lastafka   NAAFS - Caged Vengeance 16
Saturday, March 7th 2015
KO (Punches)
Round 2
W Matt Anderson   OFC 22
Saturday, October 11th 2014
Submission (Triangle Choke)
Round 1