Nasrat Haqparast

MMA Record: 18-6-0
UFC Record: 10-5-0
Weight Class: Lightweight

Nasrat Haqparast - UFC Fighter Profile

Career Highlights: Nasrat Haqparast has 10 wins in the UFC. Nasrat Haqparast lands an average of 6.36 significant strikes per minute and averages 0.34 takedowns per 15 minutes.

Fight Results Breakdown

15
Total Fights

Fighter Profile

Nasrat Haqparast, a seasoned mixed martial artist, has amassed an impressive record of 18 wins, 6 losses, and 0 draws throughout his career. Competing primarily in the Lightweight division with a weight of 155 lbs., he stands at a height of 5' 10' and boasts a reach of 72'. Haqparast has demonstrated a well-rounded fighting style, as evidenced by his UFC career averages. He consistently lands an average of 6.36 significant strikes per minute with a striking accuracy of 45%. His opponents often manage to land 6.0 strikes per minute against him, but Haqparast's strike defense remains strong at 63%. In terms of grappling, he averages 0.34 takedowns per 15 minutes with a takedown accuracy of 20%, and has not attempted any submissions during his UFC career. Haqparast's most notable victory came against John Makdessi, an opponent with an ELO rating of 1060. In recent years, he has won five consecutive fights, the latest being a decision victory over Quillan Salkilld on October 25th, 2025, before suffering a loss via KO/TKO kick in his most recent bout against Esteban Ribovics on March 1st, 2025. Other notable victories include wins over Landon Quinones, Jamie Mullarkey, and Jared Gordon, all of which were either by decision or knockout.

Biggest Win
Opponent ELO: 1060

Physical & Background Stats

Height
5' 10'
Weight
Lightweight
Reach
72'
Stance
Southpaw
Date of Birth
Aug 22 1995
Age
30
Peak ELO
1074
ELO Rank
390 of 2638
Strength of Schedule
264-107-2
Combined record of UFC opponents
Avg ELO of Opponents
1025.7
Avg ELO of Defeated Opponents
1012.2

Performance Statistics

SLpM
6.36
Significant Strikes Landed per Minute
Str. Acc.
45%
Significant Striking Accuracy
SApM
6.0
Significant Strikes Absorbed per Minute
Str. Def.
63%
Significant Strike Defence
TD Avg.
0.34
Average Takedowns per 15 minutes
TD Acc.
20%
Takedown Accuracy
Sub. Avg.
Average Submissions per 15 minutes

Nasrat Haqparast Fight History

Date Event Opponent Method Round Time Result
2025-10-25 UFC 321: Aspinall vs. Gane Quillan Salkilld KO/TKO Kick 1 2:30 Loss
2025-03-01 UFC Fight Night: Kape vs. Almabayev Esteban Ribovics S-DEC 3 5:00 Win
2024-06-22 UFC Fight Night: Whittaker vs. Aliskerov Jared Gordon S-DEC 3 5:00 Win
2023-12-09 UFC Fight Night: Song vs. Gutierrez Jamie Mullarkey KO/TKO Punches 1 1:44 Win
2023-09-09 UFC 293: Adesanya vs. Strickland Landon Quinones U-DEC 3 5:00 Win
2022-09-03 UFC Fight Night: Gane vs. Tuivasa John Makdessi U-DEC 3 5:00 Win
2022-02-12 UFC 271: Adesanya vs. Whittaker 2 King Green U-DEC 3 5:00 Loss
2021-09-25 UFC 266: Volkanovski vs. Ortega Dan Hooker U-DEC 3 5:00 Loss
2021-03-13 UFC Fight Night: Edwards vs. Muhammad Rafa Garcia U-DEC 3 5:00 Win
2020-08-08 UFC Fight Night: Lewis vs. Oleinik Alexander Munoz U-DEC 3 5:00 Win
2020-01-18 UFC 246: McGregor vs. Cowboy Drew Dober KO/TKO Punch 1 1:10 Loss
2019-08-03 UFC Fight Night: Covington vs. Lawler Joaquim Silva KO/TKO Punch 2 0:36 Win
2018-10-27 UFC Fight Night: Oezdemir vs. Smith Thibault Gouti U-DEC 3 5:00 Win
2018-07-22 UFC Fight Night: Shogun vs. Smith Marc Diakiese U-DEC 3 5:00 Win
2017-10-21 UFC Fight Night: Cerrone vs. Till Marcin Held U-DEC 3 5:00 Loss

ELO Progression Over Time

Nasrat Haqparast ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
15 2025-10-25 Quillan Salkilld 1037 Loss -18 1056
14 2025-03-01 Esteban Ribovics 1024 Win 0 1074
13 2024-06-22 Jared Gordon 1050 Win 0 1074
12 2023-12-09 Jamie Mullarkey 1018 Win +19 1074
11 2023-09-09 Landon Quinones 1000 Win +14 1055
10 2022-09-03 John Makdessi 1060 Win +18 1041
9 2022-02-12 King Green 1053 Loss -15 1023
8 2021-09-25 Dan Hooker 1088 Loss -14 1038
7 2021-03-13 Rafa Garcia 1000 Win +14 1052
6 2020-08-08 Alexander Munoz 1000 Win +15 1038
5 2020-01-18 Drew Dober 1055 Loss -15 1023
4 2019-08-03 Joaquim Silva 1028 Win +22 1038
3 2018-10-27 Thibault Gouti 965 Win +14 1016
2 2018-07-22 Marc Diakiese 1038 Win +19 1002
1 2017-10-21 Marcin Held 971 Loss -17 983

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...