Petr Yan vs Song Yadong: Betting Odds & Prediction

Author_image

Odds Now Editorial Team

Sat, 02 Aug 2025

Petr Yan vs Song Yadong: Betting Odds & Prediction
Petr Yan vs Song Yadong: Betting Odds & Prediction

Bantamweights Petr Yan (16-5) and Song Yadong (21-7-1) collide in an intriguing bantamweight encounter on the main card of UFC299 on Saturday.

Both fighters bring impressive records, notable victories and all-action styles into the octagon, making this matchup a must-watch for MMA fans. Many see this fight as a must win for Yan to help regain his place at the top end of the division, whereas Yadong hopes a victory over a former champion pushes him forward toward challenging for the title himself.

The full title is at stake in the main event, where UFC bantamweight champion Sean O'Malley makes his first defence in a rematch against Marlon Vera.

Recent Form

As the former bantamweight champion, now ranked 4 in the UFC Rankings, Yan has fought in some of the divisions biggest fights in recent years. With a 16-5 record, Yan has demonstrated exceptional striking skills, particularly in his renowned boxing prowess. Known for his relentless pace and technical proficiency, Yan has notable wins against elite opponents, including Corey Sandhagen and UFC great Jose Aldo. His aggressive fighting style and ability to adapt make him a formidable force in the division.

The Russian enters the octagon on a three-fight losing streak, however. Those losses have come against the elite end of the division; including a controversial split decision defeat to current champ Sean O’Malley. Yan still carries the tools to beat any fighter, proven in his once reign of the division.

Song Yadong, currently ranked 7th in the division, boasts a two fight winning streak with victories over both Chris Gutierrez and Ricky Simon. The Chinese fighter has garnered attention with his explosive striking and versatile skill set, earning a standout victory over one half of the main event, Marlon Vera. A fighter on the rise, Yadong's dynamic style and ability to finish fights make him an exciting opponent for Yan. As the two clash, fans can expect a collision of styles that promises excitement from start to finish.

Main Card

Sean O'Malley (C) vs Marlon Vera - UFC Bantamweight title - MAIN EVENT

Dustin Poirier vs Benoit Saint-Denis - Lightweight

Kevin Holland vs Michael Page - Welterweight

Gilbert Burns vs Jack Della Maddalena - Welterweight

Betting Odds

Yan is considered a slight favorite overall. William Hill gives the Russian fighter the nod with odds of 4/5 for a win outright. However, other platforms like bet365 and SkyBet see both Yan and Yadong evenly matched at 10/11, indicating a closely contested bantamweight bout.

Prediction

While Yan seems to be experiencing a recent downturn in form, OddsNow remain optimistic about the Russian fighter’s ability to bounce back. His demonstrated capability to compete at the highest level might prove to be a bit too much for Yadong, with Yan getting the nod on the night by decision.

OddsNow's Pick: The fight to go beyond 2.5 rounds with Yan winning by Decision (4.54/1 @ bet365)




The Odds Now Editorial team are the people who make OddsNow.com tick, publishing all the crucial content that helps you become a better bettor.

Odds's p/l

+0.00pts

7 Days

+0.00pts

30 Days

+0.00pts

Year 2025

Latest in Betting

VIEW ALL
Brendan Allen vs Chris Curtis 2: Betting Odds & Prediction
Brendan Allen vs Chris Curtis 2: Betting Odds & Prediction
Gilbert Burns vs Jack Della Maddalena: Betting Odds & Prediction
Gilbert Burns vs Jack Della Maddalena: Betting Odds & Prediction
Sean O'Malley vs Marlon Vera II: How to Watch, Betting Odds & Prediction
Sean O'Malley vs Marlon Vera II: How to Watch, Betting Odds & Prediction
Charles Oliveira vs Arman Tsarukyan: UFC300 Betting Odds & Prediction
Charles Oliveira vs Arman Tsarukyan: UFC300 Betting Odds & Prediction
Alex Pereira vs Jamahal Hill: UFC 300 Betting Odds & Prediction
Alex Pereira vs Jamahal Hill: UFC 300 Betting Odds & Prediction
Tai Tuivasa vs Marcin Tybura: Betting Odds & Prediction
Tai Tuivasa vs Marcin Tybura: Betting Odds & Prediction