Women's Bantamweight· Ranked #10
Karol Rosa
Vila Velha, ES, Brazil
Pro record
19-8-0
Model Elo
1549
#638 of 1994
- Age
- 31
- Height
- 5'5"
- Reach
- 67.5"
- Stance
- Orthodox
- Team
- Gaea Project MMA
- Born
- Vila Velha, ES, Brazil
- UFC debut
- Aug 30, 2019
Profile
Overview
Thirteen UFC fights. Thirteen trips to the scorecards.
Karol Rosa's 8-5 UFC record contains zero finishes in either direction: all eight wins and all five losses came by decision, and every one of them went the full three rounds. She fights at women's bantamweight out of Gaea Project MMA, and the profile is consistent from debut to now. She wins, or loses, on the judges' cards.
UFC Career
Rosa debuted on August 30, 2019, with a split decision over Lara Procopio. She then collected three straight unanimous decisions: Vanessa Melo at UFC 251, Joselyne Edwards and Bethe Correia. That made four wins in a row, which remains her longest UFC streak.
Sara McMann ended it in March 2022 by unanimous decision. Rosa answered with a majority decision over Lina Lansberg at UFC 280, then dropped a unanimous decision to Norma Dumont in April 2023. A split decision over Yana Santos followed that June, and a unanimous loss to Irene Aldana at UFC 296 closed out 2023.
The pattern since then is a clean alternation. She beat Pannie Kianzad by unanimous decision in August 2024, lost to Ailin Perez at UFC 311, then beat Nora Cornolle in August 2025. Her most recent fight was a unanimous decision loss to Luana Santos, an opponent our model rates as strong. She carries a one-fight losing streak into her next bout.
Win, loss, win, loss, win, loss: that is how her last six have gone.
Fighting Style
Rosa is a busy, accurate striker. She lands more than most UFC fighters and connects at a high rate, while taking damage and defending at roughly the UFC average. Her offense is what sets her apart.
Her grappling game is built around staying on her feet. She is very hard to take down and rarely shoots for takedowns herself. She doesn't hunt for submissions either.
That shows in her results. All eight of her UFC wins have come by decision, and all five of her losses went the distance too. She has no stoppage wins or stoppage losses in the UFC.
One note on the current section: the claim that three wins came on split or majority cards, naming Procopio, Lansberg and Yana Santos, isn't supported by the facts provided, so I left it out.
Notable Wins
- Bethe Correia — unanimous decision, round 3, UFC Fight Night: Santos vs. Walker (2021)
- Lina Lansberg — majority decision, round 3, UFC 280 (2022)
- Pannie Kianzad — unanimous decision, round 3, UFC Fight Night: Tybura vs Spivac 2 (2024)
Quick Facts
- Division: Women's Bantamweight
- UFC record: 8-5 (eight wins by decision, five losses by decision)
- Professional record (all promotions): 19-8-0
- UFC debut: 2019
- Stance: Orthodox
- Height / reach: 5'5" / 67.5"
- Team: Gaea Project MMA
- Born: Vila Velha, ES, Brazil
Written from MMA ProTips fight data, updated Nov 10, 2026.
UFC by the numbers
- UFC record
- 8–5
- since 2019
- Finish rate
- 0%
- 0 of 8 wins
- 1st-round finishes
- 0
- Elite wins
- 0
- vs opponents rated 1700+ at the time
- Longest win streak
- 4
- Current streak
- L1
- losses in a row
- Octagon time
- 3h 15m
- avg 15:00 per fight
- Opposition
- 1530
- avg opponent Elo (1500 = average)
Best wins
Ranked by the opponent's Elo rating going into the fight.
- 1606opp. Elo
unanimous decision, R3 · UFC Fight Night: Taira vs Park · Aug 2, 2025
- 1547opp. Elo
unanimous decision, R3 · UFC Fight Night: Overeem vs. Volkov · Feb 5, 2021
- 1500opp. Elo
split decision, R3 · UFC Fight Night: Andrade vs. Zhang · Aug 30, 2019
Career stats (UFC)
Career UFC averages. The white tick on each bar marks the UFC average.
Striking
UFC avg 3.35 · better than average
UFC avg 3.95 · below average
UFC avg 45% · better than average
UFC avg 52% · about average
UFC avg 0.43 · below average
Grappling
UFC avg 1.52 · below average
UFC avg 15% · better than average
UFC avg 52% · better than average
UFC avg 0.58 · below average
Where the strikes land
Where the strikes are thrown
Average fight time: 15:00
Fight history (13)
| Res | Opponent | Method | Event |
|---|---|---|---|
| L | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Kape vs. HoriguchiJun 20, 2026 | |
| W | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Taira vs ParkAug 2, 2025 | |
| L | unanimous decisionRound 3 · 5:00 | UFC 311Jan 18, 2025 | |
| W | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Tybura vs Spivac 2Aug 10, 2024 | |
| L | unanimous decisionRound 3 · 5:00 | UFC 296: Edwards vs. CovingtonDec 15, 2023 | |
| W | split decisionRound 3 · 5:00 | UFC Fight Night: Strickland vs. MagomedovJun 30, 2023 | |
| L | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Pavlovich vs. BlaydesApr 21, 2023 | |
| W | majority decisionRound 3 · 5:00 | UFC 280: Oliveira vs. MakhachevOct 21, 2022 | |
| L | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Blaydes vs. DaukausMar 25, 2022 | |
| W | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Santos vs. WalkerOct 1, 2021 | |
| W | unanimous decisionRound 3 · 5:00 | UFC Fight Night: Overeem vs. VolkovFeb 5, 2021 | |
| W | unanimous decisionRound 3 · 5:00 | UFC 251: Usman vs. MasvidalJul 10, 2020 | |
| W | split decisionRound 3 · 5:00 | UFC Fight Night: Andrade vs. ZhangAug 30, 2019 |