Johnny Walker headlines the UFC Shanghai fight card against Chinese fighter Zhang Mingyang in a light heavyweight bout.
Walker is an experienced competitor who entered the UFC through Dana White's Contender Series in 2018. He holds a UFC record of 7-6-0 draws (1 NC), and his last victory came against Anthony Smith in 2023. Currently, Walker is on a two-fight losing streak, having been defeated by Volkan Oezdemir and Magomed Ankalaev.
On the other hand, Mingyang is relatively new to the UFC, having entered the promotion through Road to UFC in 2022. He boasts an impressive 12-fight opening round win streak in his professional MMA career. Mingyang has had three fights in the UFC so far, maintaining an unblemished record, and in his most recent bout, he defeated Anthony Smith at UFC Kansas City earlier this year.
Walker holds a brown belt in Brazilian Jiu-Jitsu, while Mingyang's finishing streak highlights his striking skills, which could be crucial in their upcoming matchup, especially since Walker has suffered consecutive knockout losses in his last two UFC fights.
UFC Shanghai is scheduled for Saturday, Aug. 23, 2025, at the Shanghai Indoor Stadium in the Xuhui District of China. The prelims will kick off at 3 AM ET / 12 AM PT, while the main card action gets underway at 6 AM ET / 3 AM PT, live on ESPN+. Notably, fans in India can watch the event on Sony LIV.
Stay tuned to Sportskeeda MMA for the live coverage and play-by-play updates.