Super League
· Regular Season - 12
May 15, 2026 13:35
Wang Xianjun
(ast. A. Cordoba)
9'
16'
Wei Shihao
56'
(ast. Wellington Silva)
Wei Shihao
The ForzaPitch pre-match prediction gave Chengdu Better City a 47% win probability (draw 23%, Tianjin Teda 28%). The final result was Tianjin Teda 1–2 Chengdu Better City.
Match statistics
6
Total shots
10
3
Shots on target
5
2
Saves
2
47%
Possession
53%
3
Corners
5
18
Tackles
21
3
🟨 Yellow cards
2
Match Events
⚽Wang Xianjun
· ast. A. Cordoba
9'
Huang Jiahui
11'
16'
Wei Shihao⚽
22'
Y. Li
32'
Han Pengfei
/
Y. Li
46'
He Yiran
/
Wang Dongsheng
56'
ast. Wellington Silva ·
Wei Shihao⚽
Chen Zhexuan
/ Guo Hao
60'
Wu Xinghan
/ Sun Ming-Him
60'
Wang Qiuming
/ Guilherme Schettine
64'
J. Grau
69'
Huang Jiahui
/ Wang Zhenghao
79'
79'
Wang Ziming
/
Abduweli Behram
Sun Ming-Him
79'
Ba Dun
/ Ji Shengpan
79'
87'
Romulo
87'
Gan Chao
/
Liao Lisheng
88'
Y. Dong
/
Romulo
Pre-match prediction
28.62%
Tianjin
23.93%
X
47.45%
Chengdu ←
we assigned to the actual result (Chengdu Better City)
47.45%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.39
—
—
2.03
—
—
Lineups
25
Yan Bingliang
G
Yan Bingliang
G
17
Xinghan Wu
60'
D
Xinghan Wu
60'
D
6
Xianjun Wang
1 ⚽
D
Xianjun Wang
1 ⚽
D
18
Aitor Córdoba
1 👟
D
Aitor Córdoba
1 👟
D
14
Jiahui Huang
79'
D
Jiahui Huang
79'
D
29
Dun Ba
79'
D
Dun Ba
79'
D
8
Bruno Xadas
M
Bruno Xadas
M
5
Jaume Grau
M
Jaume Grau
M
24
Chen Zhexuan
60'
M
Chen Zhexuan
60'
M
30
Qiuming Wang
64'
M
Qiuming Wang
64'
M
9
Alberto Quiles
F
Alberto Quiles
F
Bench
7
Guilherme Schettine
26'
F
Guilherme Schettine
26'
F
28
Hao Guo
30'
M
Hao Guo
30'
M
19
Junxian Liu
M
Junxian Liu
M
22
Li Yongjia
M
Li Yongjia
M
31
Ming-Him Sun
30'
D
Ming-Him Sun
30'
D
21
Qi Yuxi
G
Qi Yuxi
G
20
Shengpan Ji
11'
F
Shengpan Ji
11'
F
40
Shi Yan
M
Shi Yan
M
38
Shuaiqi Li
D
Shuaiqi Li
D
27
Sirong Li
D
Sirong Li
D
3
Zhenghao Wang
11'
D
Zhenghao Wang
11'
D
32
Liu Dianzuo
G
Liu Dianzuo
G
28
Egor Sorokin
D
Egor Sorokin
D
22
Yang Li
32'
D
Yang Li
32'
D
17
Wang Dongsheng
45'
D
Wang Dongsheng
45'
D
2
Hu Hetao
M
Hu Hetao
M
23
Liao Lisheng
87'
M
Liao Lisheng
87'
M
16
Yang Ming-Yang
M
Yang Ming-Yang
M
11
Wellington Silva
1 👟
M
Wellington Silva
1 👟
M
7
Wei Shihao
2 ⚽
F
Wei Shihao
2 ⚽
F
27
Baihelamu Abuduwaili
79'
F
Baihelamu Abuduwaili
79'
F
10
Rômulo
88'
F
Rômulo
88'
F
Bench
3
Alex Jojo
D
Alex Jojo
D
19
Dong Yanfeng
8'
D
Dong Yanfeng
8'
D
39
Gan Chao
9'
M
Gan Chao
9'
M
18
Han Pengfei
58'
D
Han Pengfei
58'
D
4
He Yiran
45'
D
He Yiran
45'
D
29
Iminqari Mutallep
M
Iminqari Mutallep
M
58
Liao Rongxiang
M
Liao Rongxiang
M
48
Li Moyu
F
Li Moyu
F
25
Mirahmetjan Muzepper
M
Mirahmetjan Muzepper
M
1
Tao Jian
G
Tao Jian
G
20
Wang Ziming
11'
F
Wang Ziming
11'
F
15
Weifeng Ran
G
Weifeng Ran
G
Best on the pitch
Wei Shihao
F · Chengdu
9.50
2 ⚽
6 shots
· 23 pass
Xianjun Wang
D · Tianjin
8.20
1 ⚽
1 shots
· 47 pass
Han Pengfei
D · Chengdu
7.30
· 56 pass
Wang Dongsheng
D · Chengdu
7.20
· 38 pass
Egor Sorokin
D · Chengdu
7.20
1 shots
· 68 pass
Wellington Silva
M · Chengdu
6.90
1 👟
· 32 pass
Tianjin Teda — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Yan Bingliang | G | 90 | 6.50 | — | — | — | 27 | 17% | — | — | — |
| Xinghan Wu | D | 60 | 6.20 | — | — | — | 14 | 12% | 1 | — | — |
| Xianjun Wang | D | 90 | 8.20 | 1 | — | 1 | 47 | 39% | 1 | — | — |
| Aitor Córdoba | D | 90 | 6.70 | — | 1 | — | 71 | 60% | 2 | — | — |
| Jiahui Huang | D | 79 | 6.90 | — | — | — | 49 | 42% | 4 | 1 | — |
| Dun Ba | D | 79 | 6.30 | — | — | — | 26 | 22% | 4 | — | — |
| Bruno Xadas | M | 90 | 6.20 | — | — | 1 | 28 | 23% | — | — | — |
| Jaume Grau | M | 90 | 6.90 | — | — | 1 | 59 | 45% | 3 | 1 | — |
| Chen Zhexuan | M | 60 | 6.20 | — | — | — | 34 | 25% | 1 | — | — |
| Qiuming Wang | M | 64 | 6.50 | — | — | — | 8 | 7% | — | — | — |
| Alberto Quiles | F | 90 | 6.60 | — | — | 2 | 20 | 16% | 1 | — | — |
| Guilherme Schettine | F | 26 | 6.30 | — | — | — | 1 | 1% | — | — | — |
| Hao Guo | M | 30 | 6.30 | — | — | — | 21 | 17% | 1 | — | — |
| Ming-Him Sun | D | 30 | 6.70 | — | — | — | 12 | 9% | — | 1 | — |
| Shengpan Ji | F | 11 | 6.70 | — | — | 1 | 4 | 3% | — | — | — |
| Zhenghao Wang | D | 11 | 6.60 | — | — | — | 14 | 10% | — | — | — |
Chengdu Better City — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Liu Dianzuo | G | 90 | 6.30 | — | — | — | 33 | 21% | — | — | — |
| Egor Sorokin | D | 90 | 7.20 | — | — | 1 | 68 | 51% | 2 | — | — |
| Yang Li | D | 32 | 6.20 | — | — | — | 20 | 20% | — | 1 | — |
| Wang Dongsheng | D | 45 | 7.20 | — | — | — | 38 | 32% | 2 | — | — |
| Hu Hetao | M | 90 | 6.30 | — | — | — | 36 | 30% | — | — | — |
| Liao Lisheng | M | 87 | 6.90 | — | — | — | 48 | 45% | 5 | — | — |
| Yang Ming-Yang | M | 90 | 6.90 | — | — | — | 43 | 39% | 3 | — | — |
| Wellington Silva | M | 90 | 6.90 | — | 1 | — | 32 | 26% | 1 | — | — |
| Wei Shihao | F | 90 | 9.50 | 2 | — | 6 | 23 | 20% | 4 | — | — |
| Baihelamu Abuduwaili | F | 79 | 6.70 | — | — | 3 | 13 | 11% | 2 | — | — |
| Rômulo | F | 88 | 6.30 | — | — | — | 53 | 43% | — | 1 | — |
| Dong Yanfeng | D | 8 | 6.60 | — | — | — | — | — | — | — | — |
| Gan Chao | M | 9 | 6.90 | — | — | — | 3 | 2% | 1 | — | — |
| Han Pengfei | D | 58 | 7.30 | — | — | — | 56 | 47% | 1 | — | — |
| He Yiran | D | 45 | 6.90 | — | — | — | 18 | 15% | — | — | — |
| Wang Ziming | F | 11 | 6.20 | — | — | — | 3 | 3% | — | — | — |
Frequently Asked Questions
What was the final score of Tianjin Teda vs Chengdu Better City?
The final score was Tianjin Teda 1–2 Chengdu Better City.
What did the model predict before Tianjin Teda vs Chengdu Better City?
The model assigned 28% probability to a Tianjin Teda win, 23% to a draw, and 47% to an Chengdu Better City win.