Last 5: L W W L W
Association: American Top Team
Pro Debut Date: 2012-05-19
Pro Record: 18-7-0
Current Ranking:
'Big League' Record: 11-5-0
Last 3 Years: 3-3-0
Win Finish %: 61.1%
Combat Age: 39
Quality Perf. %: 56%
Last Quality Perf.: 2022-06-25
540 Metric: .731
Rating Points: 185
Highest Quarterly Ranking: 7/01/2021

#13 Lightweight

Last Fight Date: 3/16/2024 [UFC]
Last Opponent: [#281 LW] Mitch Ramirez
Opponent's Last 5: W W L W L
Next Fight: UFC Fight Night
Next Opponent: [#72 LW] Ludovit Klein
Opponent's Last 5: W W D W W
Last Loss Date: 9/02/2023
Last Loss: [#17 LW] Benoit St. Denis
Opponent's Last 5: W W W W L
Longest Win Streak: 3 (2020-2021)
Next Best Win Streak: 2 (2022-2023)
UFC Debut: 2018-11-10
Last UFC Fight: 2024-03-16

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
04/01/2024 4 #51 Lightweight 18-7-0
185
01/01/2024 2 #47 Lightweight 17-7-0
185
10/01/2023 20 #45 Lightweight 17-7-0
188
07/01/2023 3 #25 Lightweight 17-6-0
252
04/01/2023 4 #22 Lightweight 17-6-0
252
01/01/2023 2 #26 Lightweight 16-6-0
246
10/01/2022 2 #24 Lightweight 16-6-0
246
07/01/2022 6 #22 Lightweight 16-6-0
246
04/01/2022 1 #28 Lightweight 15-6-0
219
01/01/2022 14 #29 Lightweight 15-6-0
222
10/01/2021 2 #15 Lightweight 15-5-0
274
07/01/2021 1 #13 Lightweight 15-4-0
329
04/01/2021 9 #14 Lightweight 15-4-0
329
01/01/2021 25 #23 Lightweight 14-4-0
230
10/01/2020 3 #48 Lightweight 13-4-0
157
07/01/2020 55 #51 Lightweight 13-4-0
157
04/01/2020 5 #106 Lightweight 12-4-0
94
01/01/2020 3 #101 Lightweight 12-4-0
94
10/01/2019 11 #104 Lightweight 12-4-0
94
07/01/2019 14 #93 Lightweight 12-3-0
108
04/01/2019 1 #107 Lightweight 11-3-0
89
01/01/2019 3 #108 Lightweight 11-3-0
89
10/01/2018 22 #105 Lightweight 11-2-0
89
07/01/2018 52 #127 Lightweight 10-2-0
79
04/01/2018 1 #179 Lightweight 9-2-0
59
01/01/2018 8 #180 Lightweight 9-2-0
60
10/01/2017 52 #172 Lightweight 9-2-0
62
07/01/2017 1 #120 Lightweight 9-1-0
82
04/01/2017 3 #119 Lightweight 9-1-0
82
01/01/2017 2 #122 Lightweight 9-1-0
82
10/01/2016 14 #120 Lightweight 9-1-0
82
07/01/2016 22 #134 Lightweight 8-1-0
73
04/01/2016 NR #156 Lightweight 7-1-0
64
01/01/2016 2 #198 Featherweight 6-1-0
47
10/01/2015 118 #196 Featherweight 6-1-0
47
07/01/2015 NR #314 Featherweight 5-1-0
33
04/01/2015 1 #313 Lightweight 5-0-0
37
01/01/2015 1 #312 Lightweight 5-0-0
37
10/01/2014 5 #313 Lightweight 5-0-0
37
07/01/2014 304 #308 Lightweight 5-0-0
37
04/01/2014 15 #612 Lightweight 4-0-0
22
01/01/2014 11 #597 Lightweight 4-0-0
22
10/01/2013 17 #586 Lightweight 4-0-0
22
07/01/2013 89 #603 Lightweight 3-0-0
22
04/01/2013 24 #692 Lightweight 2-0-0
21
01/01/2013 25 #668 Lightweight 2-0-0
21
10/01/2012 NR #643 Lightweight 2-0-0
21


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

  Opponent Event Outcome
W Mitch Ramirez
#272 Lightweight
  UFC Fight Night 239 - Tuivasa vs. Tybura
Saturday, March 16th 2024
TKO (Leg Kicks)
Round 3
L Benoit St. Denis
#50 Lightweight
  UFC Fight Night 226 - Gane vs. Spivak
Saturday, September 2nd 2023
TKO (Punches)
Round 2
W Melquizael Costa
#156 Lightweight
  UFC 283 - Teixeira vs. Hill
Saturday, January 21st 2023
Submission (Face Crank)
Round 2
W Christos Giagos
#75 Lightweight
  UFC on ESPN 38 - Tsarukyan vs. Gamrot
Saturday, June 25th 2022
Submission (Rear-Naked Choke)
Round 1
L Joel Alvarez
#70 Lightweight
  UFC Fight Night 197 - Holloway vs. Rodriguez
Saturday, November 13th 2021
TKO (Elbows and Punches)
Round 1
L Islam Makhachev
#9 Lightweight
  UFC Fight Night: Makhachev vs. Moisés
Saturday, July 17th 2021
Submission (Rear Naked Choke)
Round 4
W Alexander Hernandez
#15 Lightweight
  UFC Fight Night 186 - Rozenstruik vs. Gane
Saturday, February 27th 2021
Decision (Unanimous)
Round 3
W Bobby Green
#27 Lightweight
  UFC Fight Night 181 - Hall vs. Silva
Saturday, October 31st 2020
Decision (Unanimous)
Round 3
W Michael Johnson
#83 Lightweight
  UFC Fight Night 171 - Smith vs. Teixeira
Wednesday, May 13th 2020
Submission (Achilles Lock)
Round 2
L Damir Ismagulov
#55 Lightweight
  UFC on ESPN+ 15: Andrade vs. Zhang
Saturday, August 31st 2019
Decision (Unanimous)
Round 3
W Kurt Holobaugh
#187 Featherweight
  UFC 237 - Namajunas vs. Andrade
Saturday, May 11th 2019
Decision (Unanimous)
Round 3
L Beneil Dariush
#22 Lightweight
  UFC Fight Night 139 - Korean Zombie vs. Rodriguez
Saturday, November 10th 2018
Decision (Unanimous)
Round 3
W Gleidson Moraes Cutis
#309 Lightweight
  DW's Contender Series 2018: Brazil 3
Saturday, August 11th 2018
TKO (Punches)
Round 1
W Jeff Peterson
#172 Lightweight
  LFA 41 - Moises vs. Peterson
Friday, June 1st 2018
Submission (Guillotine Choke)
Round 2
L Robert Watley
#198 Lightweight
  LFA 17 - Moises vs. Watley
Friday, July 21st 2017
Decision (Unanimous)
Round 5
W Zach Freeman   RFA 44 - Moises vs. Freeman
Friday, September 30th 2016
Decision (Unanimous)
Round 5
W Jamall Emmers
#355 Lightweight
  RFA 38 - Moises vs. Emmers
Friday, June 3rd 2016
TKO (Punches)
Round 5
W David Castillo
#196 Lightweight
  RFA 35 - Moises vs. Castillo
Friday, February 19th 2016
Submssion (Armbar)
Round 2
W Javon Wright
#226 Featherweight
  RFA 28 - Sanchez vs. Poppie
Friday, August 7th 2015
Submission (Rear Naked Choke)
Round 2
L Jason Knight
#120 Featherweight
  Atlas Fights - Cage Rage 25
Saturday, May 30th 2015
Decision (Unanimous)
Round 3
W Francivaldo Soares da Rocha
#219 Featherweight
  Fighten - Decagon MMA Championship
Sunday, May 11th 2014
Submission (Triangle Armbar)
Round 3
W Leonardo de Oliveira Guarizzo   Circuito Talent de MMA 2 - Etapa Indaiatuba 2013
Saturday, July 20th 2013
Decision (Unanimous)
Round 3
W Jose Conceicao   RF 9 - Real Fight 9
Saturday, June 15th 2013
Decision (Unanimous)
Round 3
W Dennis Bentes Figueira da Fonseca
#564 Welterweight
  ECC - Eco Combat 2
Saturday, September 22nd 2012
KO (Head Kick)
Round 1
W Wellington Dias   CTF - CT Fight
Saturday, May 19th 2012
Submission (Armbar)
Round 1