Phins
Create Account
All Fighters
Women's Flyweight · Active

JJ Aldrich

UFC Record
11-7
Age
34
Height
5'5"
Reach
67"
Stance
Southpaw

Fighter Elo

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

Fighter Elo
1432Today
1511Best, Aug 2018
1542Classic Elo
1400145015001550201720192021202320251461 going into Juliana Lima, Dec 20161463 going into Chan-Mi Jeon, Jun 20171480 going into Danielle Taylor, Jan 20181511 going into Polyana Viana, Aug 20181510 going into Maycee Barber, Mar 20191455 going into Lauren Mueller, Oct 20191484 going into Sabina Mazo, Jan 20201426 going into Cortney Casey, Mar 20211451 going into Vanessa Demopoulos, Aug 20211484 going into Gillian Robertson, Mar 20221495 going into Erin Blanchfield, Jun 20221493 going into Ariane da Silva, Mar 20231448 going into Liang Na, Aug 20231469 going into Montana De La Rosa, Oct 20231477 going into Veronica Hardy, May 20241448 going into Andrea Lee, Mar 20251423 going into Jamey-Lyn Horth, Apr 20261458 going into Regina Tarin, Sep 20261432 today1432
Fighter Elo going into each UFC fight, and today.
Classic Elo
1542Today
1560Best, Sep 2026
1432Fighter Elo

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

1450150015501600201720192021202320251500 going into Juliana Lima, Dec 20161484 going into Chan-Mi Jeon, Jun 20171501 going into Danielle Taylor, Jan 20181517 going into Polyana Viana, Aug 20181533 going into Maycee Barber, Mar 20191517 going into Lauren Mueller, Oct 20191531 going into Sabina Mazo, Jan 20201514 going into Cortney Casey, Mar 20211528 going into Vanessa Demopoulos, Aug 20211543 going into Gillian Robertson, Mar 20221558 going into Erin Blanchfield, Jun 20221541 going into Ariane da Silva, Mar 20231522 going into Liang Na, Aug 20231536 going into Montana De La Rosa, Oct 20231550 going into Veronica Hardy, May 20241532 going into Andrea Lee, Mar 20251544 going into Jamey-Lyn Horth, Apr 20261560 going into Regina Tarin, Sep 20261542 today1542
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.93Sig. Strikes Landed per Minute
46%Striking Accuracy
4.39Sig. Strikes Absorbed per Minute
62%Striking Defense
0.00Knockdowns per 15 Minutes
0.66Takedowns per 15 Minutes
23%Takedown Accuracy
68%Takedown Defense
0.00Submission Attempts per 15 Minutes
16%Share of Fight Time in Control
13.9 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins1010
Losses115

Fight History

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

Lossvs. Regina TarinUnanimous DecisionSep 12, 2026Noche UFC: Silva vs. Delgado

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichRegina Tarin
1458Fighter Elo Going In1423
1560Classic Elo Going In1516
63 of 118Significant Strikes77 of 190
74 of 129Total Strikes87 of 200
0 of 4Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:41Control Time0:09
Winvs. Jamey-Lyn HorthUnanimous DecisionApr 18, 2026UFC Fight Night: Burns vs. Malott

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichJamey-Lyn Horth
1423Fighter Elo Going In1474
1544Classic Elo Going In1532
50 of 149Significant Strikes70 of 230
52 of 154Total Strikes73 of 233
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:44Control Time0:00
Winvs. Andrea LeeUnanimous DecisionMar 1, 2025UFC Fight Night: Kape vs. Almabayev

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichAndrea Lee
1448Fighter Elo Going In1452
1532Classic Elo Going In1456
74 of 137Significant Strikes53 of 175
77 of 142Total Strikes66 of 192
2 of 3Takedowns1 of 4
0Knockdowns0
0Submission Attempts1
1:20Control Time0:46
Lossvs. Veronica HardyUnanimous DecisionMay 11, 2024UFC Fight Night: Lewis vs. Nascimento

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichVeronica Hardy
1477Fighter Elo Going In1404
1550Classic Elo Going In1495
27 of 63Significant Strikes36 of 78
38 of 76Total Strikes69 of 113
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
5:09Control Time0:01
Winvs. Montana De La RosaUnanimous DecisionOct 7, 2023UFC Fight Night: Dawson vs. Green

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichMontana De La Rosa
1469Fighter Elo Going In1475
1536Classic Elo Going In1511
65 of 135Significant Strikes67 of 204
66 of 136Total Strikes70 of 209
0 of 0Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
0:22Control Time0:00
Winvs. Liang NaKO/TKO · R2 4:49Aug 26, 2023UFC Fight Night: Holloway vs. The Korean Zombie

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichLiang Na
1448Fighter Elo Going In1204
1522Classic Elo Going In1466
47 of 65Significant Strikes11 of 41
68 of 89Total Strikes27 of 61
0 of 0Takedowns3 of 4
0Knockdowns0
0Submission Attempts0
5:11Control Time1:38
Lossvs. Ariane da SilvaUnanimous DecisionMar 11, 2023UFC Fight Night: Yan vs. Dvalishvili

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichAriane da Silva
1493Fighter Elo Going In1351
1541Classic Elo Going In1475
49 of 99Significant Strikes101 of 204
56 of 106Total Strikes113 of 216
0 of 12Takedowns2 of 2
0Knockdowns0
0Submission Attempts0
1:16Control Time0:19
Lossvs. Erin BlanchfieldSubmission · R2 2:38Jun 4, 2022UFC Fight Night: Volkov vs. Rozenstruik

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichErin Blanchfield
1495Fighter Elo Going In1752
1558Classic Elo Going In1531
32 of 71Significant Strikes48 of 100
38 of 77Total Strikes68 of 121
2 of 6Takedowns0 of 4
0Knockdowns0
0Submission Attempts1
0:42Control Time0:56
Winvs. Gillian RobertsonUnanimous DecisionMar 12, 2022UFC Fight Night: Santos vs. Ankalaev

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichGillian Robertson
1484Fighter Elo Going In1514
1543Classic Elo Going In1535
60 of 118Significant Strikes52 of 139
76 of 137Total Strikes67 of 154
0 of 1Takedowns1 of 6
0Knockdowns0
0Submission Attempts0
3:07Control Time0:24
Winvs. Vanessa DemopoulosUnanimous DecisionAug 28, 2021UFC Fight Night: Barboza vs. Chikadze

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichVanessa Demopoulos
1451Fighter Elo Going In1292
1528Classic Elo Going In1500
93 of 134Significant Strikes70 of 162
121 of 165Total Strikes87 of 185
1 of 2Takedowns0 of 5
0Knockdowns0
0Submission Attempts0
4:19Control Time1:53
Winvs. Cortney CaseySplit DecisionMar 13, 2021UFC Fight Night: Edwards vs. Muhammad

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichCortney Casey
1426Fighter Elo Going In1374
1514Classic Elo Going In1477
45 of 80Significant Strikes55 of 131
58 of 99Total Strikes121 of 202
4 of 7Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
5:44Control Time0:02
Lossvs. Sabina MazoSplit DecisionJan 18, 2020UFC 246: McGregor vs. Cowboy

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichSabina Mazo
1484Fighter Elo Going In1577
1531Classic Elo Going In1501
58 of 144Significant Strikes118 of 323
69 of 156Total Strikes121 of 327
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:03Control Time2:01
Winvs. Lauren MuellerUnanimous DecisionOct 12, 2019UFC Fight Night: Joanna vs. Waterson

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichLauren Mueller
1455Fighter Elo Going In1407
1517Classic Elo Going In1484
74 of 160Significant Strikes54 of 147
78 of 164Total Strikes60 of 153
1 of 2Takedowns1 of 1
0Knockdowns0
0Submission Attempts0
1:52Control Time0:21
Lossvs. Maycee BarberKO/TKO · R2 3:01Mar 23, 2019UFC Fight Night: Thompson vs. Pettis

Women's Flyweight Bout · Scheduled for 3 rounds

JJ AldrichMaycee Barber
1510Fighter Elo Going In1687
1533Classic Elo Going In1516
25 of 85Significant Strikes55 of 110
28 of 88Total Strikes59 of 115
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:38Control Time0:02
Winvs. Polyana VianaUnanimous DecisionAug 4, 2018UFC 227: Dillashaw vs. Garbrandt 2

Women's Strawweight Bout · Scheduled for 3 rounds

JJ AldrichPolyana Viana
1511Fighter Elo Going In1591
1517Classic Elo Going In1516
40 of 83Significant Strikes46 of 129
50 of 96Total Strikes86 of 175
0 of 1Takedowns1 of 5
0Knockdowns0
0Submission Attempts0
5:55Control Time1:01
Winvs. Danielle TaylorUnanimous DecisionJan 14, 2018UFC Fight Night: Stephens vs. Choi

Women's Strawweight Bout · Scheduled for 3 rounds

JJ AldrichDanielle Taylor
1480Fighter Elo Going In1439
1501Classic Elo Going In1516
54 of 150Significant Strikes38 of 136
67 of 164Total Strikes64 of 163
1 of 5Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
1:51Control Time0:00
Winvs. Chan-Mi JeonUnanimous DecisionJun 10, 2017UFC Fight Night: Lewis vs. Hunt

Women's Strawweight Bout · Scheduled for 3 rounds

JJ AldrichChan-Mi Jeon
1463Fighter Elo Going In1472
1484Classic Elo Going In1500
98 of 245Significant Strikes92 of 250
98 of 245Total Strikes93 of 252
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:02
Lossvs. Juliana LimaUnanimous DecisionDec 9, 2016UFC Fight Night: Lewis vs. Abdurakhimov

Women's Strawweight Bout · Scheduled for 3 rounds

JJ AldrichJuliana Lima
1461Fighter Elo Going In1390
1500Classic Elo Going In1500
31 of 81Significant Strikes56 of 124
111 of 161Total Strikes90 of 161
0 of 0Takedowns4 of 6
0Knockdowns0
0Submission Attempts0
0:47Control Time7:04