Match details Beijing Ducks - Shanghai 12 Apr 2026 China CBA 2025-2026. Head-to-head statistics.

:
L W W W L
W W W W W
Expected
12 Apr 2026 15:35
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
172.55 171.62 Average per game 180.7 186.62
89.42 90.5 Average goals scored per game 98.73 101.12
83.12 81.12 Average goals conceded per game 81.97 85.5
22.48 23.19 1st quarter 26.76 28.81
22.94 22.31 2nd quarter 26.15 25.75
22.18 22.5 3rd quarter 24.42 25.38
21.82 22.5 4th quarter 21.39 21.19
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
170.7 165.7 Average per game 186.05 192.8
86.45 86.4 Average goals scored per game 102.25 105.9
84.25 79.3 Average goals conceded per game 83.8 86.9
22.3 23.5 1st quarter 26.05 28.5
21.95 20.1 2nd quarter 27.8 27.5
21.35 21.9 3rd quarter 26.15 27.5
20.85 20.9 4th quarter 22.25 22.4
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
172.9 156.33 Average per game 193.3 200.6
89.7 88 Average goals scored per game 107.3 112.6
83.2 68.33 Average goals conceded per game 86 88
22.5 24.67 1st quarter 28.2 31
21.2 18.33 2nd quarter 29.3 28.4
23.4 24.67 3rd quarter 25.8 27.4
22.6 20.33 4th quarter 24 25.8
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
170.2 163 Average per game 194.6 198.75
85.2 88 Average goals scored per game 106.2 108.5
85 75 Average goals conceded per game 88.4 90.25
22.6 24 1st quarter 30.8 31.5
19.8 21 2nd quarter 25.2 25.75
21.6 23 3rd quarter 25 25.25
21.2 20 4th quarter 25.2 26
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
194.5
195.5
196.5
197.5
198.5
48.5
49.5
50.5
51.5
52.5
48.5
49.5
50.5
51.5
52.5
46.5
47.5
48.5
49.5
50.5
43.5
44.5
45.5
46.5
47.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
194.5
195.5
196.5
197.5
198.5
48.5
49.5
50.5
51.5
52.5
48.5
49.5
50.5
51.5
52.5
46.5
47.5
48.5
49.5
50.5
43.5
44.5
45.5
46.5
47.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
194.5
195.5
196.5
197.5
198.5
48.5
49.5
50.5
51.5
52.5
48.5
49.5
50.5
51.5
52.5
46.5
47.5
48.5
49.5
50.5
43.5
44.5
45.5
46.5
47.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
194.5
195.5
196.5
197.5
198.5
48.5
49.5
50.5
51.5
52.5
48.5
49.5
50.5
51.5
52.5
46.5
47.5
48.5
49.5
50.5
43.5
44.5
45.5
46.5
47.5
Beijing Ducks - Shanghai - Head to heads
27.02.25 Beijing Ducks Shanghai W 108:98 (28:29, 33:23, 17:24, 30:22) 10
13.10.24 Beijing Ducks Shanghai W 110:107 (26:29, 25:30, 26:25, 24:17)
14.04.24 Beijing Ducks Shanghai W 116:99 (35:31, 31:22, 26:23, 24:23) 17
20.03.24 Beijing Ducks Shanghai W 118:102 (33:24, 34:26, 28:26, 23:26) 16
05.03.23 Beijing Ducks Shanghai L 68:94 (19:19, 9:28, 20:24, 20:23) 26
22.10.21 Beijing Ducks Shanghai W 109:103 (21:27, 19:21, 34:20, 35:35) 6
18.03.21 Beijing Ducks Shanghai W 104:94 (21:27, 37:19, 26:21, 20:27) 10
08.12.20 Beijing Ducks Shanghai W 111:97 (27:24, 36:15, 30:36, 18:22) 14
Shanghai - Beijing Ducks - Head to heads
20.01.26 Shanghai Beijing Ducks W 86:67 (22:13, 18:32, 28:10, 18:12) 19
21.03.25 Shanghai Beijing Ducks W 94:91 (21:21, 21:40, 25:18, 27:12) 3
03.11.24 Shanghai Beijing Ducks L 83:99 (11:31, 24:31, 22:24, 26:13) 16
16.04.24 Shanghai Beijing Ducks W 118:98 (24:26, 36:13, 28:26, 30:33) 20
11.04.24 Shanghai Beijing Ducks W 110:96 (29:18, 33:21, 23:33, 25:24) 14
05.11.23 Shanghai Beijing Ducks W 88:80 (20:15, 21:19, 25:23, 22:23) 8
12.03.23 Shanghai Beijing Ducks W 102:98 (25:20, 27:29, 30:24, 20:25) 4
31.10.21 Shanghai Beijing Ducks W 105:86 (30:25, 32:23, 22:21, 21:17) 19
Beijing Ducks - Last matches
01.04.26 Zhejiang Chouzhou Beijing Ducks L 81:66 (21:20, 21:16, 22:14, 17:16) 15
30.03.26 Nanjing Tongxi Beijing Ducks W 88:90 (22:22, 26:26, 22:19, 18:23) 2
27.03.26 Guangdong Beijing Ducks W 93:96 (29:21, 25:21, 21:29, 18:25) 3
25.03.26 Beijing Ducks Zhejiang Chouzhou W 88:75 (24:14, 21:22, 23:32, 20:7) 13
23.03.26 Jilin Beijing Ducks L 88:86 (18:26, 24:15, 26:23, 20:22) 2
21.03.26 Liaoning Beijing Ducks W 83:93 (21:13, 24:24, 15:26, 23:30) 10
19.03.26 Fujian Beijing Ducks L 109:104 (28:26, 19:31, 33:19, 29:28) 5
16.03.26 Beijing Ducks Tianjin W 88:75 (29:13, 14:11, 28:28, 17:23) 13
Shanghai - Last matches
31.03.26 Jilin Shanghai W 89:110 (23:26, 20:30, 21:27, 25:27) 21
29.03.26 Shanxi Zhongyu Shanghai W 96:100 (25:28, 29:20, 18:22, 24:30) 4
27.03.26 Tianjin Shanghai W 96:112 (19:35, 24:28, 22:23, 31:26) 16
25.03.26 Shanxi Zhongyu Shanghai W 80:112 (22:37, 20:25, 19:29, 19:21) 32
23.03.26 Shanghai Guangdong W 97:81 (28:21, 23:20, 24:11, 22:29) 16
21.03.26 Shanghai Sichuan W 111:71 (25:21, 34:14, 31:24, 21:12) 40
18.03.26 Shanghai Shandong W 112:96 (29:25, 41:24, 17:29, 25:18) 16
16.03.26 Shanghai Qingdao W 84:80 (16:27, 28:22, 22:19, 18:12) 4
Team W D L Pts
Shanghai 29 0 4 58
Zhejiang Guangsha 27 0 5 54
Shandong 22 0 11 44
Guangdong 22 0 11 44
Beijing Ducks 21 0 12 42
Shenzhen 21 0 11 42
Qingdao 20 0 13 40
Zhejiang Chouzhou 19 0 14 38
Liaoning 18 0 15 36
Shanxi Zhongyu 17 0 16 34
Ningbo Rockets 17 0 15 34
Beijing Royal Fighters 15 0 18 30
Guangzhou 14 0 19 28
Jilin 13 0 20 26
Xinjiang 12 0 21 24
Fujian 12 0 21 24
Nanjing Tongxi 11 0 21 22
Tianjin 9 0 24 18
Jiangsu Dragons 9 0 24 18
Sichuan 0 0 33 0