Bruno Silva will walk into UFC Vegas 118 on Saturday as a ranked flyweight contender trying to steady his place at No. 15. He is set to face Édgar Cháirez inside the Meta APEX in Las Vegas, with the matchup carrying more weight than a typical late-year booking because the betting line has Silva favored even after his last defeat.
The price is part of what makes this fight hard to ignore. Silva is listed at -125, while Cháirez comes in at +105, a narrow edge for a fighter who is fresh off a loss and has won only two of his last five bouts. Cháirez, by contrast, enters on a two-fight win streak, and the odds do not fully match that recent momentum.
Silva’s position makes the fight matter beyond the cage. A ranked flyweight spot can move quickly in a division where one result can reset the order, and Saturday gives him a chance to protect that standing against an opponent who has built some momentum since making his octagon debut in 2023. Silva’s recent form includes wins over Cody Durden and HyunSung Park, but also losses to Manel Kape, Joshua Van and Charles Johnson.
Cháirez has put together a record that explains why his side of the matchup has drawn interest even as he sits as the underdog. He is 3-2 in the promotion, with victories over Daniel Lacerda, CJ Vergara and Felipe Bunes, and losses to Tatsuro Taira and Joshua Van. That background makes him a live threat against a contender still trying to reestablish consistency.
The friction in this bout is straightforward: Silva carries the ranking and the betting support, while Cháirez carries the better current run. One prediction has Cháirez winning by decision, and that kind of result would shake up the flyweight conversation while leaving Silva to answer for another setback. If Silva wins, he holds his spot and keeps his name in the mix; if Cháirez pulls it off, the underdog tag will not matter much after Saturday in Las Vegas.

