Phins
Create Account
All Fighters
Women's Flyweight · Active

Alexa Grasso

UFC Record
10-5-1
Age
33
Height
5'5"
Reach
66"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1536Today
1596Best, Aug 2017
1594Classic Elo
1450150015501600201720192021202320251510 going into Heather Clark, Nov 20161553 going into Felice Herrig, Feb 20171596 going into Randa Markos, Aug 20171514 going into Tatiana Suarez, May 20181464 going into Karolina Kowalkiewicz, Jun 20191513 going into Carla Esparza, Sep 20191519 going into Ji Yeon Kim, Aug 20201495 going into Maycee Barber, Feb 20211460 going into Joanne Wood, Mar 20221466 going into Viviane Araujo, Oct 20221478 going into Valentina Shevchenko, Mar 20231510 going into Valentina Shevchenko, Sep 20231521 going into Valentina Shevchenko, Sep 20241520 going into Natalia Silva, May 20251514 going into Maycee Barber, Mar 20261519 going into Manon Fiorot, Sep 20261536 today1536
Fighter Elo going into each UFC fight, and today.
Classic Elo
1594Today
1536Fighter Elo

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

150015501600201720192021202320251500 going into Heather Clark, Nov 20161516 going into Felice Herrig, Feb 20171500 going into Randa Markos, Aug 20171516 going into Tatiana Suarez, May 20181501 going into Karolina Kowalkiewicz, Jun 20191518 going into Carla Esparza, Sep 20191502 going into Ji Yeon Kim, Aug 20201518 going into Maycee Barber, Feb 20211535 going into Joanne Wood, Mar 20221549 going into Viviane Araujo, Oct 20221565 going into Valentina Shevchenko, Mar 20231585 going into Valentina Shevchenko, Sep 20231587 going into Valentina Shevchenko, Sep 20241573 going into Natalia Silva, May 20251558 going into Maycee Barber, Mar 20261577 going into Manon Fiorot, Sep 20261594 today1594
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.

4.19Sig. Strikes Landed per Minute
41%Striking Accuracy
3.78Sig. Strikes Absorbed per Minute
60%Striking Defense
0.19Knockdowns per 15 Minutes
0.38Takedowns per 15 Minutes
35%Takedown Accuracy
55%Takedown Defense
0.63Submission Attempts per 15 Minutes
9%Share of Fight Time in Control
14.9 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins127
Losses014

Fight History

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

Winvs. Manon FiorotUnanimous DecisionSep 12, 2026Noche UFC: Silva vs. Delgado

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoManon Fiorot
1519Fighter Elo Going In1601
1577Classic Elo Going In1613
80 of 196Significant Strikes72 of 226
96 of 213Total Strikes73 of 227
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:57Control Time0:02
Winvs. Maycee BarberKO/TKO · R1 2:42Mar 28, 2026UFC Fight Night: Adesanya vs. Pyfer

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoMaycee Barber
1514Fighter Elo Going In1621
1558Classic Elo Going In1618
12 of 38Significant Strikes5 of 25
12 of 38Total Strikes5 of 25
0 of 0Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
0:02Control Time0:00
Lossvs. Natalia SilvaUnanimous DecisionMay 10, 2025UFC 315: Muhammad vs. Della Maddalena

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoNatalia Silva
1520Fighter Elo Going In1647
1573Classic Elo Going In1591
45 of 139Significant Strikes65 of 164
54 of 149Total Strikes74 of 173
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:40Control Time0:15
Lossvs. Valentina ShevchenkoUnanimous DecisionSep 14, 2024UFC 306: Riyadh Season Noche UFC

UFC Women's Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Alexa GrassoValentina Shevchenko
1521Fighter Elo Going In1688
1587Classic Elo Going In1629
18 of 100Significant Strikes45 of 80
153 of 245Total Strikes193 of 233
1 of 4Takedowns8 of 12
0Knockdowns0
2Submission Attempts0
0:49Control Time16:04
Drawvs. Valentina ShevchenkoSplit DecisionSep 16, 2023Noche UFC: Grasso vs. Shevchenko 2

UFC Women's Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Alexa GrassoValentina Shevchenko
1510Fighter Elo Going In1733
1585Classic Elo Going In1631
84 of 203Significant Strikes80 of 179
262 of 408Total Strikes199 of 301
1 of 2Takedowns4 of 7
1Knockdowns0
1Submission Attempts1
2:39Control Time8:37
Winvs. Valentina ShevchenkoSubmission · R4 4:34Mar 4, 2023UFC 285: Jones vs. Gane

UFC Women's Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Alexa GrassoValentina Shevchenko
1478Fighter Elo Going In1748
1565Classic Elo Going In1651
59 of 181Significant Strikes87 of 145
182 of 308Total Strikes167 of 228
0 of 2Takedowns4 of 6
0Knockdowns0
1Submission Attempts0
1:22Control Time5:24
Winvs. Viviane AraujoUnanimous DecisionOct 15, 2022UFC Fight Night: Grasso vs. Araujo

Women's Flyweight Bout · Scheduled for 5 rounds

Alexa GrassoViviane Araujo
1466Fighter Elo Going In1466
1549Classic Elo Going In1546
153 of 311Significant Strikes126 of 264
193 of 353Total Strikes148 of 288
0 of 0Takedowns2 of 10
0Knockdowns0
0Submission Attempts0
0:00Control Time3:29
Winvs. Joanne WoodSubmission · R1 3:57Mar 26, 2022UFC Fight Night: Blaydes vs. Daukaus

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoJoanne Wood
1460Fighter Elo Going In1378
1535Classic Elo Going In1499
16 of 28Significant Strikes34 of 49
50 of 65Total Strikes61 of 76
2 of 2Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
2:15Control Time0:00
Winvs. Maycee BarberUnanimous DecisionFeb 13, 2021UFC 258: Usman vs. Burns

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoMaycee Barber
1495Fighter Elo Going In1531
1518Classic Elo Going In1530
38 of 81Significant Strikes40 of 152
95 of 162Total Strikes50 of 165
0 of 0Takedowns3 of 5
0Knockdowns0
1Submission Attempts0
5:10Control Time3:14
Winvs. Ji Yeon KimUnanimous DecisionAug 29, 2020UFC Fight Night: Smith vs. Rakic

Women's Flyweight Bout · Scheduled for 3 rounds

Alexa GrassoJi Yeon Kim
1519Fighter Elo Going In1429
1502Classic Elo Going In1516
88 of 182Significant Strikes68 of 188
123 of 220Total Strikes85 of 206
1 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
2:07Control Time0:46
Lossvs. Carla EsparzaMajority DecisionSep 21, 2019UFC Fight Night: Rodriguez vs. Stephens

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoCarla Esparza
1513Fighter Elo Going In1464
1518Classic Elo Going In1519
45 of 103Significant Strikes44 of 80
103 of 169Total Strikes115 of 157
0 of 1Takedowns4 of 11
0Knockdowns0
1Submission Attempts0
0:19Control Time7:12
Winvs. Karolina KowalkiewiczUnanimous DecisionJun 8, 2019UFC 238: Cejudo vs. Moraes

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoKarolina Kowalkiewicz
1464Fighter Elo Going In1400
1501Classic Elo Going In1519
148 of 369Significant Strikes90 of 232
163 of 384Total Strikes92 of 234
0 of 0Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
0:07Control Time0:33
Lossvs. Tatiana SuarezSubmission · R1 2:44May 19, 2018UFC Fight Night: Maia vs. Usman

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoTatiana Suarez
1514Fighter Elo Going In1650
1516Classic Elo Going In1533
6 of 8Significant Strikes2 of 9
21 of 23Total Strikes4 of 11
0 of 0Takedowns2 of 3
0Knockdowns0
0Submission Attempts1
0:00Control Time1:41
Winvs. Randa MarkosSplit DecisionAug 5, 2017UFC Fight Night: Pettis vs. Moreno

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoRanda Markos
1596Fighter Elo Going In1408
1500Classic Elo Going In1502
64 of 157Significant Strikes45 of 113
121 of 224Total Strikes71 of 141
0 of 0Takedowns4 of 11
0Knockdowns0
0Submission Attempts0
2:10Control Time3:56
Lossvs. Felice HerrigUnanimous DecisionFeb 4, 2017UFC Fight Night: Bermudez vs. The Korean Zombie

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoFelice Herrig
1553Fighter Elo Going In1389
1516Classic Elo Going In1515
80 of 206Significant Strikes60 of 246
88 of 215Total Strikes66 of 252
0 of 0Takedowns2 of 4
0Knockdowns0
1Submission Attempts0
0:14Control Time0:37
Winvs. Heather ClarkUnanimous DecisionNov 5, 2016UFC Fight Night: Dos Anjos vs. Ferguson

Women's Strawweight Bout · Scheduled for 3 rounds

Alexa GrassoHeather Clark
1510Fighter Elo Going In1332
1500Classic Elo Going In1500
65 of 134Significant Strikes40 of 87
120 of 200Total Strikes74 of 127
1 of 2Takedowns0 of 4
0Knockdowns0
0Submission Attempts0
3:21Control Time2:19