Last 5: W W W L L
Association: 10th Planet Jiu-Jitsu
Pro Debut Date: 2015-06-14
Pro Record: 17-4-0
Current Ranking:
'Big League' Record: 9-3-0
Last 3 Years: 4-2-0
Win Finish %: 70.6%
Combat Age: 41
Quality Perf. %: 71.4%
Last Quality Perf.: 2022-09-10
540 Metric: .667
Rating Points: 249
Highest Quarterly Ranking: 10/01/2022

#20 Welterweight

Last Fight Date: 5/13/2023 [UFC]
Last Opponent: [#9 WW] Ian Garry
Opponent's Last 5: W W W W W
Longest Win Streak: 4 (2021-2022)
Next Best Win Streak: 3 (2020)
UFC Debut: 2020-02-15
Last UFC Fight: 2023-05-13

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 1 #39 Welterweight 17-4-0
251
10/01/2023 2 #38 Welterweight 17-4-0
257
07/01/2023 6 #36 Welterweight 17-4-0
259
04/01/2023 3 #30 Welterweight 17-3-0
327
01/01/2023 7 #27 Welterweight 17-3-0
327
10/01/2022 7 #20 Welterweight 17-2-0
405
07/01/2022 2 #27 Welterweight 16-2-0
339
04/01/2022 1 #25 Welterweight 16-2-0
339
01/01/2022 1 #24 Welterweight 16-2-0
339
10/01/2021 15 #23 Welterweight 16-2-0
339
07/01/2021 14 #38 Welterweight 14-2-0
257
04/01/2021 7 #52 Welterweight 13-2-0
174
01/01/2021 17 #59 Welterweight 13-2-0
174
10/01/2020 16 #42 Welterweight 13-1-0
219
07/01/2020 1 #58 Welterweight 12-1-0
176
04/01/2020 145 #59 Welterweight 11-1-0
176
01/01/2020 4 #204 Welterweight 10-1-0
57
10/01/2019 31 #208 Welterweight 9-1-0
55
07/01/2019 106 #239 Welterweight 8-1-0
50
04/01/2019 10 #345 Welterweight 8-1-0
38
01/01/2019 14 #335 Welterweight 7-1-0
38
10/01/2018 NR #349 Welterweight 7-1-0
38
07/01/2018 NR #285 Lightweight 6-1-0
45
04/01/2018 131 #420 Welterweight 5-1-0
31
01/01/2018 18 #551 Welterweight 4-1-0
25
10/01/2017 80 #533 Welterweight 4-0-0
26
07/01/2017 NR #453 Welterweight 4-0-0
30


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

  Opponent Event Outcome
L Ian Garry
#86 Welterweight
  UFC on ABC 4 - Rozenstruik vs. Almeida
Saturday, May 13th 2023
TKO (Head Kick and Punches)
Round 1
L Neil Magny
#16 Welterweight
  UFC Fight Night 214 - Rodriguez vs. Lemos
Saturday, November 5th 2022
Submission (Brabo Choke)
Round 3
W Jingliang Li
#40 Welterweight
  UFC 279 - Diaz vs. Ferguson
Saturday, September 10th 2022
Decision (Split)
Round 3
W Kevin Lee   UFC on ESPN 30 - Barboza vs. Chikadze
Saturday, August 28th 2021
Decision (Unanimous)
Round 3
W Preston Parsons
#171 Welterweight
  UFC Fight Night: Makhachev vs. Moisés
Saturday, July 17th 2021
TKO (Punches)
Round 1
W Mike Perry
#34 Welterweight
  UFC on ABC 2 - Vettori vs. Holland
Saturday, April 10th 2021
Decision (Unanimous)
Round 3
L Nicolas Dalby
#61 Welterweight
  UFC 255 - Figueiredo vs. Perez
Saturday, November 21st 2020
Decision (Unanimous)
Round 3
W Dwight Grant
#72 Welterweight
  UFC on ESPN 15 - Munhoz vs. Edgar
Saturday, August 22nd 2020
KO (Punches)
Round 1
W Gabriel Green   UFC on ESPN 9 - Woodley vs. Burns
Saturday, May 30th 2020
Decision (Unanimous)
Round 3
W Tim Means
#55 Welterweight
  UFC Fight Night 167 - Anderson vs. Blachowicz 2
Saturday, February 15th 2020
Submission (Guillotine Choke)
Round 2
W Quinton McCottrell   Smash Global 9 - Black Tie Fight Night
Thursday, December 19th 2019
TKO (Punches)
Round 2
W Rico Farrington   Dana Whites Contender Series - Season 3, Episode 6
Tuesday, July 30th 2019
Decision (Unanimous)
Round 3
W Ivan Castillo   Combate 31 - Mexico vs. USA
Friday, February 22nd 2019
KO (Knee)
Round 2
W Ozzie Alvarez
#526 Welterweight
  Combate 25: Camino a Copa Combate
Friday, September 28th 2018
TKO (Punches)
Round 3
W Alex Velasco
#452 Welterweight
  Combate Americas - Mexico vs. The World
Friday, May 18th 2018
Submission (Rear Naked Choke)
Round 3
W Justin Baesman   CXF 11 - Alpha Dog
Saturday, February 17th 2018
TKO (Punches)
Round 2
L Victor Reyna
#360 Welterweight
  Combate Americas 19 - Queen Warriors
Friday, December 1st 2017
Decision (Split)
Round 3
W Joel Champion   Combate 13
Thursday, April 20th 2017
TKO (Punches)
Round 1
W Christian Gonzalez   Bellator 170 - Sonnen vs. Ortiz
Saturday, January 21st 2017
TKO (Punches)
Round 2
W Hector Saldana   Combate Americas - Combate Ocho
Thursday, August 11th 2016
Submission (Arm Triangle Choke)
Round 1
W Christopher Gates   KOTC - Sanctioned
Sunday, June 14th 2015
Submission (Armbar)
Round 1