Fight Log
Loading Fight Log...
Recent RotoWire Articles Featuring Karol Rosa See More

The best MMA bets, top DFS picks across multiple sites, and predictions for this weekend's UFC Vegas 101 card are live on RotoWire before Saturday's international event.

The top UFC betting and DFS plays for this weekend's UFC 311 card are up, as well as breakdowns of betting and lineup strategy, plus predictions for the entire event.

UFC 311 takes place Saturday, so it's time to break down the top fights, plus make DFS picks and predictions for the key matchups on the card.

The most intriguing MMA bets, top DFS picks across multiple sites, and predictions for this weekend's UFC Vegas 95 card are live before Saturday's event, courtesy of Chris Olson.
More Fantasy News
Inconsistent ways continue
Rosa lost to Ailin Perez via unanimous decision (28-29, 28-29, 27-30) at UFC 311 on Saturday in Los Angeles.
ANALYSIS
To say Rosa couldn't afford this loss as a -250 favorite is a massive understatement. Karol is a very technical striker and legitimately good defensively, but she has zero power to speak of and is entirely incapable of closing the gap if she falls behind early. The volume and the damage simply aren't there. In this fight, she allowed one takedown and at least 1:50 worth of control time to Perez in each of the first two rounds, and that was more than enough to put her behind the eight ball the rest of the way. Rosa has alternated losses and wins in her last eight bouts dating back to October 2021.
To say Rosa couldn't afford this loss as a -250 favorite is a massive understatement. Karol is a very technical striker and legitimately good defensively, but she has zero power to speak of and is entirely incapable of closing the gap if she falls behind early. The volume and the damage simply aren't there. In this fight, she allowed one takedown and at least 1:50 worth of control time to Perez in each of the first two rounds, and that was more than enough to put her behind the eight ball the rest of the way. Rosa has alternated losses and wins in her last eight bouts dating back to October 2021.
Next fight scheduled
Rosa is scheduled to compete against Ailin Perez in a bantamweight fight at UFC 311 on Jan. 18, per Marcel Dorff of Eurosport.nl.
ANALYSIS
Rosa will not compete again in 2024, pushing her next fight to early-2025 instead. Coming off a decision win over Pannie Kianzad, Rosa is scheduled to take on to take on a rising bantamweight on a four-fight win streak.
Rosa will not compete again in 2024, pushing her next fight to early-2025 instead. Coming off a decision win over Pannie Kianzad, Rosa is scheduled to take on to take on a rising bantamweight on a four-fight win streak.
Gets right back in win column
Rosa defeated Pannie Kianzad via unanimous decision (30-27, 30-27, 30-27) at UFC Fight Night on Saturday in Las Vegas.
ANALYSIS
This fight was nowhere near as close as the numbers would lead you to believe. Rosa closed with just a 117-92 edge in terms of significant strikes landed, but she connected on the far more meaningful blows the entire bout. She added a takedown and 4:24 worth of control time for good measure. Rosa is capable of a big performance like this now and then, but her UFC run has been torpedoed by inconsistency. The Brazilian has now alternated wins and losses in her past eight fights dating back to October 2021.
This fight was nowhere near as close as the numbers would lead you to believe. Rosa closed with just a 117-92 edge in terms of significant strikes landed, but she connected on the far more meaningful blows the entire bout. She added a takedown and 4:24 worth of control time for good measure. Rosa is capable of a big performance like this now and then, but her UFC run has been torpedoed by inconsistency. The Brazilian has now alternated wins and losses in her past eight fights dating back to October 2021.
Drops epic battle to Irene Aldana
Rosa lost to Irene Aldana via unanimous decision (28-29, 28-29, 28-29) at UFC 296 on Saturday in Las Vegas.
ANALYSIS
Rosa is a near-lock to take home a $50,000 Fight of the Night bonus (later confirmed by UFC President Dana White), so perhaps that will make the defeat a bit easier to stomach. To Rosa's credit, her and her team came up with a game plan and she implemented it. That game plan consisted of firing off countless early low kicks in order to leave Aldana hobbled the remainder of the bout. It worked, but Rosa absorbed way too much damage over the final ten minutes in order to reasonably earn the decision. That has been an issue for Karol in the past, and while her durability and toughness are fantastic, her poor striking defense cost her a win here. The Brazilian drops to 6-3 in her first nine UFC bouts.
Rosa is a near-lock to take home a $50,000 Fight of the Night bonus (later confirmed by UFC President Dana White), so perhaps that will make the defeat a bit easier to stomach. To Rosa's credit, her and her team came up with a game plan and she implemented it. That game plan consisted of firing off countless early low kicks in order to leave Aldana hobbled the remainder of the bout. It worked, but Rosa absorbed way too much damage over the final ten minutes in order to reasonably earn the decision. That has been an issue for Karol in the past, and while her durability and toughness are fantastic, her poor striking defense cost her a win here. The Brazilian drops to 6-3 in her first nine UFC bouts.
Matched up with Aldana
Rosa will take on Irene Aldana at UFC 296 on December 16, Marcel Dorff of Eurosport Nederland reports.
ANALYSIS
Rosa comes in to this fight having won via split decision on July 1 against Yana Santos. That pushed her record with the UFC to 6-2. Aldana was destroyed in her mid to take the bantamweight belt from Amanda Nunes and will be eager to show she is still a force to be weary of.
Rosa comes in to this fight having won via split decision on July 1 against Yana Santos. That pushed her record with the UFC to 6-2. Aldana was destroyed in her mid to take the bantamweight belt from Amanda Nunes and will be eager to show she is still a force to be weary of.