soccerstats247.com



CSL 2025

CSL is a soccer competition played in China. The 2025 season features 16 teams competing for the title of champions. Among soccer teams playing in CSL are Meizhou Hakka, Yunnan Yukun, Qingdao West Coast, Beijing Guoan. Check below for the CSL table rankings, match results and schedule, football trends, top scoring players and disciplinary, among other various statistics like over/under, clean sheets / fail to score, score average or scoring sequences.

🏆 League Tables

   P W D L GF GA Dif Pts Last 5 PPG % Pts
1 Shanghai Shenhua 13 10 2 1 30 12 +18 32
2.46 82.05
2 Chengdu Rongcheng 13 9 3 1 23 8 +15 30
2.31 76.92
3 Beijing Guoan 12 7 5 0 28 13 +15 26
2.17 72.22
4 Shanghai Port 12 7 3 2 26 16 +10 24
2.00 66.67
5 Shandong Taishan 13 6 3 4 28 23 +5 21
1.62 53.85
6 Tianjin Jinmen Tiger 13 5 4 4 20 20 +0 19
1.46 48.72
7 Yunnan Yukun 13 5 3 5 19 21 -2 18
1.38 46.15
8 Qingdao West Coast 12 4 5 3 20 22 -2 17
1.42 47.22
9 Zhejiang 13 4 4 5 24 22 +2 16
1.23 41.03
10 Dalian Yingbo 13 3 5 5 13 21 -8 14
1.08 35.90
11 Meizhou Hakka 13 3 3 7 20 28 -8 12
0.92 30.77
12 Wuhan Three Towns 12 3 3 6 15 24 -9 12
1.00 33.33
13 Henan 12 3 2 7 17 20 -3 11
0.92 30.56
14 Shenzhen Peng City 12 3 2 7 12 25 -13 11
0.92 30.56
15 Qingdao Hainiu 13 1 5 7 13 19 -6 8
0.62 20.51
16 Changchun Yatai 13 1 2 10 11 25 -14 5
0.38 12.82
   P W D L GF GA Dif Pts
1 Shanghai Shenhua 7 6 1 0 19 8 11 19
2 Chengdu Rongcheng 7 4 2 1 9 5 4 14
3 Shanghai Port 8 4 2 2 14 10 4 14
4 Beijing Guoan 5 4 1 0 13 3 10 13
5 Zhejiang 6 3 3 0 14 8 6 12
6 Qingdao West Coast 7 3 3 1 13 11 2 12
7 Shandong Taishan 7 3 2 2 13 8 5 11
8 Yunnan Yukun 6 3 1 2 9 8 1 10
9 Dalian Yingbo 6 3 1 2 7 8 -1 10
10 Meizhou Hakka 7 3 0 4 13 16 -3 9
11 Tianjin Jinmen Tiger 6 2 2 2 8 9 -1 8
12 Wuhan Three Towns 6 2 2 2 11 14 -3 8
13 Qingdao Hainiu 7 1 4 2 8 7 1 7
14 Shenzhen Peng City 5 2 1 2 9 9 0 7
15 Henan 5 1 0 4 10 13 -3 3
16 Changchun Yatai 6 0 2 4 4 8 -4 2
   P W D L GF GA Dif Pts
1 Chengdu Rongcheng 6 5 1 0 14 3 11 16
2 Shanghai Shenhua 6 4 1 1 11 4 7 13
3 Beijing Guoan 7 3 4 0 15 10 5 13
4 Tianjin Jinmen Tiger 7 3 2 2 12 11 1 11
5 Shanghai Port 4 3 1 0 12 6 6 10
6 Shandong Taishan 6 3 1 2 15 15 0 10
7 Henan 7 2 2 3 7 7 0 8
8 Yunnan Yukun 7 2 2 3 10 13 -3 8
9 Qingdao West Coast 5 1 2 2 7 11 -4 5
10 Zhejiang 7 1 1 5 10 14 -4 4
11 Wuhan Three Towns 6 1 1 4 4 10 -6 4
12 Dalian Yingbo 7 0 4 3 6 13 -7 4
13 Shenzhen Peng City 7 1 1 5 3 16 -13 4
14 Meizhou Hakka 6 0 3 3 7 12 -5 3
15 Changchun Yatai 7 1 0 6 7 17 -10 3
16 Qingdao Hainiu 6 0 1 5 5 12 -7 1

📈 Trends

⚽ Matches

 Round 13 
Wednesday18/06/2025Shenzhen Peng City
12:00
Wuhan Three Towns
Saturday17/05/2025Shanghai Port
1 - 1
Shandong Taishan
Saturday17/05/2025Qingdao Hainiu
1 - 1
Beijing Guoan
Saturday17/05/2025Chengdu Rongcheng
1 - 1
Qingdao West Coast
Saturday17/05/2025Changchun Yatai
1 - 2
Tianjin Jinmen Tiger
Saturday17/05/2025Dalian Yingbo
0 - 3
Shanghai Shenhua
Friday16/05/2025Yunnan Yukun
2 - 0
Meizhou Hakka
Friday16/05/2025Zhejiang
2 - 2
Henan

Players

We have allocated points to each yellow (1 point), yellow-red (2 points) and red card (3 points) for ranking purposes. Please note that this does not represent any official rankings.

Over/Under

Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Beijing Guoan 12 3.42 100.00% 91.67% 50.00% 41.67% 16.67%
Changchun Yatai 13 2.77 92.31% 84.62% 61.54% 23.08% 7.69%
Chengdu Rongcheng 13 2.38 100.00% 76.92% 46.15% 15.38% 0.00%
Dalian Yingbo 13 2.62 100.00% 92.31% 30.77% 23.08% 15.38%
Henan 12 3.08 91.67% 66.67% 66.67% 50.00% 16.67%
Meizhou Hakka 13 3.69 100.00% 100.00% 84.62% 61.54% 7.69%
Qingdao Hainiu 13 2.46 100.00% 69.23% 38.46% 30.77% 7.69%
Qingdao West Coast 12 3.50 91.67% 91.67% 66.67% 58.33% 25.00%
Shandong Taishan 13 3.92 92.31% 84.62% 69.23% 53.85% 46.15%
Shanghai Port 12 3.50 100.00% 100.00% 66.67% 50.00% 25.00%
Shanghai Shenhua 13 3.23 100.00% 84.62% 69.23% 53.85% 15.38%
Shenzhen Peng City 12 3.08 91.67% 75.00% 66.67% 50.00% 8.33%
Tianjin Jinmen Tiger 13 3.08 100.00% 76.92% 61.54% 38.46% 15.38%
Wuhan Three Towns 12 3.25 100.00% 91.67% 58.33% 41.67% 8.33%
Yunnan Yukun 13 3.08 92.31% 76.92% 46.15% 46.15% 30.77%
Zhejiang 13 3.54 100.00% 100.00% 69.23% 46.15% 23.08%
League Avg.    97.00% 85.18% 59.50% 42.75% 16.83%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Beijing Guoan 5 3.20 100.00% 80.00% 40.00% 40.00% 20.00%
Changchun Yatai 6 2.00 83.33% 66.67% 50.00% 0.00% 0.00%
Chengdu Rongcheng 7 2.00 100.00% 71.43% 28.57% 0.00% 0.00%
Dalian Yingbo 6 2.50 100.00% 83.33% 33.33% 16.67% 16.67%
Henan 5 4.60 100.00% 100.00% 100.00% 80.00% 40.00%
Meizhou Hakka 7 4.14 100.00% 100.00% 100.00% 71.43% 14.29%
Qingdao Hainiu 7 2.14 100.00% 71.43% 28.57% 14.29% 0.00%
Qingdao West Coast 7 3.43 85.71% 85.71% 57.14% 57.14% 28.57%
Shandong Taishan 7 3.00 85.71% 71.43% 57.14% 42.86% 28.57%
Shanghai Port 8 3.00 100.00% 100.00% 62.50% 37.50% 0.00%
Shanghai Shenhua 7 3.86 100.00% 100.00% 85.71% 71.43% 28.57%
Shenzhen Peng City 5 3.60 100.00% 80.00% 60.00% 60.00% 20.00%
Tianjin Jinmen Tiger 6 2.83 100.00% 66.67% 50.00% 50.00% 16.67%
Wuhan Three Towns 6 4.17 100.00% 100.00% 83.33% 66.67% 16.67%
Yunnan Yukun 6 2.83 100.00% 83.33% 33.33% 33.33% 33.33%
Zhejiang 6 3.67 100.00% 100.00% 83.33% 50.00% 16.67%
League Avg.    97.17% 85.00% 59.56% 43.21% 17.50%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Beijing Guoan 7 3.57 100.00% 100.00% 57.14% 42.86% 14.29%
Changchun Yatai 7 3.43 100.00% 100.00% 71.43% 42.86% 14.29%
Chengdu Rongcheng 6 2.83 100.00% 83.33% 66.67% 33.33% 0.00%
Dalian Yingbo 7 2.71 100.00% 100.00% 28.57% 28.57% 14.29%
Henan 7 2.00 85.71% 42.86% 42.86% 28.57% 0.00%
Meizhou Hakka 6 3.17 100.00% 100.00% 66.67% 50.00% 0.00%
Qingdao Hainiu 6 2.83 100.00% 66.67% 50.00% 50.00% 16.67%
Qingdao West Coast 5 3.60 100.00% 100.00% 80.00% 60.00% 20.00%
Shandong Taishan 6 5.00 100.00% 100.00% 83.33% 66.67% 66.67%
Shanghai Port 4 4.50 100.00% 100.00% 75.00% 75.00% 75.00%
Shanghai Shenhua 6 2.50 100.00% 66.67% 50.00% 33.33% 0.00%
Shenzhen Peng City 7 2.71 85.71% 71.43% 71.43% 42.86% 0.00%
Tianjin Jinmen Tiger 7 3.29 100.00% 85.71% 71.43% 28.57% 14.29%
Wuhan Three Towns 6 2.33 100.00% 83.33% 33.33% 16.67% 0.00%
Yunnan Yukun 7 3.29 85.71% 71.43% 57.14% 57.14% 28.57%
Zhejiang 7 3.43 100.00% 100.00% 57.14% 42.86% 28.57%
League Avg.    97.32% 85.71% 60.13% 43.71% 18.29%

Clean Sheets / Fail to Score

Clean Sheets
  CS Pld Perc.
Chengdu Rongcheng 6 13 46.15%
Beijing Guoan 4 12 33.33%
Shanghai Shenhua 4 13 30.77%
Yunnan Yukun 4 13 30.77%
Shenzhen Peng City 3 12 25.00%
Qingdao West Coast 3 12 25.00%
Zhejiang 2 13 15.38%
Henan 2 12 16.67%
Shandong Taishan 2 13 15.38%
Shanghai Port 2 12 16.67%
Tianjin Jinmen Tiger 2 13 15.38%
Dalian Yingbo 2 13 15.38%
Changchun Yatai 1 13 7.69%
Qingdao Hainiu 1 13 7.69%
Meizhou Hakka 1 13 7.69%
Wuhan Three Towns 0 12 0.00%
Failed to score
  FS Pld Perc.
Beijing Guoan 0 12 0.00%
Shanghai Port 0 12 0.00%
Chengdu Rongcheng 0 13 0.00%
Shanghai Shenhua 1 13 7.69%
Zhejiang 2 13 15.38%
Tianjin Jinmen Tiger 2 13 15.38%
Meizhou Hakka 2 13 15.38%
Qingdao West Coast 2 12 16.67%
Yunnan Yukun 2 13 15.38%
Henan 3 12 25.00%
Shandong Taishan 3 13 23.08%
Qingdao Hainiu 4 13 30.77%
Shenzhen Peng City 4 12 33.33%
Dalian Yingbo 4 13 30.77%
Changchun Yatai 5 13 38.46%
Wuhan Three Towns 5 12 41.67%

Score Average

  Avg. goals overall Avg. goals home Avg. goals away Pld
Scored Conc.TotalScoredConc.TotalScoredConc.Total
Beijing Guoan 2.33 1.08 3.41 2.60 0.60 3.20 2.14 1.43 3.57 12
Changchun Yatai 0.85 1.92 2.77 0.67 1.33 2.00 1.00 2.43 3.43 13
Zhejiang 1.85 1.69 3.54 2.33 1.33 3.66 1.43 2.00 3.43 13
Henan 1.42 1.67 3.09 2.00 2.60 4.60 1.00 1.00 2.00 12
Qingdao Hainiu 1.00 1.46 2.46 1.14 1.00 2.14 0.83 2.00 2.83 13
Shandong Taishan 2.15 1.77 3.92 1.86 1.14 3.00 2.50 2.50 5.00 13
Shanghai Port 2.17 1.33 3.50 1.75 1.25 3.00 3.00 1.50 4.50 12
Shanghai Shenhua 2.31 0.92 3.23 2.71 1.14 3.85 1.83 0.67 2.50 13
Shenzhen Peng City 1.00 2.08 3.08 1.80 1.80 3.60 0.43 2.29 2.72 12
Tianjin Jinmen Tiger 1.54 1.54 3.08 1.33 1.50 2.83 1.71 1.57 3.28 13
Meizhou Hakka 1.54 2.15 3.69 1.86 2.29 4.15 1.17 2.00 3.17 13
Chengdu Rongcheng 1.77 0.62 2.39 1.29 0.71 2.00 2.33 0.50 2.83 13
Wuhan Three Towns 1.25 2.00 3.25 1.83 2.33 4.16 0.67 1.67 2.34 12
Qingdao West Coast 1.67 1.83 3.50 1.86 1.57 3.43 1.40 2.20 3.60 12
Dalian Yingbo 1.00 1.62 2.62 1.17 1.33 2.50 0.86 1.86 2.72 13
Yunnan Yukun 1.46 1.62 3.08 1.50 1.33 2.83 1.43 1.86 3.29 13

Form – Scoring Sequences

  Current Sequences Consecutive matches without...
W D L W D L
Beijing Guoan 0 1 0 1 0 12
Changchun Yatai 0 0 5 7 5 0
Chengdu Rongcheng 0 1 0 1 0 11
Dalian Yingbo 0 0 1 3 1 0
Henan 0 1 0 1 0 2
Meizhou Hakka 0 0 4 5 4 0
Qingdao Hainiu 0 1 0 2 0 1
Qingdao West Coast 0 1 0 3 0 1
Shandong Taishan 0 1 0 1 0 2
Shanghai Port 0 1 0 1 0 3
Shanghai Shenhua 3 0 0 0 8 3
Shenzhen Peng City 0 0 1 2 1 0
Tianjin Jinmen Tiger 1 0 0 0 7 1
Wuhan Three Towns 0 1 0 2 0 1
Yunnan Yukun 3 0 0 0 5 3
Zhejiang 0 1 0 3 0 1
  Current Sequences Consecutive matches without...
W D L W D L
Beijing Guoan 4 0 0 0 4 5
Changchun Yatai 0 0 3 6 3 0
Chengdu Rongcheng 0 1 0 1 0 5
Dalian Yingbo 0 0 2 2 4 0
Henan 0 0 2 2 5 0
Meizhou Hakka 0 0 2 2 7 0
Qingdao Hainiu 0 1 0 1 0 3
Qingdao West Coast 0 1 0 1 0 3
Shandong Taishan 1 0 0 0 1 2
Shanghai Port 0 1 0 1 0 2
Shanghai Shenhua 5 0 0 0 5 7
Shenzhen Peng City 1 0 0 0 1 3
Tianjin Jinmen Tiger 0 0 1 1 3 0
Wuhan Three Towns 0 1 0 2 0 1
Yunnan Yukun 2 0 0 0 4 2
Zhejiang 0 1 0 1 0 6
  Current Sequences Consecutive matches without...
W D L W D L
Beijing Guoan 0 1 0 1 0 7
Changchun Yatai 0 0 3 3 7 0
Chengdu Rongcheng 5 0 0 0 5 6
Dalian Yingbo 0 2 0 7 0 2
Henan 0 1 0 1 0 2
Meizhou Hakka 0 0 2 6 2 0
Qingdao Hainiu 0 0 1 6 1 0
Qingdao West Coast 0 1 0 3 0 1
Shandong Taishan 0 1 0 3 0 1
Shanghai Port 3 0 0 0 3 4
Shanghai Shenhua 2 0 0 0 4 2
Shenzhen Peng City 0 0 1 5 1 0
Tianjin Jinmen Tiger 2 0 0 0 4 2
Wuhan Three Towns 1 0 0 0 3 1
Yunnan Yukun 1 0 0 0 2 1
Zhejiang 0 0 5 5 6 0

The soccer statistics for CSL are updated regularly, as matches are played and results are processed. The statistical data is presented in a manner that can be used easily to identify trends and probabilities for future football matches, which is what the SoccerStats247 system uses to produce predictions for CSL. There are daily tips in the Predictions section, where our algorithm point to probable outcomes for different markets, and evolves as more matches and soccer statistics are feed in.

Seasons