A flyweight bout between former ONE Flyweight World Championship challenger Danny Kingad and Gurdarshan Mangat was scheduled for the event.[11] However, Mangat withdrew due to undisclosed injury and the bout was scrapped.[12]
A bantamweight bout between Jhanlo Mark Sangiao and Matias Farinelli was expected to take place at the event.[13] However, Farinelli has been removed from the card due to tested positive for COVID-19 and was replaced by promotional newcomer Anacleto Lauron at a catchweight of 150 pounds.[14][15]
At weigh-ins, Superlek Kiatmuu9, Panpayak Jitmuangnon, Anacleto Lauron and Meng Bo all failed hydration test and were forced to take catchweights. Superlek weighed in at 135.25 lbs, 0.25 pounds over the limit, Panpayak came in at 138 lbs, 3 pounds over the flyweight limit, Lauron weighted in at 156.25 lbs, 6.25 pounds over the 150 pounds catchweight bout, and Meng weighed in at 130.75 lbs, 5.75 pounds over the limit. The bout proceeded at catchweight with Meng being fined 20% of his purse, which went to his opponent Jenelyn Olsim, Lauron must deduct the fined as agreed pay compensation in terms of weight which went to his opponent Jhanlo Mark Sangiao, but this time Sangiao refuses to accept compensation. Superlek and Panpayak scheduled to the ONE Flyweight Muay Thai World Grand Prix final but to both were unable to make weight in the flyweight (125 – 135 lbs) and the bout agreed to 138 lbs catchweight.[16]
^ONE Flyweight Muay Thai World Grand Prix Tournament Final bout. The pair failed to make weight in the flyweight division and the tournament will not be provided belt, agreed to compete in the 138 lbs catchweight.