Check out the results from Friday’s early and official UFC on ESPN+ 21 fighter weigh-ins.
The early weigh-ins take place at the UFC host hotel in Moscow. UFC on ESPN+ 21 takes place Saturday at CSKA Arena in Moscow. The card streams on ESPN+.
In the main event, Zabit Magomedsharipov (17-1 MMA, 5-0 UFC) takes on Calvin Kattar (20-3 MMA, 4-1 UFC) in a bout rescheduled from earlier this fall at UFC Boston. In the co-main event, Greg Hardy (5-1 MMA, 2-1 UFC) steps up on short notice to take on former Bellator heavyweight champion Alexander Volkov (30-7 MMA, 4-1 UFC). Volkov was set to fight Junior Dos Santos in the main event before Dos Santos fell off the card.
The full UFC on ESPN+ 21 weigh-in results include:
MAIN CARD (ESPN+, 2 p.m. ET)
- Zabit Magomedsharipov (146) vs. Calvin Kattar (146)
- Greg Hardy (265) vs. Alexander Volkov ()
- Zelim Imadaev (171) vs. Danny Roberts ()
- Ed Herman (206) vs. Khadis Ibragimov ()
- Ramazan Emeev () vs. Anthony Rocco Martin (171)
- Klidson Abreu () vs. Shamil Gamzatov (206)
PRELIMINARY CARD (ESPN+, 11 a.m. ET)
- Magomed Ankalaev (205) vs. Dalcha Lungiambula ()
- Rustam Khabilov (171) vs. Sergey Khandozhko (171)
- Roman Kopylov (185) vs. Karl Roberson (185)
- Abubakar Nurmagomedov () vs. David Zawada (170)
- Roosevelt Roberts () vs. Alexander Yakovlev (156)
- Jessica-Rose Clark (135) vs. Pannie Kianzad (136)
- Davey Grant (136) vs. Grigorii Popov (136)