The early weigh-ins take place at the UFC Apex in Las Vegas. The same venue hosts Saturday’s card, which airs on ESPN and streams on ESPN+.
The full UFC on ESPN 12 weigh-in results include:
MAIN CARD (ESPN/ESPN+, 8 p.m. ET)
Dustin Poirier (156) vs. Dan Hooker (155.5) Mickey Gall (170) vs. Mike Perry () Maurice Greene () vs. Gian Villante () Brendan Allen (185.5) vs. Kyle Daukaus (185.5) Tanner Boser () vs. Philipe Lins () Julian Erosa (149.5) vs. Sean Woodson (149) – 150-pound catchweight
PRELIMINARY CARD (ESPN/ESPN+, 5 p.m. ET)
Luis Pena (155) vs. Khama Worthy (154.5) Takashi Sato (170.5) vs. Jason Witt () Jinh Yu Frey () vs. Kay Hansen (115.5) Jordan Griffin () vs. Youssef Zalal ()