Prediction: Beijing Royal Fighters vs Shanghai Sharks
Team pages: Shanghai Sharks
- Beijing Royal Fighters101-87Shanghai Sharks
- Shanghai Sharks106-92Beijing Royal Fighters
- Beijing Royal Fighters70-90Shanghai Sharks
- Beijing Royal Fighters114-127Shanghai Sharks
- Shanghai Sharks108-96Beijing Royal Fighters
- Beijing Royal Fighters95-91Shanghai Sharks
| Beijing Royal Fighters | Shanghai Sharks | |
|---|---|---|
| Our model | 49% | 51% |
| Market | 24% | 76% |
The bar above blends our model with the market: where our probability diverges most from the odds is where the model sees the widest gap.
Match keys
- Our model (Elo, opponent-adjusted) favours Shanghai Sharks (rating 1474 vs 1573).
- Shanghai Sharks is a clear favourite (71% market).
- H2H favours Shanghai Sharks: 4-2.
Statistics · 10/10 matches analysed
| Beijing Royal Fighters | Shanghai Sharks | |
|---|---|---|
| Points F|A (Last 10) | 90.7 / 90.1 | 95.5 / 83.8 |
| Points F|A (Last 5) | 91.4 / 86.8 | 99.8 / 83.2 |
| Est. result | 90 | 97 |
The points split reflects each team's scoring pace; the win probability also factors in home-court advantage.
Head-to-head (H2H) · Beijing Royal Fighters 2–0–4 Shanghai Sharks
Swipe the table sideways →
| Date | Home | Score | Away |
|---|---|---|---|
| 26/09/26 FIBA Intercontinental Cup | Beijing Royal Fighters | 101-87 | Shanghai Sharks |
| 11/03/26 China CBA | Shanghai Sharks | 106-92 | Beijing Royal Fighters |
| 29/12/25 China CBA | Beijing Royal Fighters | 70-90 | Shanghai Sharks |
| 08/01/25 China CBA | Beijing Royal Fighters | 114-127 | Shanghai Sharks |
| 27/12/24 China CBA | Shanghai Sharks | 108-96 | Beijing Royal Fighters |
| 04/10/24 Club Friendlies | Beijing Royal Fighters | 95-91 | Shanghai Sharks |
Standings · China CBA
Swipe the table sideways →
| # | Team | P | W | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Shanghai Sharks | 1 | 1 | 0 | 102 | 68 | 0 |
| 2 | Beijing Royal Fighters | 1 | 1 | 0 | 95 | 71 | 0 |
| 3 | Sichuan Blue Whales | 1 | 1 | 0 | 97 | 85 | 0 |
| 4 | Zhejiang Lions | 1 | 1 | 0 | 115 | 109 | 0 |
| 5 | Fujian Sturgeons | 1 | 1 | 0 | 89 | 85 | 0 |
| 6 | Xinjiang Flying Tigers | 1 | 1 | 0 | 82 | 80 | 0 |
| 7 | Qingdao Eagles | 1 | 0 | 1 | 80 | 82 | 0 |
| 8 | Jiangsu Dragons | 1 | 0 | 1 | 85 | 89 | 0 |
| 9 | Shanxi Loongs | 1 | 0 | 1 | 109 | 115 | 0 |
| 10 | Tianjin Pioneers | 1 | 0 | 1 | 85 | 97 | 0 |
| 11 | Ningbo Rockets | 1 | 0 | 1 | 71 | 95 | 0 |
| 12 | Shenzhen Leopards | 1 | 0 | 1 | 68 | 102 | 0 |
| 13 | Beijing Ducks | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Guangdong Southern Tigers | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Guangzhou Long-Lions | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Jilin Northeast Tigers | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Liaoning Flying Leopards | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Nanjing Monkey King | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Shandong Hi-Speed | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Zhejiang Golden Bulls | 0 | 0 | 0 | 0 | 0 | 0 |
Common opponents 3 opponents
How each team fared against the same recent opponents
| Opponent | Beijing Royal Fighters | Shanghai Sharks |
|---|---|---|
| Zhejiang Lions | 104-117 L | 103-82 W |
| Beijing Ducks | 65-84 L | 99-85 W |
| Shenzhen Leopards | 103-104 L | 102-68 W |
| Record vs common | 0 W 0 D 3 L | 3 W 0 D 0 L |
Better against common opponents: Shanghai Sharks (3 of 3 head-to-heads won)
Last 10 matches played
The averages above come from these matches. W = win, D = draw, L = loss. Common opponents to both are in blue.
Beijing Royal Fighters
Swipe the table sideways →
| Date | Opponent | FT | Res. |
|---|---|---|---|
| 17/10 | Ningbo Rockets China CBA |
95-71 | W |
| 24/04 | Ningbo Rockets China CBA |
78-94 | L |
| 19/04 | Zhejiang Lions China CBA |
104-117 | L |
| 17/04 | Sichuan Blue Whales China CBA |
93-71 | W |
| 15/04 | Shandong Hi-Speed China CBA |
87-81 | W |
| 13/04 | Shanxi Loongs China CBA |
102-89 | W |
| 10/04 | Beijing Ducks China CBA |
65-84 | L |
| 08/04 | Nanjing Monkey King China CBA |
92-101 | L |
| 06/04 | Jiangsu Dragons China CBA |
88-89 | L |
| 04/04 | Shenzhen Leopards China CBA |
103-104 | L |
Shanghai Sharks
Swipe the table sideways →
| Date | Opponent | FT | Res. |
|---|---|---|---|
| 16/10 | Shenzhen Leopards China CBA |
102-68 | W |
| 05/06 | Zhejiang Lions China CBA |
103-82 | W |
| 02/06 | Zhejiang Lions China CBA |
93-101 | L |
| 31/05 | Zhejiang Lions China CBA |
110-77 | W |
| 28/05 | Zhejiang Lions China CBA |
91-88 | W |
| 26/05 | Zhejiang Lions China CBA |
101-90 | W |
| 22/05 | Beijing Ducks China CBA |
99-85 | W |
| 20/05 | Beijing Ducks China CBA |
81-66 | W |
| 17/05 | Beijing Ducks China CBA |
88-99 | L |
| 15/05 | Beijing Ducks China CBA |
87-82 | W |
Frequently asked questions
Who is the favourite in Beijing Royal Fighters vs Shanghai Sharks?
Our model gives 71% to Shanghai Sharks.
How many points are expected in Beijing Royal Fighters vs Shanghai Sharks?
The model estimates 186.7 total points (Beijing Royal Fighters 89.5 · Shanghai Sharks 97.2).

