Three fighters on tonight's UFC Vegas 124 card are carrying losing streaks into the cage, and for two of them — Andre Petroski and Priscila Cachoeira — a third straight loss is the kind of result that starts a conversation about whether they stay on the roster at all. A third fighter, Karine Silva, is riskier to write off given her ranking, but she's on a two-fight skid of her own in the same building tonight.

None of this is a prediction. It's what each of these records actually says going in, and why a loss means something different for a 35-year-old journeyman than it does for a ranked contender.

Andre Petroski's three-fight slide

Andre Petroski is 13-6 and built his early UFC run on wrestling and top control out of Renzo Gracie Philly. That part of his game hasn't disappeared, but it hasn't been enough to stop a three-fight losing streak, and the last two of those losses both came by TKO — to Cody Brundage in May 2026 and Cameron Rowston in September 2025, following a decision loss to Edmen Shahbazyan the fight before that.

The specific detail that matters here: Petroski has been stopped by strikes in five of his six career losses. His wrestling has kept him competitive, but when fights go wrong for him, they go wrong the same way, and tonight's opponent is built to punish exactly that. Mantas Kondratavičius is unbeaten through his first UFC appearance, with eight of his nine career wins ending in a finish — six by knockout. The fight page breaks down the full stylistic matchup, but the betting market already has a read on it: Petroski opens as a +230 underdog against Kondratavičius at -286.

Priscila Cachoeira's long run meets a crossroads

Priscila Cachoeira is 38 years old with 13 wins and 9 losses, and she has dropped three straight fights inside the Octagon, most recently an armbar submission loss to Chelsea Chandler in June 2026. Eight of her 13 wins have come by knockout, so the power that built her career is still real — it just hasn't shown up against her last three opponents.

Her matchup tonight is about as unfavorable as the odds board gets on this card. Nina Milosevic is making just her second Octagon appearance after a body-shot TKO debut win in August 2026, and the market has Cachoeira as a +323 underdog against Milosevic's -450. A veteran on a three-fight skid facing a hot UFC newcomer, at those numbers, is close to as clear a referendum as a betting line offers. The full matchup has the complete breakdown of both styles.

Karine Silva's ranking cushion is thinning

Karine Silva is the UFC's No. 10-ranked women's flyweight, which puts her in a different category than Petroski or Cachoeira — a ranking spot is itself a form of job security that an unranked fighter doesn't have. But she's dropped back-to-back decisions, to Maycee Barber in December 2025 and Jasmine Jasudavicius in April 2026, after building her ranking on a finishing rate that saw 17 of her 19 wins end before the judges got involved.

A ranked fighter rarely gets cut after two losses the way an unranked one might after three, but rankings are reassessed constantly, and a third straight loss would put real distance between Silva and the group of contenders she's currently part of. She faces fellow Brazilian Gabriella Fernandes tonight, also looking to answer her own recent loss.

Why the same number means different things

A losing streak reads differently depending on where a fighter sits on the roster. Petroski has made 19 pro appearances and built real credibility earlier in his UFC run; the concern with him isn't talent, it's a pattern of getting hurt by strikes that keeps repeating itself against finishers. Cachoeira's situation is sharper — at 38, with the betting market treating tonight's fight as close to a foregone conclusion, there isn't much runway left to absorb another setback the way a fighter in her twenties might.

Silva's case is the gentlest of the three precisely because of where she sits in the rankings. A ranking is a buffer built on past results, and it takes longer to erode than an unranked fighter's spot takes to disappear. But buffers aren't permanent, and two losses in a row is already enough to put her ranking on notice heading into a third.

None of the three fights above is drawing main-event attention tonight. They're buried in the middle of a main card and a prelim slot, next to a hastily rebuilt heavyweight headliner and a strawweight co-main with its own title implications. But for the fighters actually living these records, tonight's result carries more immediate weight than most of what's happening higher on the poster.

The takeaway

Watch these three fights for what they actually are: not just styles clashing, but three fighters whose next booking, or lack of one, depends heavily on how tonight goes. The complete UFC Vegas 124 card has every fight on the November 7 lineup, including the three bouts above and the rebuilt heavyweight main event sitting above them.