Official UFC on ESPN+ 21 fighter weigh-in results

Moscow: FightBook MMA has your early and official UFC on ESPN+ 21 fighter weigh-in results. UFC on ESPN+ 21 takes place Saturday at CSKA Arena in Moscow. The card streams on ESPN+.

The early weigh-ins took place at a hotel in Moscow. All 26 fighters made weight without any issues. You can watch the ceremonial fighter weigh-ins take live video stream here on FightBook MMA at 8 a.m. ET (7 a.m. PT).

In the main event, Magomedsharipov takes on Kattar in a rescheduled bout from earlier this year. Because the bout scheduled a few weeks ahead, the fight is scheduled for three rounds instead of a five-round bout. Both fighters came in at 146 pounds. In the co-main event, Greg Hardy will take on Alexander Volkov with both fighters hitting their marks as Hardy came in at 265lbs and Volkov at 251lbs.

UFC on ESPN+ 21 weigh-in results:

(ESPN+, 2 p.m. ET)

Zabit Magomedsharipov (146) vs. Calvin Kattar (146)
Greg Hardy (265) vs. Alexander Volkov (251)
Zelim Imadaev (171) vs. Danny Roberts (170)
Ed Herman (206) vs. Khadis Ibragimov (206)
Ramazan Emeev (171) vs. Anthony Rocco Martin (171)
Klidson Abreu (206) vs. Shamil Gamzatov (206)

(ESPN+, 11 a.m. ET)

Magomed Ankalaev (205) vs. Dalcha Lungiambula (204)
Rustam Khabilov (171) vs. Sergey Khandozhko (171)
Roman Kopylov (185) vs. Karl Roberson (185)
Abubakar Nurmagomedov (170) vs. David Zawada (170)
Roosevelt Roberts (156) vs. Alexander Yakovlev (156)
Jessica-Rose Clark (135) vs. Pannie Kianzad (136)
Davey Grant (136) vs. Grigorii Popov (136)