At the UFC Vegas 12 weigh-ins, all 24 fighters on Saturday’s fight card in Las Vegas will step on the scale Friday morning local time. You can watch a live stream of the weigh-ins from MMA Fighting in the video above.
In the main event, former middleweight champ Anderson Silva and Uriah Hall can weigh no more than 186 pounds, the limit for non-title middleweight fights.
The UFC Vegas 12 official weigh-ins will be at 12 p.m. ET.
Check out the official results below.
Main Card (ESPN+, 7 p.m. ET)
Uriah Hall (186) vs. Anderson Silva (184)
Bryce Mitchell (146) vs. Andre Fili (146)
Kevin Holland (185.5) vs. Charles Ontiveros (182.5)
Greg Hardy (266.5 *missed weight on first try) vs. Maurice Greene (250)
Thiago Moises (156) vs. Bobby Green (155)
Preliminary Card (ESPN+, 4 p.m. ET)
Chris Gruetzemacher (155.5) vs. Alexander Hernandez (155.5)
Adrian Yanez (135.5) vs. Victor Rodriguez (133)
Sean Strickland (185.5) vs. Jack Marshman (187.5 *missed weight)
Cole Williams (175.5 *missed weight) vs. Jason Witt (170.5)
Dustin Jacoby (204) vs. Justin Ledet (205.5)
Cortney Casey vs. Priscila Cachoeira - fight canceled
Kevin Natividad (134.5) vs. Miles Johns (135)
Cole Williams will forfeit 40 percent of his purse to Jason Witt after missing the welterweight limit by 4.5 pounds.
Jack Marshman will forfeit 20 percent of his purse to Sean Strickland after missing the middleweight limit by 1.5 pounds.