Mateusz Gamrot and Quillan Salkilld made the UFC Vegas 120 main event official Friday, and for a weigh-in window that briefly flirted with chaos, the final scoreboard was clean. All 24 fighters hit their marks for Saturday’s card, keeping the lightweight headliner intact after the kind of scale session that can wreck a fight weekend fast. UFC fans have seen weird Friday math before, including the mess around the UFC 298 weigh-in card, but this one got across the line.
Gamrot and Salkilld were first to the scale and both landed at 155.5 pounds, which is exactly the kind of boring business you want from a main event weigh-in. Gamrot brings the grinding, top-shelf lightweight test. Salkilld brings the fresh-prospect pressure. Neither guy gave the matchmakers a headache before the cage door even closed.
The one real sweat came from Amanda Lemos. She first stepped on at 117 pounds, then stripped down and still came in at 116.5. That is the kind of scale drama that makes everyone in the room stop pretending they are checking emails. Lemos eventually returned behind the curtain and hit 115.5 pounds, locking in her strawweight fight with Alexia Thainara, who also made 115.5.
Watch the official weigh-in stream below.
Amanda Lemos Turns The Scale Into A Mini Drama
Lemos needed the extra trip at a brutal time in her run. The former title challenger is trying to stop the slide after recent setbacks, and her past at strawweight includes a bloody three-round win over Mackenzie Dern at UFC 298 that showed how dangerous she can still be when the fight stays in her lane. That Amanda Lemos win over Dern feels like forever ago now, because this sport has zero patience once the losses start stacking.
Darren Elkins also made weight for what he has already said will be his last walk. Elkins came in at 145.5 pounds for Yadier del Valle, who matched him at 145.5. The Damage has been around long enough that half the roster probably grew up watching him bleed on basic cable, and his wild career has included everything from comeback mythology to rough nights like the Cub Swanson finish at UFC Vegas 45.
The Miles Johns matchup also stayed alive after this card had to get patched late. Johns weighed 145.5 while Gianni Vazquez came in light at 143, giving the bantamweight-turned-featherweight pairing a clean launch after a replacement shuffle. No miss, no purse drama, no last-minute opponent panic. For an Apex card, that counts as a small miracle.
UFC Vegas 120 Official Weigh-In Results
Main card
Mateusz Gamrot 155.5 vs. Quillan Salkilld 155.5
Diego Ferreira 154.5 vs. Billy Quarantillo 155.5
Darren Elkins 145.5 vs. Yadier del Valle 145.5
Amanda Lemos 115.5 vs. Alexia Thainara 115.5
Ty Miller 170.5 vs. Billy Ray Goff 170.5
Preliminary card
Steven Asplund 263.5 vs. Guilherme Pat 249.5
Diyar Nurgozhay 205 vs. Bruno Lopes 204.5
Louie Sutherland 258 vs. Jose Montanha da Silva 258.5
Manoel Sousa 156 vs. Richie Miranda 155.5
Miles Johns 145.5 vs. Gianni Vazquez 143
Juliana Miller 125.5 vs. Ravena Oliveira 125.5
GiGi Canuto 116 vs. Carol Foro 116
That leaves UFC Vegas 120 with no weight-miss tax, no scratched fights from the scale, and no last-minute math disaster. Now Gamrot and Salkilld get the Apex spotlight, Lemos gets her chance to steady the ship, and Elkins gets one more proper brawl before hanging them up. If the card delivers even half the chaos that an old-school UFC Vegas weigh-in week can tease, Saturday should have some bite.






