Last 5: W L W L W
Association: MMAGOLD Fight Team
Pro Debut Date: 2009-10-10
Pro Record: 20-10-0
Current Ranking:
'Big League' Record: 8-8-0
Last 3 Years: 3-2-0
Win Finish %: 55%
Combat Age: 50
Quality Perf. %: 70%
Last Quality Perf.: 2024-02-10
540 Metric: .611
Rating Points: 287
Highest Quarterly Ranking: 4/01/2018

#25 Welterweight

Last Fight Date: 2/10/2024 [UFC]
Last Opponent: [#60 WW] Jeremiah Wells
Opponent's Last 5: W W W L L
Last Loss Date: 7/01/2023
Last Loss: [#28 WW] Michael Morales
Opponent's Last 5: W W W W W
Longest Win Streak: 3 (2020-2021)
UFC Debut: 2016-08-20
Last UFC Fight: 2024-02-10

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 #35 Welterweight 19-10-0
289
10/01/2023 1 #34 Welterweight 19-10-0
295
07/01/2023 7 #33 Welterweight 19-10-0
295
04/01/2023   #26 Welterweight 19-9-0
342
01/01/2023 4 #26 Welterweight 19-9-0
342
10/01/2022 1 #30 Welterweight 18-9-0
313
07/01/2022 1 #29 Welterweight 18-9-0
313
04/01/2022 6 #30 Welterweight 18-9-0
313
01/01/2022 1 #36 Welterweight 18-8-0
283
10/01/2021 41 #35 Welterweight 18-8-0
283
07/01/2021 33 #76 Welterweight 17-8-0
131
04/01/2021 19 #43 Welterweight 17-8-0
192
01/01/2021 6 #62 Welterweight 16-8-0
160
10/01/2020 2 #68 Welterweight 15-8-0
160
07/01/2020 4 #66 Welterweight 15-8-0
160
04/01/2020 3 #70 Welterweight 15-8-0
160
01/01/2020 7 #67 Welterweight 15-7-0
162
10/01/2019 5 #60 Welterweight 15-6-0
183
07/01/2019   #55 Welterweight 15-6-0
183
04/01/2019 12 #55 Welterweight 14-6-0
183
01/01/2019 1 #43 Welterweight 14-5-0
208
10/01/2018 13 #42 Welterweight 14-5-0
208
07/01/2018 4 #29 Welterweight 14-4-0
243
04/01/2018 68 #25 Welterweight 14-4-0
243
01/01/2018 5 #93 Welterweight 13-4-0
101
10/01/2017 3 #88 Welterweight 13-3-0
107
07/01/2017 1 #91 Welterweight 13-3-0
107
04/01/2017 1 #90 Welterweight 13-3-0
108
01/01/2017 5 #91 Welterweight 13-3-0
108
10/01/2016 29 #86 Welterweight 12-3-0
106
07/01/2016 2 #57 Welterweight 12-2-0
138
04/01/2016 27 #55 Welterweight 12-2-0
138
01/01/2016 23 #82 Welterweight 11-2-0
103
10/01/2015 6 #105 Welterweight 10-2-0
85
07/01/2015 18 #99 Welterweight 10-2-0
85
04/01/2015 1 #81 Welterweight 10-1-0
95
01/01/2015 NR #82 Welterweight 10-1-0
95
10/01/2014 8 #106 Middleweight 9-1-0
61
07/01/2014 NR #114 Middleweight 9-1-0
61
04/01/2014 NR #146 Welterweight 8-1-0
60
01/01/2014 NR #175 Middleweight 7-1-0
44
10/01/2013 2 #210 Welterweight 6-1-0
48
07/01/2013 233 #208 Welterweight 6-1-0
48
04/01/2013 34 #441 Welterweight 5-1-0
27
01/01/2013 13 #475 Welterweight 4-1-0
25
10/01/2012 149 #488 Welterweight 4-1-0
25
07/01/2012 22 #339 Welterweight 4-1-0
31
04/01/2012 NR #317 Welterweight 4-0-0
33


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

  Opponent Event Outcome
W Jeremiah Wells
#62 Welterweight
  UFC Fight Night 236 - Hermansson vs. Pyfer
Saturday, February 10th 2024
Decision (Split)
Round 3
L Michael Morales
#62 Welterweight
  UFC Fight Night: Strickland vs. Magomedov
Saturday, July 1st 2023
Decision (Unanimous)
Round 3
W Tim Means
#35 Welterweight
  UFC Fight Night: Kattar vs. Allen
Saturday, October 29th 2022
Decision (Split)
Round 3
L Neil Magny
#11 Welterweight
  UFC on ESPN 33 - Blaydes vs. Daukaus
Saturday, March 26th 2022
Decision (Split)
Round 3
W Carlos Condit
#34 Welterweight
  UFC 264 - Poirier vs. McGregor 3
Saturday, July 10th 2021
Decision (Unanimous)
Round 3
W Kenan Song
#77 Welterweight
  UFC on ESPN 21 - Brunson vs. Holland
Saturday, March 20th 2021
KO (Punches)
Round 1
W Ramiz Brahimaj   UFC on ESPN 17 - Santos vs. Teixeira
Saturday, November 7th 2020
TKO (Doctor Stoppage)
Round 3
L Alex Oliveira
#42 Welterweight
  UFC 248: Adesanya vs. Romero
Saturday, March 7th 2020
Decision (Split)
Round 3
L Alex Morono
#64 Welterweight
  UFC Fight Night 161 - Jedrzejczyk vs. Waterson
Saturday, October 12th 2019
Decision (Unanimous)
Round 3
W Zelim Imadaev
#424 Welterweight
  UFC 236 - Holloway vs. Poirier
Saturday, April 13th 2019
Decision (Majority)
Round 3
L Thiago Alves
#60 Welterweight
  UFC Fight Night 144 - Assuncao vs. Moraes 2
Saturday, February 2nd 2019
Decision (Split)
Round 3
L Curtis Millender
#34 Welterweight
  UFC 226: Miocic vs. Cormier
Saturday, July 7th 2018
Decision (Unanimous)
Round 3
W Mike Perry
#26 Welterweight
  UFC on Fox 28 - Emmett vs. Stephens
Saturday, February 24th 2018
Decision (Unanimous)
Round 3
L Elizeu Zaleski dos Santos
#44 Welterweight
  UFC Fight Night 119 - Brunson vs. Machida
Saturday, October 28th 2017
Decision (Unanimous)
Round 3
W Erick Montano
#378 Welterweight
  UFC Fight Night 98 - Dos Anjos vs. Ferguson
Saturday, November 5th 2016
TKO (Punches)
Round 1
L Colby Covington
#67 Welterweight
  UFC 202: Diaz vs. McGregor 2
Saturday, August 20th 2016
TKO
Round 3
W David Mitchell
#79 Light Heavyweight
  WFC 16 - Griffin vs. Mitchell
Saturday, January 23rd 2016
KO (Punch)
Round 1
W Randall Wallace
#161 Welterweight
  WFC 15 - Griffin vs. Wallace
Saturday, October 10th 2015
TKO (Punches)
Round 4
L Chidi Njokuani
#83 Welterweight
  TPF 23 - Cinco de Mayhem
Thursday, May 7th 2015
Decision (Split)
Round 5
W Ricky Legere Jr.
#127 Welterweight
  TPF 21 - All or Nothing
Thursday, November 6th 2014
KO (Punch)
Round 1
W Randall Wallace
#232 Middleweight
  TPF 19 - Throwback Thursday
Thursday, June 19th 2014
Submission (Rear Naked Choke)
Round 2
W Waachiim Spiritwolf
#172 Welterweight
  TWC 19 - Blackout
Saturday, January 25th 2014
Decision (Split)
Round 3
W Fernando Gonzalez
#254 Middleweight
  WFC 7 - Griffin vs. Gonzalez
Saturday, November 16th 2013
Decision (Split)
Round 5
W Kito Andrews
#167 Welterweight
  WFC 5 - Andrews vs. Griffin
Friday, May 3rd 2013
Decision (Unanimous)
Round 5
W Richard Rigmaden   WFC 4 - Huckaba vs. Williams
Friday, January 18th 2013
Submission (Anaconda Choke)
Round 1
L Justin Baesman
#324 Welterweight
  WFC - Showdown
Saturday, June 9th 2012
Decision (Split)
Round 5
W Jaime Jara
#280 Welterweight
  WFC - Bruvado Bash
Saturday, January 7th 2012
KO (Punch)
Round 1
W Joshua Miranda   Gladiator Challenge - Impulse
Saturday, November 13th 2010
Decision (Unanimous)
Round 3
W Aaron Hamilton   Gladiator Challenge - Undisputed
Saturday, September 18th 2010
TKO (Punches)
Round 2
W Kino Vuittonet   Gladiator Challenge - First Strike
Saturday, October 10th 2009
TKO (Punches)
Round 1