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.
Classic Elo only moves on wins and losses, so it reads more like normal rankings.
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.
| Ended By | KO/TKO | Submission | Decision |
|---|---|---|---|
| Wins | 7 | 0 | 5 |
| Losses | 1 | 1 | 1 |
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'Malley | Aiemann Zahabi | |
|---|---|---|
| 1744 | Fighter Elo Going In | 1477 |
| 1624 | Classic Elo Going In | 1598 |
| 41 of 81 | Significant Strikes | 32 of 56 |
| 41 of 81 | Total Strikes | 32 of 56 |
| 0 of 0 | Takedowns | 0 of 0 |
| 1 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:02 | Control Time | 0:00 |
Winvs. Song YadongUnanimous DecisionJan 24, 2026UFC 324: Gaethje vs. Pimblett
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Song Yadong | |
|---|---|---|
| 1749 | Fighter Elo Going In | 1628 |
| 1607 | Classic Elo Going In | 1615 |
| 48 of 92 | Significant Strikes | 36 of 94 |
| 67 of 111 | Total Strikes | 69 of 130 |
| 0 of 0 | Takedowns | 3 of 7 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:00 | Control Time | 2: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'Malley | Merab Dvalishvili | |
|---|---|---|
| 1764 | Fighter Elo Going In | 1796 |
| 1622 | Classic Elo Going In | 1661 |
| 31 of 57 | Significant Strikes | 52 of 115 |
| 38 of 65 | Total Strikes | 141 of 215 |
| 0 of 0 | Takedowns | 5 of 12 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 1 |
| 0:00 | Control Time | 6:29 |
Lossvs. Merab DvalishviliUnanimous DecisionSep 14, 2024UFC 306: Riyadh Season Noche UFC
UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds
| Sean O'Malley | Merab Dvalishvili | |
|---|---|---|
| 1793 | Fighter Elo Going In | 1733 |
| 1638 | Classic Elo Going In | 1631 |
| 47 of 89 | Significant Strikes | 82 of 164 |
| 49 of 91 | Total Strikes | 214 of 310 |
| 0 of 0 | Takedowns | 6 of 15 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:00 | Control Time | 10: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'Malley | Marlon Vera | |
|---|---|---|
| 1747 | Fighter Elo Going In | 1549 |
| 1622 | Classic Elo Going In | 1618 |
| 230 of 356 | Significant Strikes | 89 of 241 |
| 232 of 358 | Total Strikes | 89 of 241 |
| 0 of 0 | Takedowns | 0 of 0 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:03 | Control Time | 0: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'Malley | Aljamain Sterling | |
|---|---|---|
| 1725 | Fighter Elo Going In | 1752 |
| 1602 | Classic Elo Going In | 1684 |
| 25 of 35 | Significant Strikes | 17 of 35 |
| 26 of 36 | Total Strikes | 24 of 46 |
| 0 of 0 | Takedowns | 0 of 2 |
| 1 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:18 | Control Time | 0:34 |
Winvs. Petr YanSplit DecisionOct 22, 2022UFC 280: Oliveira vs. Makhachev
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Petr Yan | |
|---|---|---|
| 1756 | Fighter Elo Going In | 1762 |
| 1586 | Classic Elo Going In | 1596 |
| 84 of 163 | Significant Strikes | 58 of 96 |
| 91 of 171 | Total Strikes | 97 of 139 |
| 0 of 1 | Takedowns | 6 of 13 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:02 | Control Time | 5:44 |
Winvs. Raulian PaivaKO/TKO · R1 4:42Dec 11, 2021UFC 269: Oliveira vs. Poirier
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Raulian Paiva | |
|---|---|---|
| 1751 | Fighter Elo Going In | 1500 |
| 1572 | Classic Elo Going In | 1521 |
| 39 of 62 | Significant Strikes | 11 of 47 |
| 40 of 63 | Total Strikes | 11 of 47 |
| 0 of 0 | Takedowns | 0 of 2 |
| 1 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:02 | Control Time | 0:00 |
Winvs. Kris MoutinhoKO/TKO · R3 4:33Jul 10, 2021UFC 264: Poirier vs. McGregor 3
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Kris Moutinho | |
|---|---|---|
| 1669 | Fighter Elo Going In | 1326 |
| 1559 | Classic Elo Going In | 1500 |
| 230 of 318 | Significant Strikes | 70 of 218 |
| 230 of 318 | Total Strikes | 70 of 218 |
| 0 of 0 | Takedowns | 0 of 0 |
| 1 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:04 | Control Time | 0:09 |
Winvs. Thomas AlmeidaKO/TKO · R3 3:52Mar 27, 2021UFC 260: Miocic vs. Ngannou
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Thomas Almeida | |
|---|---|---|
| 1587 | Fighter Elo Going In | 1473 |
| 1545 | Classic Elo Going In | 1509 |
| 86 of 149 | Significant Strikes | 25 of 71 |
| 91 of 157 | Total Strikes | 25 of 71 |
| 0 of 0 | Takedowns | 1 of 2 |
| 2 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:08 | Control Time | 0:22 |
Lossvs. Marlon VeraKO/TKO · R1 4:40Aug 15, 2020UFC 252: Miocic vs. Cormier 3
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Marlon Vera | |
|---|---|---|
| 1632 | Fighter Elo Going In | 1547 |
| 1561 | Classic Elo Going In | 1559 |
| 10 of 21 | Significant Strikes | 18 of 30 |
| 10 of 21 | Total Strikes | 18 of 30 |
| 0 of 0 | Takedowns | 0 of 0 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:00 | Control Time | 0:11 |
Winvs. Eddie WinelandKO/TKO · R1 1:54Jun 6, 2020UFC 250: Nunes vs. Spencer
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Eddie Wineland | |
|---|---|---|
| 1593 | Fighter Elo Going In | 1500 |
| 1547 | Classic Elo Going In | 1505 |
| 13 of 20 | Significant Strikes | 4 of 7 |
| 13 of 20 | Total Strikes | 4 of 7 |
| 0 of 0 | Takedowns | 0 of 0 |
| 1 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:00 | Control Time | 0:00 |
Winvs. Jose QuinonezKO/TKO · R1 2:02Mar 7, 2020UFC 248: Adesanya vs. Romero
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Jose Quinonez | |
|---|---|---|
| 1668 | Fighter Elo Going In | 1550 |
| 1530 | Classic Elo Going In | 1544 |
| 18 of 22 | Significant Strikes | 0 of 11 |
| 18 of 22 | Total Strikes | 0 of 11 |
| 0 of 0 | Takedowns | 0 of 0 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:02 | Control Time | 0:00 |
Winvs. Andre SoukhamthathUnanimous DecisionMar 3, 2018UFC 222: Cyborg vs. Kunitskaya
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Andre Soukhamthath | |
|---|---|---|
| 1698 | Fighter Elo Going In | 1514 |
| 1515 | Classic Elo Going In | 1487 |
| 63 of 111 | Significant Strikes | 25 of 60 |
| 73 of 121 | Total Strikes | 42 of 79 |
| 0 of 0 | Takedowns | 4 of 7 |
| 0 | Knockdowns | 0 |
| 3 | Submission Attempts | 0 |
| 0:55 | Control Time | 5:58 |
Winvs. Terrion WareUnanimous DecisionDec 1, 2017The Ultimate Fighter: A New World Champion Finale
Bantamweight Bout · Scheduled for 3 rounds
| Sean O'Malley | Terrion Ware | |
|---|---|---|
| 1612 | Fighter Elo Going In | 1398 |
| 1500 | Classic Elo Going In | 1484 |
| 141 of 252 | Significant Strikes | 88 of 288 |
| 142 of 255 | Total Strikes | 96 of 296 |
| 3 of 6 | Takedowns | 0 of 2 |
| 0 | Knockdowns | 0 |
| 0 | Submission Attempts | 0 |
| 0:27 | Control Time | 1:11 |