SHANGHAI – MMAjunkie was on scene and reporting live from today’s early and official UFC Fight Night 122 fighter weigh-ins, where 23 of 24 fighters made weight.

The early weigh-ins, which precede the ceremonial affair, took place at the UFC host hotel in Shanghai. The UFC Fight Night 122 ceremonial weigh-ins take place later, at 5:30 a.m. ET, at Mercedes-Benz Arena in Shanghai, the same venue that hosts Saturday’s UFC Fight Pass event.

Among those weighing in were middleweight headliners Michael Bisping (30-8 MMA, 20-8 UFC) and Kelvin Gastelum (13-3 MMA, 8-3 UFC). Bisping made weight early in the ceremony, registering 186 pounds on his first attempt, while Gastelum was the last fighter to the scale, needing two attempts and a towel to also hit 186 pounds.

Featherweight Rolando Dy missed weight, registering 148 pounds for his bout with Wuliji Buren. UFC officials are currently still finalizing the penalty for the miss.

The full UFC Fight Night 122 weigh-in results include:

MAIN CARD (UFC Fight Pass, 7 a.m. ET)

Michael Bisping (186) vs. Kelvin Gastelum (186) Li Jingliang (171) vs. Zak Ottow (171) Alex Caceres (146) vs. Wang Guan (146) Alex Garcia (171) vs. Muslim Salikhov (170)

PRELIMINARY CARD (UFC Fight Pass, 3:45 a.m. ET)

Zabit Magomedsharipov (146) vs. Sheymon Moraes (145) Bobby Nash (170.5) vs. Kenan Song (170) Kailin Curran (116) vs. Yan Xiaonan (116) Bharat Kandare (145) vs. Song Yadong (146) Shamil Abdurakhimov (261) vs. Chase Sherman (252) Gina Mazany (135) vs. Wu Yanan (135) Wuliji Buren (146) vs. Rolando Dy (148)* Cyril Asker (244) vs. Hu Yaozong (232)

* Dy fined 20 percent, but bout will go on as scheduled

For more on UFC Fight Night 122, check out the UFC Rumors section of the site.