Phins
Create Account
All Fighters
Middleweight · Active

Michael Page

UFC Record
5-1
Age
39
Height
6'3"
Reach
79"
Stance
Switch

Fighter Elo

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

Fighter Elo
1595Today
1645Best, Feb 2025
1577Classic Elo
1400150016001700202520261437 going into Kevin Holland, Mar 20241600 going into Ian Machado Garry, Jun 20241645 going into Shara Magomedov, Feb 20251571 going into Jared Cannonier, Aug 20251572 going into Sam Patterson, Mar 20261579 going into Nursulton Ruziboev, Sep 20261595 today1595
Fighter Elo going into each UFC fight, and today.
Classic Elo
1577Today
1595Fighter Elo

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

150015501600202520261500 going into Kevin Holland, Mar 20241519 going into Ian Machado Garry, Jun 20241507 going into Shara Magomedov, Feb 20251526 going into Jared Cannonier, Aug 20251544 going into Sam Patterson, Mar 20261561 going into Nursulton Ruziboev, Sep 20261577 today1577
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.

1.92Sig. Strikes Landed per Minute
55%Striking Accuracy
1.40Sig. Strikes Absorbed per Minute
63%Striking Defense
0.00Knockdowns per 15 Minutes
0.00Takedowns per 15 Minutes
0%Takedown Accuracy
64%Takedown Defense
0.17Submission Attempts per 15 Minutes
6%Share of Fight Time in Control
15.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins005
Losses001

Fight History

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

Winvs. Nursulton RuziboevUnanimous DecisionSep 5, 2026UFC Fight Night: Hooker vs. Parnasse

Middleweight Bout · Scheduled for 3 rounds

Michael PageNursulton Ruziboev
1579Fighter Elo Going In1493
1561Classic Elo Going In1560
12 of 28Significant Strikes8 of 29
49 of 66Total Strikes21 of 42
0 of 2Takedowns2 of 3
0Knockdowns0
1Submission Attempts0
1:06Control Time5:28
Winvs. Sam PattersonUnanimous DecisionMar 21, 2026UFC Fight Night: Evloev vs. Murphy

Welterweight Bout · Scheduled for 3 rounds

Michael PageSam Patterson
1572Fighter Elo Going In1544
1544Classic Elo Going In1548
27 of 55Significant Strikes12 of 64
33 of 61Total Strikes25 of 78
0 of 0Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
0:26Control Time2:47
Winvs. Jared CannonierUnanimous DecisionAug 16, 2025UFC 319: Du Plessis vs. Chimaev

Middleweight Bout · Scheduled for 3 rounds

Michael PageJared Cannonier
1571Fighter Elo Going In1505
1526Classic Elo Going In1578
29 of 55Significant Strikes20 of 57
36 of 64Total Strikes46 of 88
0 of 1Takedowns2 of 7
0Knockdowns0
0Submission Attempts0
0:01Control Time8:14
Winvs. Shara MagomedovUnanimous DecisionFeb 1, 2025UFC Fight Night: Adesanya vs. Imavov

Middleweight Bout · Scheduled for 3 rounds

Michael PageShara Magomedov
1645Fighter Elo Going In1557
1507Classic Elo Going In1562
43 of 75Significant Strikes38 of 87
47 of 81Total Strikes50 of 102
0 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:50Control Time0:40
Lossvs. Ian Machado GarryUnanimous DecisionJun 29, 2024UFC 303: Pereira vs. Prochazka 2

Welterweight Bout · Scheduled for 3 rounds

Michael PageIan Machado Garry
1600Fighter Elo Going In1712
1519Classic Elo Going In1610
21 of 38Significant Strikes19 of 39
52 of 74Total Strikes65 of 101
0 of 0Takedowns2 of 5
0Knockdowns0
0Submission Attempts2
1:52Control Time7:29
Winvs. Kevin HollandUnanimous DecisionMar 9, 2024UFC 299: O'Malley vs. Vera 2

Welterweight Bout · Scheduled for 3 rounds

Michael PageKevin Holland
1437Fighter Elo Going In1614
1500Classic Elo Going In1575
41 of 62Significant Strikes29 of 61
59 of 81Total Strikes64 of 99
0 of 3Takedowns2 of 5
0Knockdowns0
0Submission Attempts1
1:26Control Time4:22