Phins
Create Account
All Fighters
Middleweight · Active

Dustin Stoltzfus

UFC Record
4-7
Age
34
Height
6'0"
Reach
75"
Stance
Orthodox

Fighter Elo

The rating the forecasts are built on. It projects fighters.

Fighter Elo
1414Today
1528Best, Dec 2021
1473Classic Elo
13001400150016002021202220232024202520261479 going into Kyle Daukaus, Nov 20201418 going into Rodolfo Vieira, Jul 20211528 going into Gerald Meerschaert, Dec 20211374 going into Dwight Grant, Jul 20221371 going into Abus Magomedov, Sep 20221304 going into Punahele Soriano, Dec 20231423 going into Brunno Ferreira, Jun 20241411 going into Marc-Andre Barriault, Nov 20241427 going into Nursulton Ruziboev, May 20251417 going into Kelvin Gastelum, Sep 20251414 going into Mansur Abdul-Malik, Aug 20261414 today1414
Fighter Elo going into each UFC fight, and today.
Classic Elo
1473Today
1500Best, Nov 2020
1414Fighter Elo

Classic Elo only moves on wins and losses, so it reads more like normal rankings.

145015002021202220232024202520261500 going into Kyle Daukaus, Nov 20201483 going into Rodolfo Vieira, Jul 20211469 going into Gerald Meerschaert, Dec 20211456 going into Dwight Grant, Jul 20221473 going into Abus Magomedov, Sep 20221458 going into Punahele Soriano, Dec 20231476 going into Brunno Ferreira, Jun 20241462 going into Marc-Andre Barriault, Nov 20241479 going into Nursulton Ruziboev, May 20251466 going into Kelvin Gastelum, Sep 20251453 going into Mansur Abdul-Malik, Aug 20261473 today1473
Classic Elo going into each UFC fight, and after the last one.

How Fighter Elo Works

Fighter Elo is the model's rating for a fighter, on the same scale chess uses. An average UFC fighter sits around 1500. The gap between two fighters sets the forecast: 100 points ahead is about a 64% chance to win, 200 points about 76%, and 400 points about 91%.

Classic Elo only moves on wins and losses. Fighter Elo also counts how the fights went (striking and grappling numbers), age and build, and how active a fighter has been. It is worked out fresh before every fight, so it can move between fights too, for example with age or a long layoff.

Classic Elo, shown next to it, is the results-only version. It reads more like normal rankings, and the Rankings page can be switched to it.

Career Numbers

Across every UFC fight with recorded stats.

3.39Sig. Strikes Landed per Minute
46%Striking Accuracy
3.28Sig. Strikes Absorbed per Minute
48%Striking Defense
0.27Knockdowns per 15 Minutes
2.12Takedowns per 15 Minutes
35%Takedown Accuracy
47%Takedown Defense
1.06Submission Attempts per 15 Minutes
28%Share of Fight Time in Control
10.3 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins121
Losses223

Fight History

Every UFC fight, newest first. Tap a fight to see what both fighters put up.

Winvs. Mansur Abdul-MalikSubmission · R2 4:25Aug 15, 2026UFC 330: Makhachev vs. Machado Garry

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusMansur Abdul-Malik
1414Fighter Elo Going In1496
1453Classic Elo Going In1525
43 of 70Significant Strikes34 of 67
61 of 92Total Strikes34 of 68
2 of 7Takedowns1 of 1
0Knockdowns0
1Submission Attempts0
3:02Control Time0:37
Lossvs. Kelvin GastelumUnanimous DecisionSep 13, 2025Noche UFC: Lopes vs. Silva

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusKelvin Gastelum
1417Fighter Elo Going In1458
1466Classic Elo Going In1547
64 of 146Significant Strikes57 of 117
69 of 151Total Strikes58 of 118
1 of 6Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
2:00Control Time0:23
Lossvs. Nursulton RuziboevUnanimous DecisionMay 17, 2025UFC Fight Night: Burns vs. Morales

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusNursulton Ruziboev
1427Fighter Elo Going In1493
1479Classic Elo Going In1534
21 of 37Significant Strikes35 of 68
41 of 62Total Strikes53 of 94
2 of 5Takedowns1 of 2
0Knockdowns0
2Submission Attempts0
5:11Control Time3:21
Winvs. Marc-Andre BarriaultKO/TKO · R1 4:28Nov 2, 2024UFC Fight Night: Moreno vs. Albazi

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusMarc-Andre Barriault
1411Fighter Elo Going In1360
1462Classic Elo Going In1483
13 of 20Significant Strikes7 of 11
23 of 32Total Strikes13 of 17
0 of 0Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
3:54Control Time0:01
Lossvs. Brunno FerreiraKO/TKO · R1 4:51Jun 8, 2024UFC Fight Night: Cannonier vs. Imavov

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusBrunno Ferreira
1423Fighter Elo Going In1509
1476Classic Elo Going In1518
18 of 40Significant Strikes24 of 36
20 of 44Total Strikes27 of 40
1 of 2Takedowns0 of 0
0Knockdowns1
2Submission Attempts0
1:31Control Time0:10
Winvs. Punahele SorianoSubmission · R2 4:10Dec 2, 2023UFC Fight Night: Dariush vs. Tsarukyan

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusPunahele Soriano
1304Fighter Elo Going In1448
1458Classic Elo Going In1498
64 of 123Significant Strikes31 of 73
78 of 140Total Strikes33 of 76
4 of 7Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
2:12Control Time0:00
Lossvs. Abus MagomedovKO/TKO · R1 0:19Sep 3, 2022UFC Fight Night: Gane vs. Tuivasa

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusAbus Magomedov
1371Fighter Elo Going In1333
1473Classic Elo Going In1500
0 of 2Significant Strikes7 of 7
0 of 2Total Strikes7 of 7
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:02
Winvs. Dwight GrantUnanimous DecisionJul 16, 2022UFC Fight Night: Ortega vs. Rodriguez

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusDwight Grant
1374Fighter Elo Going In1399
1456Classic Elo Going In1491
49 of 112Significant Strikes52 of 100
102 of 173Total Strikes54 of 102
2 of 5Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
4:17Control Time0:00
Lossvs. Gerald MeerschaertSubmission · R3 2:58Dec 18, 2021UFC Fight Night: Lewis vs. Daukaus

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusGerald Meerschaert
1528Fighter Elo Going In1524
1469Classic Elo Going In1530
12 of 32Significant Strikes11 of 22
51 of 72Total Strikes19 of 30
4 of 4Takedowns1 of 1
0Knockdowns0
1Submission Attempts3
7:27Control Time3:14
Lossvs. Rodolfo VieiraSubmission · R3 1:54Jul 17, 2021UFC Fight Night: Makhachev vs. Moises

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusRodolfo Vieira
1418Fighter Elo Going In1465
1483Classic Elo Going In1513
67 of 192Significant Strikes49 of 88
83 of 209Total Strikes52 of 93
0 of 3Takedowns3 of 4
0Knockdowns0
0Submission Attempts1
0:09Control Time2:10
Lossvs. Kyle DaukausUnanimous DecisionNov 21, 2020UFC 255: Figueiredo vs. Perez

Middleweight Bout · Scheduled for 3 rounds

Dustin StoltzfusKyle Daukaus
1479Fighter Elo Going In1512
1500Classic Elo Going In1486
32 of 63Significant Strikes64 of 122
95 of 130Total Strikes113 of 183
0 of 7Takedowns2 of 7
0Knockdowns0
0Submission Attempts1
2:01Control Time8:40