Last 5: W L W W D
Association: CM System
Pro Debut Date: 2009-11-08
Pro Record: 24-7-1
Current Ranking:
'Big League' Record: 14-4-1
Last 3 Years: 2-0-1
Win Finish %: 70.8%
Combat Age: 45
Quality Perf. %: 71.9%
Last Quality Perf.: 2023-11-04
540 Metric: 1.00
Rating Points: 220
Highest Quarterly Ranking: 4/01/2019

#22 Welterweight

Last Fight Date: 11/04/2023 [UFC]
Last Opponent: [#46 WW] Rinat Fakhretdinov
Opponent's Last 5: W W W W D
Last Loss Date: 7/11/2020
Last Loss: [#51 WW] Muslim Salikhov
Opponent's Last 5: W L W L L
UFC Record: 10-3-1
Longest Win Streak: 7 (2016-2019)
Next Best Win Streak: 2 (2021-2023)
UFC Debut: 2015-05-30
Last UFC Fight: 2023-11-04

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 #49 Welterweight 24-7-1
220
10/01/2023 1 #50 Welterweight 24-7-0
215
07/01/2023 NR #51 Welterweight 24-7-0
215
01/01/2023 5 #53 Welterweight 23-7-0
202
10/01/2022 1 #48 Welterweight 23-7-0
234
07/01/2022 3 #49 Welterweight 23-7-0
236
04/01/2022 5 #46 Welterweight 23-7-0
239
01/01/2022 2 #41 Welterweight 23-7-0
242
10/01/2021 10 #43 Welterweight 22-7-0
238
07/01/2021 8 #33 Welterweight 22-7-0
272
04/01/2021 2 #25 Welterweight 22-7-0
272
01/01/2021 4 #27 Welterweight 22-7-0
272
10/01/2020 4 #31 Welterweight 22-7-0
272
07/01/2020 1 #27 Welterweight 22-6-0
309
04/01/2020 12 #26 Welterweight 22-6-0
309
01/01/2020 2 #38 Welterweight 21-6-0
259
10/01/2019 13 #36 Welterweight 21-6-0
259
07/01/2019 1 #23 Welterweight 21-5-0
376
04/01/2019 10 #22 Welterweight 21-5-0
376
01/01/2019 4 #32 Welterweight 20-5-0
251
10/01/2018 1 #28 Welterweight 20-5-0
251
07/01/2018 12 #27 Welterweight 19-5-0
251
04/01/2018 1 #39 Welterweight 18-5-0
189
01/01/2018 6 #38 Welterweight 18-5-0
189
10/01/2017 3 #44 Welterweight 17-5-0
168
07/01/2017 4 #47 Welterweight 16-5-0
157
04/01/2017 2 #51 Welterweight 16-5-0
157
01/01/2017   #53 Welterweight 16-5-0
157
10/01/2016 21 #53 Welterweight 16-5-0
157
07/01/2016 52 #74 Welterweight 15-5-0
116
04/01/2016   #126 Welterweight 14-5-0
73
01/01/2016 1 #126 Welterweight 14-5-0
73
10/01/2015 1 #127 Welterweight 14-5-0
73
07/01/2015 6 #128 Welterweight 14-5-0
73
04/01/2015 3 #122 Welterweight 14-4-0
73
01/01/2015 7 #119 Welterweight 14-4-0
73
10/01/2014 59 #126 Welterweight 13-4-0
68
07/01/2014 1 #185 Welterweight 12-4-0
53
04/01/2014 164 #184 Welterweight 12-4-0
53
01/01/2014 80 #348 Welterweight 11-4-0
33
10/01/2013 8 #428 Welterweight 10-4-0
28
07/01/2013 174 #420 Welterweight 10-4-0
28
04/01/2013 14 #594 Welterweight 8-3-0
22
01/01/2013 11 #580 Welterweight 8-3-0
22
10/01/2012 157 #591 Welterweight 8-3-0
22
07/01/2012 120 #434 Welterweight 8-2-0
27
04/01/2012 155 #554 Welterweight 7-2-0
23
01/01/2012 103 #399 Welterweight 7-1-0
28
10/01/2011 NR #296 Welterweight 6-0-0
32
07/01/2011 4 #302 Middleweight 5-0-0
28
04/01/2011 12 #298 Middleweight 5-0-0
28
01/01/2011 3 #286 Middleweight 5-0-0
28
10/01/2010 2 #289 Middleweight 4-0-0
26
07/01/2010 NR #291 Middleweight 4-0-0
26


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

  Opponent Event Outcome
D Rinat Fakhretdinov
#49 Welterweight
  UFC Fight Night 231 - Almeida vs. Lewis
Saturday, November 4th 2023
Draw
Round 3
W Abubakar Nurmagomedov
#115 Welterweight
  UFC on ESPN 46 - Kara-France vs. Albazi
Saturday, June 3rd 2023
Decision (Split)
Round 3
W Benoit St. Denis
#117 Welterweight
  UFC 267 - Blachowicz vs. Teixeira
Saturday, October 30th 2021
Decision (Unanimous)
Round 3
L Muslim Salikhov
#43 Welterweight
  UFC 251 - Usman vs. Masvidal
Saturday, July 11th 2020
Decision (Split)
Round 3
W Alexey Kunchenko
#51 Welterweight
  UFC Fight Night 170 - Lee vs. Oliveira
Saturday, March 14th 2020
Decision (Unanimous)
Round 3
L Jingliang Li
#76 Welterweight
  UFC on ESPN+ 15: Andrade vs. Zhang
Saturday, August 31st 2019
TKO (Punches)
Round 3
W Curtis Millender
#21 Welterweight
  UFC Fight Night 146 - Lewis vs. Dos Santos
Saturday, March 9th 2019
Submission (Rear Naked Choke)
Round 1
W Luigi Vendramini   UFC Fight Night 137 - Santos vs. Anders
Saturday, September 22nd 2018
KO (Flying Knee and Punches)
Round 2
W Sean Strickland
#41 Welterweight
  UFC 224 - Nunes vs. Pennington
Saturday, May 12th 2018
KO (Spinning Wheel Kick and Punches)
Round 1
W Max Griffin
#88 Welterweight
  UFC Fight Night 119 - Brunson vs. Machida
Saturday, October 28th 2017
Decision (Unanimous)
Round 3
W Lyman Good   UFC on Fox 25 - Weidman vs. Gastelum
Saturday, July 22nd 2017
Decision (Split)
Round 3
W Keita Nakamura
#94 Welterweight
  UFC Fight Night 96 - Lineker vs. Dodson
Saturday, October 1st 2016
Decision (Unanimous)
Round 3
W Omari Akhmedov
#76 Welterweight
  UFC on Fox 19 - Teixeira vs. Evans
Saturday, April 16th 2016
TKO (Knees and Punches)
Round 3
L Nicolas Dalby
#56 Welterweight
  UFC Fight Night - Condit vs. Alves
Saturday, May 30th 2015
Decision (Split)
Round 3
W Eduardo Ramon   JF - Jungle Fight 75
Thursday, December 18th 2014
Submission (Rear Naked Choke)
Round 2
W Itamar Rosa   Jungle Fight 71
Saturday, July 19th 2014
KO (Punches)
Round 1
W Rodrigo Souza
#202 Welterweight
  JF - Jungle Fight 65
Sunday, February 2nd 2014
TKO (Punches)
Round 2
W Josenildo Ramalho   JF - Jungle Fight 59
Saturday, October 12th 2013
KO (Punches)
Round 1
L Guilherme Vasconcelos
#176 Welterweight
  JF - Jungle Fight 54
Saturday, June 29th 2013
Submission (Rear Naked Choke)
Round 2
W Ricardo Silva   Smash - Smash Fight
Friday, May 3rd 2013
TKO (Punches)
Round 1
W Gilmar Dutra Lima
#340 Welterweight
  Smash - Smash Fight
Friday, May 3rd 2013
KO (Punch)
Round 1
L Franklin Jensen
#338 Welterweight
  Sparta - MMA
Saturday, September 29th 2012
Decision (Unanimous)
Round 3
W Misael Chamorro   BC - Beltrao Combat
Saturday, May 19th 2012
Submission (Rear Naked Choke)
Round 2
L Viscardi Andrade
#161 Welterweight
  MF - Max Fight 11
Saturday, March 17th 2012
Submission (Rear Naked Choke)
Round 2
L Jose de Ribamar Machado Gomes
#203 Welterweight
  AF - Amazon Fight 10
Wednesday, December 7th 2011
Decision (Split)
Round 3
W Jackson Pontes   MF - Max Fight 10
Thursday, November 10th 2011
TKO (Punches)
Round 1
W Joao Paulo Prado   VFC - Vale Fighting Championship
Saturday, August 6th 2011
TKO (Retirement)
Round 2
W Misael Chamorro   BBN - Big Bolds Night
Saturday, November 13th 2010
TKO (Punches)
Round 1
W Dyego Roberto   Samurai FC - Samurai Fight Combat 3
Sunday, April 25th 2010
TKO (Kick to the Body)
Round 3
W Christian Tide Squeti   LFS - Londrina Fight Show 1
Sunday, December 13th 2009
Decision (Split)
Round 3
W Wellington Bruno Morgenstern   B33F - B33 Fight 8
Sunday, November 15th 2009
KO (Punches)
Round 1
W Douglas Jandozo   G1 - Open Fight 7
Sunday, November 8th 2009
KO (Punches)
Round 1