Phins
Create Account
All Fighters
Women's Strawweight · Active

Carla Esparza

UFC Record
10-6
Age
38
Height
5'1"
Reach
63"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1413Today
1598Best, Mar 2015
1564Classic Elo
1400150016002015201720192021202320251440 going into Rose Namajunas, Dec 20141598 going into Joanna Jedrzejczyk, Mar 20151511 going into Juliana Lima, Apr 20161538 going into Randa Markos, Feb 20171520 going into Maryna Moroz, Jun 20171535 going into Cynthia Calvillo, Dec 20171533 going into Claudia Gadelha, Jun 20181503 going into Tatiana Suarez, Sep 20181427 going into Virna Jandiroba, Apr 20191464 going into Alexa Grasso, Sep 20191477 going into Michelle Waterson-Gomez, May 20201458 going into Marina Rodriguez, Jul 20201482 going into Yan Xiaonan, May 20211514 going into Rose Namajunas, May 20221528 going into Zhang Weili, Nov 20221433 going into Tecia Pennington, Oct 20241413 today1413
Fighter Elo going into each UFC fight, and today.
Classic Elo
1564Today
1600Best, Nov 2022
1413Fighter Elo

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

1500155016002015201720192021202320251500 going into Rose Namajunas, Dec 20141516 going into Joanna Jedrzejczyk, Mar 20151501 going into Juliana Lima, Apr 20161517 going into Randa Markos, Feb 20171500 going into Maryna Moroz, Jun 20171517 going into Cynthia Calvillo, Dec 20171535 going into Claudia Gadelha, Jun 20181518 going into Tatiana Suarez, Sep 20181503 going into Virna Jandiroba, Apr 20191519 going into Alexa Grasso, Sep 20191535 going into Michelle Waterson-Gomez, May 20201551 going into Marina Rodriguez, Jul 20201566 going into Yan Xiaonan, May 20211583 going into Rose Namajunas, May 20221600 going into Zhang Weili, Nov 20221583 going into Tecia Pennington, Oct 20241564 today1564
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.

2.19Sig. Strikes Landed per Minute
40%Striking Accuracy
2.87Sig. Strikes Absorbed per Minute
54%Striking Defense
0.00Knockdowns per 15 Minutes
3.28Takedowns per 15 Minutes
36%Takedown Accuracy
47%Takedown Defense
0.27Submission Attempts per 15 Minutes
28%Share of Fight Time in Control
14.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins118
Losses213

Fight History

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

Lossvs. Tecia PenningtonUnanimous DecisionOct 5, 2024UFC 307: Pereira vs. Rountree Jr.

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaTecia Pennington
1433Fighter Elo Going In1443
1583Classic Elo Going In1521
39 of 123Significant Strikes80 of 150
116 of 215Total Strikes94 of 166
4 of 7Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
3:40Control Time0:00
Lossvs. Zhang WeiliSubmission · R2 1:05Nov 12, 2022UFC 281: Adesanya vs. Pereira

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

Carla EsparzaZhang Weili
1528Fighter Elo Going In1576
1600Classic Elo Going In1569
6 of 32Significant Strikes37 of 78
19 of 50Total Strikes42 of 90
1 of 4Takedowns0 of 0
0Knockdowns0
0Submission Attempts1
0:55Control Time1:30
Winvs. Rose NamajunasSplit DecisionMay 7, 2022UFC 274: Oliveira vs. Gaethje

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

Carla EsparzaRose Namajunas
1514Fighter Elo Going In1671
1583Classic Elo Going In1607
30 of 133Significant Strikes37 of 136
30 of 133Total Strikes38 of 137
2 of 11Takedowns1 of 1
0Knockdowns0
0Submission Attempts0
0:22Control Time0:10
Winvs. Yan XiaonanKO/TKO · R2 2:58May 22, 2021UFC Fight Night: Font vs. Garbrandt

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaYan Xiaonan
1482Fighter Elo Going In1474
1566Classic Elo Going In1585
27 of 33Significant Strikes5 of 11
170 of 194Total Strikes31 of 41
3 of 3Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
7:18Control Time0:00
Winvs. Marina RodriguezSplit DecisionJul 25, 2020UFC Fight Night: Whittaker vs. Till

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaMarina Rodriguez
1458Fighter Elo Going In1416
1551Classic Elo Going In1532
33 of 60Significant Strikes40 of 76
118 of 152Total Strikes91 of 129
5 of 9Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
8:54Control Time1:04
Winvs. Michelle Waterson-GomezSplit DecisionMay 9, 2020UFC 249: Ferguson vs. Gaethje

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaMichelle Waterson-Gomez
1477Fighter Elo Going In1382
1535Classic Elo Going In1536
45 of 103Significant Strikes44 of 98
48 of 106Total Strikes44 of 98
1 of 10Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:46Control Time0:00
Winvs. Alexa GrassoMajority DecisionSep 21, 2019UFC Fight Night: Rodriguez vs. Stephens

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaAlexa Grasso
1464Fighter Elo Going In1513
1519Classic Elo Going In1518
44 of 80Significant Strikes45 of 103
115 of 157Total Strikes103 of 169
4 of 11Takedowns0 of 1
0Knockdowns0
0Submission Attempts1
7:12Control Time0:19
Winvs. Virna JandirobaUnanimous DecisionApr 27, 2019UFC Fight Night: Jacare vs. Hermansson

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaVirna Jandiroba
1427Fighter Elo Going In1440
1503Classic Elo Going In1500
25 of 51Significant Strikes17 of 37
97 of 128Total Strikes64 of 89
4 of 10Takedowns3 of 9
0Knockdowns0
0Submission Attempts0
5:25Control Time3:48
Lossvs. Tatiana SuarezKO/TKO · R3 4:33Sep 8, 2018UFC 228: Woodley vs. Till

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaTatiana Suarez
1503Fighter Elo Going In1602
1518Classic Elo Going In1548
6 of 10Significant Strikes82 of 98
12 of 18Total Strikes136 of 155
0 of 2Takedowns9 of 11
0Knockdowns0
0Submission Attempts0
0:04Control Time12:58
Lossvs. Claudia GadelhaSplit DecisionJun 9, 2018UFC 225: Whittaker vs. Romero 2

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaClaudia Gadelha
1533Fighter Elo Going In1490
1535Classic Elo Going In1520
43 of 103Significant Strikes26 of 64
205 of 288Total Strikes78 of 124
2 of 4Takedowns4 of 5
0Knockdowns0
0Submission Attempts1
3:36Control Time5:00
Winvs. Cynthia CalvilloUnanimous DecisionDec 30, 2017UFC 219: Cyborg vs. Holm

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaCynthia Calvillo
1535Fighter Elo Going In1568
1517Classic Elo Going In1547
48 of 138Significant Strikes38 of 112
62 of 153Total Strikes57 of 131
2 of 9Takedowns1 of 3
0Knockdowns0
1Submission Attempts0
0:22Control Time4:21
Winvs. Maryna MorozUnanimous DecisionJun 25, 2017UFC Fight Night: Chiesa vs. Lee

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaMaryna Moroz
1520Fighter Elo Going In1472
1500Classic Elo Going In1533
40 of 95Significant Strikes38 of 119
142 of 204Total Strikes48 of 134
6 of 14Takedowns0 of 0
0Knockdowns0
0Submission Attempts1
6:22Control Time0:00
Lossvs. Randa MarkosSplit DecisionFeb 19, 2017UFC Fight Night: Lewis vs. Browne

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaRanda Markos
1538Fighter Elo Going In1363
1517Classic Elo Going In1485
32 of 132Significant Strikes48 of 110
37 of 137Total Strikes62 of 126
4 of 10Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
2:45Control Time0:18
Winvs. Juliana LimaUnanimous DecisionApr 23, 2016UFC 197: Jones vs Saint Preux

Women's Strawweight Bout · Scheduled for 3 rounds

Carla EsparzaJuliana Lima
1511Fighter Elo Going In1439
1501Classic Elo Going In1517
28 of 42Significant Strikes26 of 43
130 of 167Total Strikes56 of 76
5 of 7Takedowns0 of 3
0Knockdowns0
0Submission Attempts0
9:35Control Time2:15
Lossvs. Joanna JedrzejczykKO/TKO · R2 4:17Mar 14, 2015UFC 185: Pettis vs Dos Anjos

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

Carla EsparzaJoanna Jedrzejczyk
1598Fighter Elo Going In1566
1516Classic Elo Going In1532
4 of 22Significant Strikes53 of 105
6 of 24Total Strikes55 of 107
1 of 17Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
1:09Control Time0:29
Winvs. Rose NamajunasSubmission · R3 1:26Dec 12, 2014The Ultimate Fighter: A Champion Will Be Crowned Finale

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

Carla EsparzaRose Namajunas
1440Fighter Elo Going In1510
1500Classic Elo Going In1500
42 of 90Significant Strikes28 of 72
107 of 180Total Strikes29 of 73
5 of 7Takedowns1 of 3
0Knockdowns0
1Submission Attempts0
5:03Control Time0:23