Phins
Create Account
All Fighters
Women's Bantamweight · Active

Karol Rosa

UFC Record
8-5
Age
31
Height
5'5"
Reach
67"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1430Today
1534Best, Mar 2022
1534Classic Elo
130014001500160020202021202220232024202520261365 going into Lara Procopio, Aug 20191329 going into Vanessa Melo, Jul 20201499 going into Joselyne Edwards, Feb 20211491 going into Bethe Correia, Oct 20211534 going into Sara McMann, Mar 20221499 going into Lina Lansberg, Oct 20221480 going into Norma Dumont, Apr 20231492 going into Yana Santos, Jul 20231456 going into Irene Aldana, Dec 20231460 going into Pannie Kianzad, Aug 20241447 going into Ailin Perez, Jan 20251469 going into Nora Cornolle, Aug 20251469 going into Luana Santos, Jun 20261430 today1430
Fighter Elo going into each UFC fight, and today.
Classic Elo
1534Today
1559Best, Mar 2022
1430Fighter Elo

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

15001550160020202021202220232024202520261500 going into Lara Procopio, Aug 20191516 going into Vanessa Melo, Jul 20201530 going into Joselyne Edwards, Feb 20211545 going into Bethe Correia, Oct 20211559 going into Sara McMann, Mar 20221540 going into Lina Lansberg, Oct 20221554 going into Norma Dumont, Apr 20231537 going into Yana Santos, Jul 20231551 going into Irene Aldana, Dec 20231535 going into Pannie Kianzad, Aug 20241550 going into Ailin Perez, Jan 20251534 going into Nora Cornolle, Aug 20251549 going into Luana Santos, Jun 20261534 today1534
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.47Sig. Strikes Landed per Minute
56%Striking Accuracy
4.28Sig. Strikes Absorbed per Minute
50%Striking Defense
0.15Knockdowns per 15 Minutes
1.08Takedowns per 15 Minutes
48%Takedown Accuracy
73%Takedown Defense
0.15Submission Attempts per 15 Minutes
27%Share of Fight Time in Control
15.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins008
Losses005

Fight History

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

Lossvs. Luana SantosUnanimous DecisionJun 20, 2026UFC Fight Night: Kape vs. Horiguchi

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaLuana Santos
1469Fighter Elo Going In1651
1549Classic Elo Going In1559
7 of 26Significant Strikes9 of 11
126 of 147Total Strikes110 of 120
0 of 0Takedowns2 of 10
0Knockdowns0
0Submission Attempts0
0:00Control Time12:21
Winvs. Nora CornolleUnanimous DecisionAug 2, 2025UFC Fight Night: Taira vs. Park

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaNora Cornolle
1469Fighter Elo Going In1466
1534Classic Elo Going In1532
33 of 58Significant Strikes27 of 47
190 of 224Total Strikes75 of 98
2 of 3Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
11:25Control Time0:00
Lossvs. Ailin PerezUnanimous DecisionJan 18, 2025UFC 311: Makhachev vs. Moicano

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaAilin Perez
1447Fighter Elo Going In1590
1550Classic Elo Going In1545
53 of 112Significant Strikes62 of 131
120 of 182Total Strikes81 of 155
0 of 0Takedowns2 of 8
0Knockdowns0
0Submission Attempts0
0:00Control Time4:15
Winvs. Pannie KianzadUnanimous DecisionAug 10, 2024UFC Fight Night: Tybura vs. Spivac 2

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaPannie Kianzad
1460Fighter Elo Going In1377
1535Classic Elo Going In1506
117 of 194Significant Strikes92 of 182
140 of 223Total Strikes138 of 229
1 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
4:24Control Time0:00
Lossvs. Irene AldanaUnanimous DecisionDec 16, 2023UFC 296: Edwards vs. Covington

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaIrene Aldana
1456Fighter Elo Going In1407
1551Classic Elo Going In1543
204 of 350Significant Strikes145 of 308
204 of 350Total Strikes145 of 308
0 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Winvs. Yana SantosSplit DecisionJul 1, 2023UFC Fight Night: Strickland vs. Magomedov

Women's Featherweight Bout · Scheduled for 3 rounds

Karol RosaYana Santos
1492Fighter Elo Going In1357
1537Classic Elo Going In1505
66 of 130Significant Strikes95 of 156
117 of 181Total Strikes151 of 213
1 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:41Control Time3:53
Lossvs. Norma DumontUnanimous DecisionApr 22, 2023UFC Fight Night: Pavlovich vs. Blaydes

Women's Featherweight Bout · Scheduled for 3 rounds

Karol RosaNorma Dumont
1480Fighter Elo Going In1539
1554Classic Elo Going In1533
33 of 68Significant Strikes35 of 87
144 of 194Total Strikes63 of 129
0 of 2Takedowns1 of 1
1Knockdowns0
0Submission Attempts0
3:13Control Time4:54
Winvs. Lina LansbergMajority DecisionOct 22, 2022UFC 280: Oliveira vs. Makhachev

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaLina Lansberg
1499Fighter Elo Going In1246
1540Classic Elo Going In1487
54 of 74Significant Strikes36 of 60
160 of 190Total Strikes100 of 132
3 of 6Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
9:44Control Time2:48
Lossvs. Sara McMannUnanimous DecisionMar 26, 2022UFC Fight Night: Blaydes vs. Daukaus

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaSara McMann
1534Fighter Elo Going In1316
1559Classic Elo Going In1504
26 of 43Significant Strikes24 of 41
92 of 120Total Strikes73 of 100
1 of 2Takedowns4 of 6
0Knockdowns0
0Submission Attempts0
1:56Control Time10:27
Winvs. Bethe CorreiaUnanimous DecisionOct 2, 2021UFC Fight Night: Santos vs. Walker

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaBethe Correia
1491Fighter Elo Going In1257
1545Classic Elo Going In1494
125 of 199Significant Strikes62 of 147
145 of 219Total Strikes85 of 171
0 of 2Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
2:50Control Time0:00
Winvs. Joselyne EdwardsUnanimous DecisionFeb 6, 2021UFC Fight Night: Overeem vs. Volkov

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaJoselyne Edwards
1499Fighter Elo Going In1442
1530Classic Elo Going In1515
57 of 84Significant Strikes38 of 59
135 of 175Total Strikes70 of 97
4 of 6Takedowns1 of 3
0Knockdowns0
0Submission Attempts0
11:13Control Time0:02
Winvs. Vanessa MeloUnanimous DecisionJul 11, 2020UFC 251: Usman vs. Masvidal

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaVanessa Melo
1329Fighter Elo Going In1313
1516Classic Elo Going In1469
120 of 228Significant Strikes45 of 135
177 of 289Total Strikes78 of 168
2 of 4Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
5:50Control Time0:06
Winvs. Lara ProcopioSplit DecisionAug 31, 2019UFC Fight Night: Andrade vs. Zhang

Women's Bantamweight Bout · Scheduled for 3 rounds

Karol RosaLara Procopio
1365Fighter Elo Going In1432
1500Classic Elo Going In1500
171 of 351Significant Strikes165 of 290
177 of 358Total Strikes169 of 294
0 of 0Takedowns0 of 5
1Knockdowns0
0Submission Attempts0
1:04Control Time0:22