Diego Ferreira

MMA Record: 19-7-0
UFC Record: 10-7-0
Weight Class: Lightweight

Diego Ferreira - UFC Fighter Profile

Career Highlights: Diego Ferreira has 10 wins in the UFC. Diego Ferreira lands an average of 4.7 significant strikes per minute and averages 0.82 takedowns per 15 minutes.

Fight Results Breakdown

17
Total Fights

Fighter Profile

Diego Ferreira, a seasoned mixed martial artist, has compiled an impressive record of 19 wins, 7 losses, and 0 draws throughout his career. Competing primarily in the UFC's lightweight division at 155 lbs., he stands at 5' 9' with a reach of 74'. In terms of fighting style, Ferreira demonstrates an average of 4.7 significant strikes per minute and maintains a striking accuracy of 39%. He absorbs an average of 3.46 strikes per minute, showcasing a strike defense of 55%. Additionally, he averages 0.82 takedowns per 15 minutes with a takedown accuracy of 30%, and attempts approximately 0.6 submissions per 15 minutes. Throughout his UFC career, Ferreira has achieved notable victories, including a win against Rustam Khabilov, who held an ELO rating of 1115 at the time. In recent years, he faced Mateusz Gamrot on December 18, 2021, resulting in a loss via KO/TKO. However, he bounced back with a win against Michael Johnson on May 20, 2023, and continued his winning streak against Mateusz Rebecki on May 11, 2024. His most recent fights were losses to Grant Dawson on January 18, 2025, and Alexander Hernandez on September 13, 2025.

Biggest Win
Opponent ELO: 1115

Physical & Background Stats

Height
5' 9'
Weight
Lightweight
Reach
74'
Stance
Orthodox
Date of Birth
Jan 18 1985
Age
40
Peak ELO
1127
ELO Rank
179 of 2638
Strength of Schedule
341-111-4
Combined record of UFC opponents
Avg ELO of Opponents
1090.1
Avg ELO of Defeated Opponents
1053.4

Performance Statistics

SLpM
4.7
Significant Strikes Landed per Minute
Str. Acc.
39%
Significant Striking Accuracy
SApM
3.46
Significant Strikes Absorbed per Minute
Str. Def.
55%
Significant Strike Defence
TD Avg.
0.82
Average Takedowns per 15 minutes
TD Acc.
30%
Takedown Accuracy
Sub. Avg.
0.6
Average Submissions per 15 minutes

Diego Ferreira Fight History

Date Event Opponent Method Round Time Result
2025-09-13 UFC Fight Night: Lopes vs. Silva Alexander Hernandez KO/TKO Punches 2 3:46 Loss
2025-01-18 UFC 311: Makhachev vs. Moicano Grant Dawson U-DEC 3 5:00 Loss
2024-05-11 UFC Fight Night: Lewis vs. Nascimento Mateusz Rebecki KO/TKO Punches 3 4:51 Win
2023-05-20 UFC Fight Night: Dern vs. Hill Michael Johnson KO/TKO Punch 2 1:50 Win
2021-12-18 UFC Fight Night: Lewis vs. Daukaus Mateusz Gamrot KO/TKO Knee 2 3:26 Loss
2021-05-08 UFC Fight Night: Rodriguez vs. Waterson Gregor Gillespie KO/TKO Punches 2 4:51 Loss
2021-02-06 UFC Fight Night: Overeem vs. Volkov Beneil Dariush S-DEC 3 5:00 Loss
2020-01-18 UFC 246: McGregor vs. Cowboy Anthony Pettis SUB Rear Naked Choke 2 1:46 Win
2019-09-07 UFC 242: Khabib vs. Poirier Mairbek Taisumov U-DEC 3 5:00 Win
2019-02-23 UFC Fight Night: Blachowicz vs. Santos Rustam Khabilov U-DEC 3 5:00 Win
2018-12-08 UFC 231: Holloway vs. Ortega Kyle Nelson KO/TKO Punches 2 1:23 Win
2018-02-18 UFC Fight Night: Cerrone vs. Medeiros Jared Gordon KO/TKO Punch 1 1:58 Win
2016-01-30 UFC on FOX: Johnson vs. Bader Olivier Aubin-Mercier U-DEC 3 5:00 Win
2015-04-04 UFC Fight Night: Mendes vs Lamas Dustin Poirier KO/TKO Punch 1 3:45 Loss
2014-10-25 UFC 179: Aldo vs Mendes 2 Beneil Dariush U-DEC 3 5:00 Loss
2014-08-30 UFC 177: Dillashaw vs Soto Ramsey Nijem KO/TKO Punch 2 1:53 Win
2014-06-28 UFC Fight Night: Swanson vs Stephens Colton Smith SUB Rear Naked Choke 1 0:38 Win

ELO Progression Over Time

Diego Ferreira ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
17 2025-09-13 Alexander Hernandez 1070 Loss -18 1094
16 2025-01-18 Grant Dawson 1150 Loss -15 1112
15 2024-05-11 Mateusz Rebecki 1057 Win +19 1127
14 2023-05-20 Michael Johnson 1052 Win +19 1108
13 2021-12-18 Mateusz Gamrot 1046 Loss -19 1089
12 2021-05-08 Gregor Gillespie 1097 Loss -17 1108
11 2021-02-06 Beneil Dariush 1153 Loss 0 1125
10 2020-01-18 Anthony Pettis 1090 Win +20 1125
9 2019-09-07 Mairbek Taisumov 1108 Win +17 1105
8 2019-02-23 Rustam Khabilov 1115 Win +18 1088
7 2018-12-08 Kyle Nelson 1000 Win +19 1070
6 2018-02-18 Jared Gordon 1035 Win +21 1051
5 2016-01-30 Olivier Aubin-Mercier 1056 Win +18 1030
4 2015-04-04 Dustin Poirier 1090 Loss -13 1012
3 2014-10-25 Beneil Dariush 1025 Loss -17 1025
2 2014-08-30 Ramsey Nijem 1041 Win +22 1042
1 2014-06-28 Colton Smith 985 Win +20 1020

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...