UFC on FOX 20 weigh ins replay
UFC on FOX 20 weigh-ins streamed live on The UnderGround, courtesy of the UFC, from the United Center in Chicago, Illinois on Friday, July 22 at 5:00 p.m. ET

UFC on FOX 20 weigh-ins
United Center in Chicago, Illinois
Friday, July 22
5:00 p.m. ET
Make every story count.
Join XP Passport to earn XP as you read and build your martial arts profile.

Main Card (FOX, 8 p.m. ET)
Holly Holm (135) vs. Valentina Shevchenko (133)
Edson Barboza (155) vs. Gilbert Melendez (155)
Bojan Mihajlovic (228) vs. Francis Ngannou (259)
Kailin Curran (116) vs. Felice Herrig (115)
Prelim Card (FOX, 6 p.m. ET)
Frankie Saenz (135) vs. Eddie Wineland (135)
Darren Elkins (145) vs. Godofredo Pepey (145)
Kamaru Usman (170) vs. Alexander Yakovlev (170)
J.C. Cottrell (155) vs. Michel Prazeres (155)
Prelim Card (UFC Fight Pass, 4 p.m. ET)
James Moontasri (170) vs. Alex Oliveira (170)
Jim Alers (145) vs. Jason Knight (145)
Luis Henrique (253) vs. Dmitry Smolyakov (251)
More coverage

UFC Vegas 123 preview: Moicano and Nolan headline a Halloween card where the main event odds have already flipped, and Julian Erosa fights for the last time

Four straight losses, a split from City Kickboxing, and a promise of blood in the sand. The former two-time middleweight champion says he has his motivation back.

