Skip to content
Women's Bantamweight

Karol Rosa

19-8-0 UFC 8-5-0
Granite Chin Sniper Accuracy Relentless Attack Volume Machine
5'5"Height
67"Reach
OrthodoxStance
31Age
0KO wins
0Sub wins
0%Finish rate
15:00Avg fight

Skill profile

Rated 0–100 against every UFC veteran · the rim is reserved for specialists, and only efficiency opens it
Striking — Above avg, rated 71.4 of 100 Accuracy — Elite, rated 94.9 of 100 Striking D — Weak, rated 18.6 of 100 Durability — Average, rated 67.7 of 100 Wrestling — Below avg, rated 42.7 of 100 TD Defense — Above avg, rated 77.5 of 100 Grappling — Below avg, rated 39.8 of 100 Control — Above avg, rated 73.2 of 100 Striking Accuracy Striking D Durability Wrestling TD Defense Grappling Control
striking good
1 analyst read graded this phase
  • good UFC Fight Night: Kape vs Horiguchi · June 16, 2026 watch ↗
grappling not yet read
wrestling not yet read
cardio not yet read
durability not yet read
striking good 1 read
grappling not yet read
wrestling not yet read
cardio not yet read
durability not yet read
Granite Chin dropped once in 195 minutes of cage time · 0 losses by knockout
Sniper Accuracy 56% of significant strikes land
Relentless Attack 86 offensive actions per 15 min — strikes, takedown and submission attempts together
Volume Machine 5.5 significant strikes landed per minute
Career rates — the raw numbers behind the chart
Sig. strikes landed / min5.47
Sig. strikes absorbed / min4.28
Striking accuracy55.6%
Striking defense49.5%
Knockdowns / 15 min0.15
Takedowns / 15 min1.08
Takedown accuracy48.3%
Takedown defense73.0%
Sub attempts / 15 min0.15
Control time26.8%
Record vs .500+ opponents2-4

Insider info

1 analyst read · 138 MMA · our paraphrase, never his words
Luana Santos favored — picked against Karol Rosa lean UFC Fight Night: Kape vs Horiguchi · June 16, 2026
strikinggood

Picked against on a specific, decisive gap -- the analyst says she simply has no ability to defend from her back if taken down.

Good striker with good volume, a good leg kick, and sharp step-in elbows. Decent grappling limited mostly to offense -- a good cage push and top pressure that's pretty solid once she's on top -- but she has essentially no ability off her back, which the analyst treats as the deciding factor in this matchup.

Strengthgood volume with a good leg kick and sharp step-in elbows
Strengthgood cage push and pretty good top pressure from top position
Weaknessessentially no ability to defend or work off her back

Striking trend

Sig. strikes/min, last 8 fights · green = win
October 22, 2022 vs Lina Lansberg — 3.6/min (W) Oct '22 April 22, 2023 vs Norma Dumont — 2.2/min (L) Apr '23 July 1, 2023 vs Yana Santos — 4.4/min (W) Jul '23 December 16, 2023 vs Irene Aldana — 13.6/min (L) Dec '23 August 10, 2024 vs Pannie Kianzad — 7.8/min (W) Aug '24 January 18, 2025 vs Ailin Perez — 3.53/min (L) Jan '25 August 2, 2025 vs Nora Cornolle — 2.2/min (W) Aug '25 June 20, 2026 vs Luana Santos — 0.47/min (L) Jun '26

Fight history

13 UFC bouts · newest first · opponent records as of fight night
L Luana Santos 10-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Kape vs. Horiguchi · June 20, 2026
7/26Sig. strikes
9/11Absorbed
0/0Takedowns
0:00Control
0Knockdowns
0Sub attempts
W Nora Cornolle 9-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Taira vs. Park · August 2, 2025
33/58Sig. strikes
27/47Absorbed
2/3Takedowns
11:25Control
0Knockdowns
2Sub attempts
L Ailin Perez 11-2 walk-in Decision - Unanimous · R3 5:00 — UFC 311: Makhachev vs. Moicano · January 18, 2025
53/112Sig. strikes
62/131Absorbed
0/0Takedowns
0:00Control
0Knockdowns
0Sub attempts
W Pannie Kianzad 16-8 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Tybura vs. Spivac 2 · August 10, 2024
117/194Sig. strikes
92/182Absorbed
1/2Takedowns
4:24Control
0Knockdowns
0Sub attempts
L Irene Aldana 13-7 walk-in Decision - Unanimous · R3 5:00 — UFC 296: Edwards vs. Covington · December 16, 2023
204/350Sig. strikes
145/308Absorbed
0/1Takedowns
0:00Control
0Knockdowns
0Sub attempts
W Yana Santos 14-7 walk-in Decision - Split · R3 5:00 — UFC Fight Night: Strickland vs. Magomedov · July 1, 2023
66/130Sig. strikes
95/156Absorbed
1/1Takedowns
0:41Control
0Knockdowns
0Sub attempts
L Norma Dumont 8-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Pavlovich vs. Blaydes · April 22, 2023
33/68Sig. strikes
35/87Absorbed
0/2Takedowns
3:13Control
1Knockdowns
0Sub attempts
W Lina Lansberg 10-6 walk-in Decision - Majority · R3 5:00 — UFC 280: Oliveira vs. Makhachev · October 22, 2022
54/74Sig. strikes
36/60Absorbed
3/6Takedowns
9:44Control
0Knockdowns
0Sub attempts
L Sara McMann 12-6 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Blaydes vs. Daukaus · March 26, 2022
26/43Sig. strikes
24/41Absorbed
1/2Takedowns
1:56Control
0Knockdowns
0Sub attempts
W Bethe Correia 11-5-1 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Santos vs. Walker · October 2, 2021
125/199Sig. strikes
62/147Absorbed
0/2Takedowns
2:50Control
0Knockdowns
0Sub attempts
W Joselyne Edwards 10-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Overeem vs. Volkov · February 6, 2021
57/84Sig. strikes
38/59Absorbed
4/6Takedowns
11:13Control
0Knockdowns
0Sub attempts
W Vanessa Melo 10-7 walk-in Decision - Unanimous · R3 5:00 — UFC 251: Usman vs. Masvidal · July 11, 2020
120/228Sig. strikes
45/135Absorbed
2/4Takedowns
5:50Control
0Knockdowns
0Sub attempts
W Lara Procopio 6-0 walk-in Decision - Split · R3 5:00 — UFC Fight Night: Andrade vs. Zhang · August 31, 2019
171/351Sig. strikes
165/290Absorbed
0/0Takedowns
1:04Control
1Knockdowns
0Sub attempts

Walk-in records count UFC bouts in this database. For the pre-UFC career, see the record breakdown below or the Tapology button up top.

Record breakdown

Full pro career (Wikipedia, results only)
19-8-0Pro record
Vitória Combat Club (until 2017)Gym / team

Wins by method

KO/TKO 4
Submission 2
Decision 13
Other 0

Losses by method

KO/TKO 0
Submission 2
Decision 6
Other 0

Fights by organization

UFC 13
Haidar Capixaba Combat 3
Future FC 1
MMA Brutus 1
Nação Cyborg 1
Favela Kombat 1
Watch Out Combat Show 1
Buzios Fight Night 1

+ 5 more organizations in the full career list

Full career — 27 fights, every organization
OpponentMethodEventOrg RdTime
L Luana Santos Decision (unanimous) UFC Fight Night: Kape vs. Horiguchi
June 20, 2026
UFC 3 5:00
W Nora Cornolle Decision (unanimous) UFC on ESPN: Taira vs. Park
August 2, 2025
UFC 3 5:00
L Ailín Pérez Decision (unanimous) UFC 311
January 18, 2025
UFC 3 5:00
W Pannie Kianzad Decision (unanimous) UFC on ESPN: Tybura vs. Spivac 2
August 10, 2024
UFC 3 5:00
L Irene Aldana Decision (unanimous) UFC 296
December 16, 2023
UFC 3 5:00
W Yana Santos Decision (split) UFC on ESPN: Strickland vs. Magomedov
July 1, 2023
UFC 3 5:00
L Norma Dumont Decision (unanimous) UFC Fight Night: Pavlovich vs. Blaydes
April 22, 2023
UFC 3 5:00
W Lina Länsberg Decision (majority) UFC 280
October 22, 2022
UFC 3 5:00
L Sara McMann Decision (unanimous) UFC on ESPN: Blaydes vs. Daukaus
March 26, 2022
UFC 3 5:00
W Bethe Correia Decision (unanimous) UFC Fight Night: Santos vs. Walker
October 2, 2021
UFC 3 5:00
W Joselyne Edwards Decision (unanimous) UFC Fight Night: Overeem vs. Volkov
February 6, 2021
UFC 3 5:00
W Vanessa Melo Decision (unanimous) UFC 251
July 11, 2020
UFC 3 5:00
W Lara Procópio Decision (split) UFC Fight Night: Andrade vs. Zhang
August 31, 2019
UFC 3 5:00
W Gisele Moreira TKO (punches) Future FC 4
April 19, 2019
Future FC 3 4:21
W Tamires Vidal Submission (arm-triangle choke) MMA Brutus 1
March 24, 2019
MMA Brutus 3 1:40
L Melissa Gatto Submission (kimura) Nação Cyborg 3
September 29, 2018
Nação Cyborg 1 4:19
W Tamara Leorde TKO (retirement) Favela Kombat 29
June 16, 2018
Favela Kombat 3 2:18
L Larissa Pacheco Submission (guillotine choke) Watch Out Combat Show 49
March 24, 2018
Watch Out Combat Show 2 2:59
W Nayara Rodrigues TKO (corner stoppage) Buzios Fight Night
August 26, 2017
Buzios Fight Night 2 5:00
W Diana Morais Submission (armbar) New Corpore Extreme 16
July 15, 2017
New Corpore Extreme 2 4:30
W Sidy Rocha Decision (unanimous) Curitiba Top Fight 11
July 1, 2017
Curitiba Top Fight 3 5:00
L Gisele Moreira Decision (majority) Aspera FC 50
March 18, 2017
Aspera FC 3 5:00
W Mariana Morais Decision (unanimous) The Start Combat 4
December 17, 2016
The Start Combat 3 5:00
W Jéssica Andrade Decision (unanimous) Capixaba Fight
September 13, 2014
Capixaba Fight 3 5:00
W Mylena Duarte TKO (punches and knees) Haidar Capixaba Combat 13
September 7, 2013
Haidar Capixaba Combat 1 0:39
W Tatiane Aguiar Decision (unanimous) Haidar Capixaba Combat 11
September 15, 2012
Haidar Capixaba Combat 3 5:00
W Thiara Borgth Decision (unanimous) Haidar Capixaba Combat 9
March 16, 2012
Haidar Capixaba Combat 3 5:00

Career history from the fighter's Wikipedia record table (Karol Rosa) — results only, no strike stats; UFC bouts are marked and carry full stats in the fight history above.

Division context

vs. 38 qualified Women's Bantamweight fighters · tick = division mean
Striking volume /min 5.5 avg 3.8
Strikes absorbed /min 4.3 avg 3.8
Striking accuracy 55.6% avg 46.9%
Striking defense 49.5% avg 54.0%
Takedowns /15 min 1.1 avg 1.1
Takedown accuracy 48.3% avg 37.6%
Takedown defense 73.0% avg 60.9%
Sub attempts /15 min 0.1 avg 0.4
Control time 26.8% avg 23.0%
Finish rate 0.0% avg 40.8%