Phins
Create Account
All Fighters
Bantamweight · Active

Sean O'Malley

UFC Record
12-3
Age
31
Height
5'11"
Reach
72"
Stance
Switch

Fighter Elo

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

Fighter Elo
1724Today
1793Best, Sep 2024
1639Classic Elo
1500160017001800201820202022202420261612 going into Terrion Ware, Dec 20171698 going into Andre Soukhamthath, Mar 20181668 going into Jose Quinonez, Mar 20201593 going into Eddie Wineland, Jun 20201632 going into Marlon Vera, Aug 20201587 going into Thomas Almeida, Mar 20211669 going into Kris Moutinho, Jul 20211751 going into Raulian Paiva, Dec 20211756 going into Petr Yan, Oct 20221725 going into Aljamain Sterling, Aug 20231747 going into Marlon Vera, Mar 20241793 going into Merab Dvalishvili, Sep 20241764 going into Merab Dvalishvili, Jun 20251749 going into Song Yadong, Jan 20261744 going into Aiemann Zahabi, Jun 20261724 today1724
Fighter Elo going into each UFC fight, and today.
Classic Elo
1639Today
1724Fighter Elo

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

1500155016001650201820202022202420261500 going into Terrion Ware, Dec 20171515 going into Andre Soukhamthath, Mar 20181530 going into Jose Quinonez, Mar 20201547 going into Eddie Wineland, Jun 20201561 going into Marlon Vera, Aug 20201545 going into Thomas Almeida, Mar 20211559 going into Kris Moutinho, Jul 20211572 going into Raulian Paiva, Dec 20211586 going into Petr Yan, Oct 20221602 going into Aljamain Sterling, Aug 20231622 going into Marlon Vera, Mar 20241638 going into Merab Dvalishvili, Sep 20241622 going into Merab Dvalishvili, Jun 20251607 going into Song Yadong, Jan 20261624 going into Aiemann Zahabi, Jun 20261639 today1639
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.

5.97Sig. Strikes Landed per Minute
60%Striking Accuracy
3.34Sig. Strikes Absorbed per Minute
60%Striking Defense
0.55Knockdowns per 15 Minutes
0.24Takedowns per 15 Minutes
43%Takedown Accuracy
60%Takedown Defense
0.24Submission Attempts per 15 Minutes
1%Share of Fight Time in Control
11.8 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins705
Losses111

Fight History

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

Winvs. Aiemann ZahabiKO/TKO · R2 4:02Jun 14, 2026UFC Freedom 250

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyAiemann Zahabi
1744Fighter Elo Going In1477
1624Classic Elo Going In1598
41 of 81Significant Strikes32 of 56
41 of 81Total Strikes32 of 56
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Song YadongUnanimous DecisionJan 24, 2026UFC 324: Gaethje vs. Pimblett

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleySong Yadong
1749Fighter Elo Going In1628
1607Classic Elo Going In1615
48 of 92Significant Strikes36 of 94
67 of 111Total Strikes69 of 130
0 of 0Takedowns3 of 7
0Knockdowns0
0Submission Attempts0
0:00Control Time2:06
Lossvs. Merab DvalishviliSubmission · R3 4:42Jun 7, 2025UFC 316: Dvalishvili vs. O'Malley 2

UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Sean O'MalleyMerab Dvalishvili
1764Fighter Elo Going In1796
1622Classic Elo Going In1661
31 of 57Significant Strikes52 of 115
38 of 65Total Strikes141 of 215
0 of 0Takedowns5 of 12
0Knockdowns0
0Submission Attempts1
0:00Control Time6:29
Lossvs. Merab DvalishviliUnanimous DecisionSep 14, 2024UFC 306: Riyadh Season Noche UFC

UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Sean O'MalleyMerab Dvalishvili
1793Fighter Elo Going In1733
1638Classic Elo Going In1631
47 of 89Significant Strikes82 of 164
49 of 91Total Strikes214 of 310
0 of 0Takedowns6 of 15
0Knockdowns0
0Submission Attempts0
0:00Control Time10:03
Winvs. Marlon VeraUnanimous DecisionMar 9, 2024UFC 299: O'Malley vs. Vera 2

UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Sean O'MalleyMarlon Vera
1747Fighter Elo Going In1549
1622Classic Elo Going In1618
230 of 356Significant Strikes89 of 241
232 of 358Total Strikes89 of 241
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:03Control Time0:00
Winvs. Aljamain SterlingKO/TKO · R2 0:51Aug 19, 2023UFC 292: Sterling vs. O'Malley

UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Sean O'MalleyAljamain Sterling
1725Fighter Elo Going In1752
1602Classic Elo Going In1684
25 of 35Significant Strikes17 of 35
26 of 36Total Strikes24 of 46
0 of 0Takedowns0 of 2
1Knockdowns0
0Submission Attempts0
0:18Control Time0:34
Winvs. Petr YanSplit DecisionOct 22, 2022UFC 280: Oliveira vs. Makhachev

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyPetr Yan
1756Fighter Elo Going In1762
1586Classic Elo Going In1596
84 of 163Significant Strikes58 of 96
91 of 171Total Strikes97 of 139
0 of 1Takedowns6 of 13
0Knockdowns0
0Submission Attempts0
0:02Control Time5:44
Winvs. Raulian PaivaKO/TKO · R1 4:42Dec 11, 2021UFC 269: Oliveira vs. Poirier

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyRaulian Paiva
1751Fighter Elo Going In1500
1572Classic Elo Going In1521
39 of 62Significant Strikes11 of 47
40 of 63Total Strikes11 of 47
0 of 0Takedowns0 of 2
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Kris MoutinhoKO/TKO · R3 4:33Jul 10, 2021UFC 264: Poirier vs. McGregor 3

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyKris Moutinho
1669Fighter Elo Going In1326
1559Classic Elo Going In1500
230 of 318Significant Strikes70 of 218
230 of 318Total Strikes70 of 218
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:04Control Time0:09
Winvs. Thomas AlmeidaKO/TKO · R3 3:52Mar 27, 2021UFC 260: Miocic vs. Ngannou

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyThomas Almeida
1587Fighter Elo Going In1473
1545Classic Elo Going In1509
86 of 149Significant Strikes25 of 71
91 of 157Total Strikes25 of 71
0 of 0Takedowns1 of 2
2Knockdowns0
0Submission Attempts0
0:08Control Time0:22
Lossvs. Marlon VeraKO/TKO · R1 4:40Aug 15, 2020UFC 252: Miocic vs. Cormier 3

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyMarlon Vera
1632Fighter Elo Going In1547
1561Classic Elo Going In1559
10 of 21Significant Strikes18 of 30
10 of 21Total Strikes18 of 30
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:11
Winvs. Eddie WinelandKO/TKO · R1 1:54Jun 6, 2020UFC 250: Nunes vs. Spencer

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyEddie Wineland
1593Fighter Elo Going In1500
1547Classic Elo Going In1505
13 of 20Significant Strikes4 of 7
13 of 20Total Strikes4 of 7
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Winvs. Jose QuinonezKO/TKO · R1 2:02Mar 7, 2020UFC 248: Adesanya vs. Romero

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyJose Quinonez
1668Fighter Elo Going In1550
1530Classic Elo Going In1544
18 of 22Significant Strikes0 of 11
18 of 22Total Strikes0 of 11
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Andre SoukhamthathUnanimous DecisionMar 3, 2018UFC 222: Cyborg vs. Kunitskaya

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyAndre Soukhamthath
1698Fighter Elo Going In1514
1515Classic Elo Going In1487
63 of 111Significant Strikes25 of 60
73 of 121Total Strikes42 of 79
0 of 0Takedowns4 of 7
0Knockdowns0
3Submission Attempts0
0:55Control Time5:58
Winvs. Terrion WareUnanimous DecisionDec 1, 2017The Ultimate Fighter: A New World Champion Finale

Bantamweight Bout · Scheduled for 3 rounds

Sean O'MalleyTerrion Ware
1612Fighter Elo Going In1398
1500Classic Elo Going In1484
141 of 252Significant Strikes88 of 288
142 of 255Total Strikes96 of 296
3 of 6Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
0:27Control Time1:11