Beijing Ducks vs Shanghai Sharks Prediction

Beijing Ducks vs Shanghai Sharks
20 May 2026
Moneyline
Beijing Ducks
Probability 53%
Game Totals
Over 177.5
Probability 58%
Spread
Beijing Ducks -3.5
Probability 51%
Even/Odd
Odd
Probability 53%
football predictions telegram

Free China CBA Prediction: Beijing Ducks vs Shanghai Sharks Match on 20 May 2026

As the China CBA continues, the game between Beijing Ducks vs Shanghai Sharks on 20 May 2026 promises excitement. Predictions for Today suggests that Beijing Ducks will likely win, with a predicted probability of 53%. Check out our additional predictions for the Game Totals, Spread, and whether the total points will be Even or Odd.