Featherweight (145 lb)
The lightest class on the card. Lopes vs Garcia opens the broadcast — a contender bout between a former title challenger (Lopes) and a streaking switch-stance counterstriker (Garcia). The winner moves into the top five and almost certainly into title-shot conversation given the division's current logjam.
Bantamweight (135 lb)
Sean O'Malley returns at the weight he made famous after dropping the title last year. Zahabi is a 14-2 boxer with a one-loss UFC stretch; a win catapults him into title contention and resets his career narrative entirely.
Lightweight (155 lb)
The deepest weight class in MMA gets two bouts here — Topuria's title defense and the Ruffy-Chandler contender bout. The Ruffy-Chandler winner walks out as the most natural #1 contender for whoever survives the main event.
Middleweight (185 lb)
Nickal's first co-main-level matchup. The middleweight title picture is unsettled after the most recent Adesanya retirement rumor, and Bo's path to a title shot now sits two wins away if he handles Daukaus cleanly.
Heavyweight (265 lb)
The most consequential single division on the card. Pereira's heavyweight debut against Gane decides who fights the champion next; Lewis-Hokit is a generational changing of the guard that doubles as a stylistic palate cleanser. For the deeper match-up analysis, see the co-main breakdown.
What's missing
Three UFC weight classes are absent from this card — flyweight, welterweight, and light heavyweight. Welterweight was a notable omission given the division's recent title shakeup; the matchmaking instead concentrated promotional weight at heavyweight and lightweight, the two classes with the cleanest title-picture stories to tell.
For the per-bout tale of the tape, see the fighter stats page; for picks across all five classes, the predictions hub.