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

:
L W W W W
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.85 172.2 Average per game 178.07 182.58
90.07 90.67 Average goals scored per game 96.89 98.67
82.78 81.53 Average goals conceded per game 81.19 83.92
22.81 23.13 1st quarter 26.07 27.92
23.48 22.4 2nd quarter 26.04 25.75
22.15 22.47 3rd quarter 24.07 25.42
21.63 22.67 4th quarter 20.7 19.58
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
173.2 168.42 Average per game 179.15 179.11
87.85 87.58 Average goals scored per game 98.2 99.56
85.35 80.83 Average goals conceded per game 80.95 79.56
22.8 22.83 1st quarter 25.5 27.44
22.8 21.17 2nd quarter 27.7 27.11
21.5 22.42 3rd quarter 23.95 25.56
20.75 21.17 4th quarter 21.05 19.44
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
170.6 161 Average per game 187.3 185.75
87.6 84.83 Average goals scored per game 102.7 103.75
83 76.17 Average goals conceded per game 84.6 82
22.9 22.17 1st quarter 25.7 27.25
23.7 22.17 2nd quarter 29.1 27.5
21.4 21.17 3rd quarter 25.6 29
19.6 19.33 4th quarter 22.3 20
Beijing DucksAverage performanceShanghai
Overall Home Overall Away
172.8 156 Average per game 191.2 193
92.6 87 Average goals scored per game 105 111.5
80.2 69 Average goals conceded per game 86.2 81.5
23.2 22.33 1st quarter 26.2 28.5
23.4 20.67 2nd quarter 31.2 31
23.4 22.67 3rd quarter 24.4 28
22.6 21.33 4th quarter 23.2 24
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
195.5
196.5
197.5
198.5
199.5
48.5
49.5
50.5
51.5
52.5
49.5
50.5
51.5
52.5
53.5
46.5
47.5
48.5
49.5
50.5
44.5
45.5
46.5
47.5
48.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
195.5
196.5
197.5
198.5
199.5
48.5
49.5
50.5
51.5
52.5
49.5
50.5
51.5
52.5
53.5
46.5
47.5
48.5
49.5
50.5
44.5
45.5
46.5
47.5
48.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
195.5
196.5
197.5
198.5
199.5
48.5
49.5
50.5
51.5
52.5
49.5
50.5
51.5
52.5
53.5
46.5
47.5
48.5
49.5
50.5
44.5
45.5
46.5
47.5
48.5
Beijing Ducks Over
Under
Shanghai
Overall S Home S Overall S Away S
195.5
196.5
197.5
198.5
199.5
48.5
49.5
50.5
51.5
52.5
49.5
50.5
51.5
52.5
53.5
46.5
47.5
48.5
49.5
50.5
44.5
45.5
46.5
47.5
48.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
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
14.03.26 Guangzhou Beijing Ducks W 85:98 (26:23, 20:24, 20:30, 19:21) 13
11.03.26 Beijing Ducks Sichuan W 88:55 (21:13, 20:18, 23:12, 24:12) 33
03.02.26 Beijing Ducks Fujian W 85:77 (17:24, 28:21, 17:19, 23:13) 8
01.02.26 Beijing Ducks Qingdao L 87:89 (18:36, 33:17, 22:19, 14:17) 2
28.01.26 Tianjin Beijing Ducks L 93:78 (21:23, 20:23, 22:19, 30:13) 15
26.01.26 Shanxi Zhongyu Beijing Ducks W 86:87 (20:24, 25:26, 13:19, 28:18) 1
Shanghai - Last matches
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
14.03.26 Sichuan Shanghai W 79:129 (21:29, 20:39, 18:36, 20:25) 50
11.03.26 Shanghai Beijing Royal Fighters W 106:92 (29:26, 25:30, 27:21, 25:15) 14
03.02.26 Guangdong Shanghai W 84:94 (16:28, 14:23, 29:20, 25:23) 10
01.02.26 Shanghai Nanjing Tongxi W 114:80 (38:21, 25:24, 24:21, 27:14) 34
30.01.26 Shanghai Shenzhen W 101:92 (23:27, 28:24, 25:17, 25:24) 9
27.01.26 Shanghai Guangzhou W 95:78 (13:27, 34:18, 25:24, 23:9) 17
Team W D L Pts
Shanghai 23 0 4 46
Zhejiang Guangsha 23 0 5 46
Guangdong 19 0 9 38
Shandong 18 0 10 36
Beijing Ducks 17 0 10 34
Shenzhen 17 0 11 34
Qingdao 16 0 11 32
Zhejiang Chouzhou 15 0 12 30
Liaoning 15 0 12 30
Shanxi Zhongyu 14 0 13 28
Ningbo Rockets 14 0 13 28
Beijing Royal Fighters 12 0 16 24
Xinjiang 11 0 17 22
Guangzhou 11 0 16 22
Fujian 11 0 16 22
Jilin 11 0 16 22
Nanjing Tongxi 10 0 17 20
Tianjin 9 0 19 18
Jiangsu Dragons 8 0 20 16
Sichuan 0 0 27 0