The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
CBC

Chengdu Better City

Chengdu Phoenix Mountain Sports Park, Chengdu. Every match we hold, with the price it went off at.

235Played
128Won
54.5%Win rate
1.81Scored per game
1Conceded per game
87Clean sheets

Home and away

The same record, split by where it was played.

At home
61.1%
113 played, 69 won. 1.97 scored a game.
Away
48.4%
122 played, 59 won. 1.66 scored a game.
How the market priced them
61.5%
13 priced matches at an average of 2.39, which implied 41.8%.

Season by season 18

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 291577 +16
2026/27 Friendlies Clubs 3012 -7
2026/27 FA Cup 1100 +4
2025/26 Super League 301794 +32
2025/26 AFC Champions League 9234 -1
2025/26 FA Cup 3300 +6
2025/26 Friendlies Clubs 2110 +2
2024/25 Super League 301857 +34
2024/25 FA Cup 4211 +2
2023/24 Super League 301587 +19
2022/23 Super League 3418115 +21
2022/23 FA Cup 4202 -2
2021/22 League One 342185 +53
2021/22 FA Cup 3111 0
2021/22 Super League 2110 +1
2020/21 League One 151023 +6
2020/21 FA Cup 1001 -1
2019/20 FA Cup 1100 +6

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 8 November 2026
A Chengdu Better City scheduled Shandong Luneng —
Saturday 24 October 2026
H Chengdu Better City 0 – 1 Dalian Zhixing —
Sunday 18 October 2026
A Chengdu Better City 0 – 3 SHANGHAI SIPG —
Saturday 10 October 2026
H Chengdu Better City 0 – 1 Tianjin Teda —
Sunday 6 September 2026
A Chengdu Better City 0 – 0 Henan Jianye —
Saturday 29 August 2026
H Chengdu Better City 2 – 1 Shenyang Urban —
Saturday 22 August 2026
H Chengdu Better City 4 – 5 Shanghai Shenhua —
Saturday 15 August 2026
A Chengdu Better City 3 – 2 Hangzhou Greentown —
Saturday 8 August 2026
A Chengdu Better City 0 – 1 Yunnan Yukun —
Saturday 1 August 2026
H Chengdu Better City 1 – 1 Wuhan Three Towns —
Sunday 26 July 2026
H Chengdu Better City 2 – 2 Beijing Guoan —
Tuesday 21 July 2026
A Chengdu Better City 3 – 3 Yunnan Yukun —
Friday 17 July 2026
A Chengdu Better City 1 – 1 Qingdao Youth Island —
Saturday 11 July 2026
H Chengdu Better City 1 – 1 Chongqing Tongliang Long —
Sunday 5 July 2026
A Chengdu Better City 1 – 1 Qingdao Jonoon —
Saturday 27 June 2026
A Chengdu Better City 3 – 2 Sichuan Jiuniu —
Saturday 20 June 2026
A Chengdu Better City 4 – 0 Shanghai Zetian —
Saturday 30 May 2026
H Chengdu Better City 1 – 0 Shandong Luneng —
Saturday 23 May 2026
A Chengdu Better City 0 – 2 Dalian Zhixing 3.75
Tuesday 19 May 2026
H Chengdu Better City 0 – 1 SHANGHAI SIPG 1.74
Friday 15 May 2026
A Chengdu Better City 2 – 1 Tianjin Teda 2.04
Saturday 9 May 2026
H Chengdu Better City 3 – 0 Henan Jianye —
Tuesday 5 May 2026
A Chengdu Better City 1 – 0 Shenyang Urban 1.75
Friday 1 May 2026
A Chengdu Better City 3 – 2 Shanghai Shenhua 3.70
Saturday 25 April 2026
H Chengdu Better City 4 – 0 Hangzhou Greentown 1.34
Tuesday 21 April 2026
H Chengdu Better City 2 – 1 Yunnan Yukun 1.49
Friday 17 April 2026
A Chengdu Better City 1 – 0 Wuhan Three Towns 1.46
Sunday 12 April 2026
A Chengdu Better City 2 – 1 Beijing Guoan —
Friday 3 April 2026
H Chengdu Better City 5 – 1 Qingdao Youth Island 1.29
Saturday 21 March 2026
A Chengdu Better City 3 – 3 Chongqing Tongliang Long 1.75