Super League xG table 2025
China · 214 of 240 league matches counted; the rest have no xG data · latest match 22 November 2025
- Top of the xG table: Chengdu Rongcheng, with 57.9 expected points from 28 matches (58 actual, 3rd in the real table).
- Furthest above expected: Shanghai Port, +12.8 points.
- Furthest below expected: Henan Songshan Longmen, −10.0 points.
- Best attack by xG: Chengdu Rongcheng (2.31 per match). Best defence: Chengdu Rongcheng (1.03 against per match).
| # | Team | Table | MP | xG | xGA | xGD | G | GA | xPts | Pts | +/− |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Chengdu Rongcheng | 3 | 28 | 64.7 | 28.8 | +35.9 | 57 | 25 | 57.9 | 58 | +0.1 |
| 2 | Shanghai Shenhua | 2 | 27 | 59.5 | 28.5 | +31.1 | 59 | 31 | 54.2 | 55 | +0.8 |
| 3 | Shandong Taishan | 5 | 28 | 57.5 | 40.1 | +17.4 | 63 | 44 | 47.9 | 49 | +1.1 |
| 4 | Henan Songshan Longmen | 10 | 27 | 53.5 | 37.3 | +16.1 | 49 | 42 | 46.0 | 36 | −10.0 |
| 5 | Beijing Guoan | 4 | 28 | 52.4 | 41.0 | +11.4 | 63 | 45 | 45.9 | 51 | +5.1 |
| 6 | Shanghai Port | 1 | 26 | 54.0 | 43.1 | +10.9 | 62 | 42 | 41.2 | 54 | +12.8 |
| 7 | Zhejiang Professional | 7 | 28 | 41.9 | 43.3 | −1.4 | 56 | 46 | 39.1 | 41 | +1.9 |
| 8 | Yunnan Yukun | 8 | 26 | 39.0 | 44.8 | −5.8 | 39 | 48 | 36.1 | 34 | −2.1 |
| 9 | Dalian Yingbo | 11 | 27 | 36.4 | 37.8 | −1.4 | 29 | 41 | 36.7 | 33 | −3.7 |
| 10 | Qingdao West Coast | 9 | 26 | 36.9 | 39.0 | −2.1 | 35 | 42 | 35.2 | 31 | −4.2 |
| 11 | Tianjin Jinmen Tiger | 6 | 28 | 39.0 | 44.4 | −5.3 | 37 | 37 | 35.3 | 41 | +5.7 |
| 12 | Qingdao Hainiu | 13 | 26 | 35.4 | 50.6 | −15.1 | 33 | 42 | 27.5 | 24 | −3.5 |
| 13 | Wuhan Three Towns | 14 | 24 | 29.7 | 46.3 | −16.7 | 26 | 50 | 25.0 | 18 | −7.0 |
| 14 | Meizhou Hakka | 15 | 25 | 31.4 | 55.0 | −23.6 | 32 | 59 | 24.0 | 18 | −6.0 |
| 15 | Shenzhen Xinpengcheng | 12 | 26 | 26.2 | 52.1 | −25.9 | 30 | 52 | 22.6 | 23 | +0.4 |
| 16 | Changchun Yatai | 16 | 28 | 27.4 | 52.8 | −25.4 | 25 | 49 | 24.0 | 19 | −5.0 |
Order = expected points per match. +/− = actual points minus expected points, over the same matches.
Super League shots table 2025
- Most shots: Shanghai Shenhua (17.8 per match). Fewest conceded: Chengdu Rongcheng (8.5 per match).
- Best conversion: Zhejiang Professional, 16.5% of shots scored.
| # | Team | Table | MP | Shots | On target | Against | On target against | Diff | Goals | Conv. % |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Chengdu Rongcheng | 3 | 30 | 17.4 | 6.4 | 8.5 | 2.9 | +8.9 | 60 | 11.5 |
| 2 | Shanghai Shenhua | 2 | 30 | 17.8 | 6.5 | 10.3 | 2.9 | +7.5 | 67 | 12.5 |
| 3 | Beijing Guoan | 4 | 30 | 14.9 | 6.0 | 11.7 | 4.8 | +3.2 | 69 | 15.4 |
| 4 | Shandong Taishan | 5 | 30 | 16.8 | 6.4 | 13.9 | 4.8 | +2.9 | 69 | 13.7 |
| 5 | Shanghai Port | 1 | 30 | 15.4 | 5.7 | 13.8 | 4.3 | +1.6 | 72 | 15.6 |
| 6 | Henan Songshan Longmen | 10 | 30 | 14.1 | 4.9 | 12.6 | 4.3 | +1.5 | 52 | 12.3 |
| 7 | Dalian Yingbo | 11 | 30 | 12.6 | 3.7 | 11.2 | 4.1 | +1.4 | 30 | 7.9 |
| 8 | Zhejiang Professional | 7 | 30 | 12.1 | 4.6 | 12.9 | 5.3 | −0.8 | 60 | 16.5 |
| 9 | Qingdao Hainiu | 13 | 30 | 13.2 | 4.0 | 14.9 | 5.0 | −1.8 | 35 | 8.9 |
| 10 | Tianjin Jinmen Tiger | 6 | 30 | 11.2 | 3.9 | 13.3 | 4.7 | −2.1 | 40 | 11.9 |
| 11 | Yunnan Yukun | 8 | 30 | 13.0 | 4.3 | 15.5 | 5.7 | −2.5 | 47 | 12.1 |
| 12 | Qingdao West Coast | 9 | 30 | 10.9 | 3.5 | 13.5 | 4.5 | −2.6 | 39 | 11.9 |
| 13 | Wuhan Three Towns | 14 | 30 | 12.2 | 4.3 | 15.0 | 5.6 | −2.7 | 34 | 9.3 |
| 14 | Meizhou Hakka | 15 | 30 | 12.1 | 3.7 | 15.9 | 5.6 | −3.8 | 36 | 9.9 |
| 15 | Shenzhen Xinpengcheng | 12 | 30 | 10.0 | 3.3 | 14.3 | 5.1 | −4.4 | 35 | 11.7 |
| 16 | Changchun Yatai | 16 | 30 | 9.5 | 3.2 | 15.7 | 4.8 | −6.2 | 26 | 9.1 |
Order = shot difference per match. Shots, on target and against are per match.
How this table is made
Expected goals (xG) estimate how many goals a team's chances were worth, from the quality of each shot. The xG figures come from third-party data providers, each with its own model; Football Charts does not calculate them, and values from different providers can differ, so compare across leagues and seasons with care.
Expected points (xPts) are ours: each match's two xG values give the chances of a win, a draw and a defeat (independent Poisson), and those chances give the points the match was worth. A team well above its xPts has taken more than its chances earned, which good finishing or luck can both explain. This is not the Performance vs Market ranking, which uses pre-match odds.
League-phase matches only: play-offs and promotion ties are left out, so a club's numbers can sit beside its place in the table. A season appears here only when at least 80% of its matches have the data.
Use this table
Free to use. If you publish these numbers, please credit Football Charts with a link:
<a href="https://www.football-charts.com/leagues/china/super-league/xg-table">Super League xG table 2025, Football Charts</a>Match-by-match shots and passes and historical odds are on the paid API plans and in the data archive.
