Phins
Create Account
All Fighters
Lightweight · Active

Mauricio Ruffy

UFC Record
5-2
Age
30
Height
5'11"
Reach
75"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1646Today
1651Best, Sep 2026
1549Classic Elo
1400150016001700202520261491 going into Jamie Mullarkey, May 20241594 going into James Llontop, Nov 20241596 going into King Green, Mar 20251581 going into Benoit Saint Denis, Sep 20251559 going into Rafael Fiziev, Jan 20261617 going into Michael Chandler, Jun 20261651 going into Arman Tsarukyan, Sep 20261646 today1646
Fighter Elo going into each UFC fight, and today.
Classic Elo
1549Today
1562Best, Sep 2026
1646Fighter Elo

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

150015501600202520261500 going into Jamie Mullarkey, May 20241516 going into James Llontop, Nov 20241530 going into King Green, Mar 20251547 going into Benoit Saint Denis, Sep 20251531 going into Rafael Fiziev, Jan 20261548 going into Michael Chandler, Jun 20261562 going into Arman Tsarukyan, Sep 20261549 today1549
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.68Sig. Strikes Landed per Minute
56%Striking Accuracy
3.53Sig. Strikes Absorbed per Minute
59%Striking Defense
1.85Knockdowns per 15 Minutes
0.00Takedowns per 15 Minutes
0%Takedown Accuracy
87%Takedown Defense
0.00Submission Attempts per 15 Minutes
4%Share of Fight Time in Control
7.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins401
Losses110

Fight History

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

Lossvs. Arman TsarukyanKO/TKO · R1 4:56Sep 19, 2026UFC 331: Van vs. Pantoja 2

Lightweight Bout · Scheduled for 5 rounds

Mauricio RuffyArman Tsarukyan
1651Fighter Elo Going In1730
1562Classic Elo Going In1638
4 of 10Significant Strikes8 of 19
22 of 28Total Strikes9 of 20
0 of 0Takedowns1 of 10
0Knockdowns1
0Submission Attempts0
0:06Control Time3:00
Winvs. Michael ChandlerKO/TKO · R1 4:29Jun 14, 2026UFC Freedom 250

Lightweight Bout · Scheduled for 3 rounds

Mauricio RuffyMichael Chandler
1617Fighter Elo Going In1300
1548Classic Elo Going In1489
19 of 40Significant Strikes3 of 12
20 of 41Total Strikes3 of 12
0 of 0Takedowns0 of 3
2Knockdowns0
0Submission Attempts0
0:13Control Time0:00
Winvs. Rafael FizievKO/TKO · R2 4:30Jan 31, 2026UFC 325: Volkanovski vs. Lopes 2

Lightweight Bout · Scheduled for 3 rounds

Mauricio RuffyRafael Fiziev
1559Fighter Elo Going In1513
1531Classic Elo Going In1557
55 of 88Significant Strikes36 of 66
60 of 93Total Strikes37 of 67
0 of 0Takedowns0 of 1
1Knockdowns0
0Submission Attempts0
0:45Control Time0:00
Lossvs. Benoit Saint DenisSubmission · R2 2:56Sep 6, 2025UFC Fight Night: Imavov vs. Borralho

Lightweight Bout · Scheduled for 3 rounds

Mauricio RuffyBenoit Saint Denis
1581Fighter Elo Going In1622
1547Classic Elo Going In1553
5 of 17Significant Strikes17 of 38
6 of 18Total Strikes37 of 61
0 of 0Takedowns3 of 10
0Knockdowns0
0Submission Attempts1
0:34Control Time4:38
Winvs. King GreenKO/TKO · R1 2:07Mar 8, 2025UFC 313: Pereira vs. Ankalaev

Lightweight Bout · Scheduled for 3 rounds

Mauricio RuffyKing Green
1596Fighter Elo Going In1546
1530Classic Elo Going In1550
4 of 9Significant Strikes4 of 15
4 of 9Total Strikes4 of 15
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:03Control Time0:00
Winvs. James LlontopUnanimous DecisionNov 16, 2024UFC 309: Jones vs. Miocic

Catch Weight Bout · Scheduled for 3 rounds

Mauricio RuffyJames Llontop
1594Fighter Elo Going In1463
1516Classic Elo Going In1468
67 of 113Significant Strikes90 of 236
74 of 120Total Strikes112 of 260
0 of 0Takedowns0 of 6
1Knockdowns0
0Submission Attempts0
0:16Control Time1:20
Winvs. Jamie MullarkeyKO/TKO · R1 4:42May 4, 2024UFC 301: Pantoja vs. Erceg

Lightweight Bout · Scheduled for 3 rounds

Mauricio RuffyJamie Mullarkey
1491Fighter Elo Going In1517
1500Classic Elo Going In1508
25 of 40Significant Strikes14 of 38
25 of 40Total Strikes14 of 38
0 of 1Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:04Control Time0:00