The short version
Brendan Allen (186) vs. Christian Leroy Duncan (185) is official — a five-round middleweight main event for Saturday's UFC Fight Night 290 at the Meta Apex in Las Vegas, per MMA Junkie and MMA Weekly.
Three fighters missed weight and all three bouts proceed at catchweight with fines: Ismael Bonfim (163.5 — 7.5 lbs over lightweight, fined 25% of his purse to Francisco Prado), Ketlen Souza (117 — 1 lb over strawweight, fined 20% to Loopy Godinez), and Brendson Ribeiro (208.5 — 2.5 lbs over light heavyweight, fined 20% to Felipe Franco).
Co-main: Matheus Camilo (156) vs. Jai Herbert (155). The card streams on Paramount+ — prelims at 5 p.m. ET, main card at 8 p.m. ET.
Duncan, the No. 10-ranked challenger, has talked openly about wanting Dricus Du Plessis — or a straight-up title shot — with a win over the No. 6-ranked Allen.
LAS VEGAS — The scale does not care about your game plan. Friday morning's official weigh-ins for UFC Fight Night 290 — UFC Vegas 122, Saturday night from the Meta Apex — are in the books, and the headliner is official: Brendan Allen hit 186 pounds and Christian Leroy Duncan hit 185, locking in their five-round middleweight main event. But nobody walked out of the weigh-in room talking about the main event. They were talking about 163.5.
That's the number Ismael Bonfim posted on the scale — seven and a half pounds over the 156-pound lightweight limit for his fight against Francisco Prado. Let that sit for a second. Missing by a pound is a bad cut. Missing by two is a problem. Missing by seven and a half is practically a different weight class, and it's the kind of number that makes matchmakers reach for the fine print before they've even finished their coffee.
The fight is still on — they all are — but Bonfim's wallet is taking a real hit. He's forfeiting 25% of his purse to Prado, per the standard commission rules, and the bout will proceed at a 163.5-pound catchweight. Prado made 155 on the nose and agreed to fight up. That's the game: you can miss the weight, but you pay for it, and your opponent gets to decide whether the payday is worth the size gap.
Bonfim wasn't the only one who had a rough morning. Strawweight Ketlen Souza weighed in at 117 — one pound over the 116-pound strawweight limit — and will hand over 20% of her purse to Loopy Godinez, whose fight goes on at catchweight. And at the heavy end of the card, Brendson Ribeiro tipped the scale at 208.5, two and a half pounds over the light heavyweight limit, and forfeits 20% of his purse to Felipe Franco.
Three misses on one Apex card is a lot. The lightweight miss is the story — a pound over is a footnote, two and a half over is a talking point, seven and a half over is the headline. The other two fights get the standard treatment: fines paid, catchweights agreed, everybody moves on. Bonfim's miss is the one that changes how you think about the fight itself, because Prado didn't sign up to fight a lightweight. He's fighting one anyway, just heavier, and getting compensated for the inconvenience.

The top of the card, mercifully, is clean. Allen (27-7) and Duncan (15-2) both made championship weight without drama, and that's the fight that decides what happens next in the middleweight picture. Allen is ranked No. 6, Duncan No. 10, and the gap between those two numbers is the whole story of Saturday night: the established contender who has been hovering around the top five, and the surging challenger who clearly believes this is his moment.
Duncan hasn't been shy about saying what comes after. He's talked about wanting Dricus Du Plessis next — or skipping the line entirely and fighting for the title. That's the kind of talk that either looks prophetic on Sunday morning or gets quoted back to you for a year. A win over the No. 6 guy in a five-round main event is exactly the kind of statement that gets you those conversations. A loss, and it's back to the queue.
The co-main event made weight without incident: Matheus Camilo checked in at 156 and Jai Herbert at 155, so the lightweight co-feature is official as booked. Beyond that, the rest of the card's weigh-ins went mostly to plan — Andre Fili (145.5) vs. Kai Kamaka III (146), Malcolm Wellmaker (136) vs. Otari Tanzilovi (136), Gerald Meerschaert (205.5) vs. Julius Walker (205.5), Niko Price (170.5) vs. Leon Shahbazyan (171), Allen Frye Jr. (246) vs. RJ Harris (261), Alice Pereira (136) vs. Daria Zhelezniakova (136), and Ernesta Kareckaite (126) vs. Melissa Gatto (126) all hit their marks.

If you're planning the night: it's UFC Fight Night 290 from the Meta Apex in Enterprise, Nevada, on Saturday, October 10. The whole card streams on Paramount+ — prelims kick off at 5 p.m. ET, the main card at 8 p.m. ET. That's the new home for UFC Fight Nights, and the Apex cards have quietly become some of the best pure-fight nights on the schedule: no crowd noise politics, no giant arena production, just fights.
One more thing worth watching beyond the main event: Godinez. Loopy has been one of the most reliable action fighters on the roster, and she's now walking into a catchweight fight against an opponent who missed — which means she's getting paid extra and fighting a woman who had a bad weight cut. That's not a small edge. Bad cuts drain more than bodies; they drain game plans. Souza missed by only a pound, so this isn't a Bonfim-level disaster, but a miss is a miss, and the 20% fine tells you the commission agreed it wasn't close enough.

And then there's Prado, who deserves his own paragraph. The man made 155, watched his opponent come in at 163.5, and said yes anyway — with a 25% purse bonus attached. That's the fighter's calculus in one sentence: the money's real, the size gap is real, and he'd rather have both problems than sit out. Saturday will tell us whether that was brave or expensive.
Sources
- MMA Junkie — UFC Vegas 122 official weigh-in results
- MMA Weekly — UFC Fight Night 290 weigh-in coverage
- Wikipedia — UFC Fight Night 290 event page
