xgEdge

Allsvenskan expected points table 2026/2027

Every Allsvenskan club ranked on the points its match-by-match chances were worth, with the position the real table gives it and the distance between the two.

Hammarby IF lead on expected points with 42.55 over 19 matches with xG. That is 7.65 clear of IK Sirius. AIK sit 5 places higher in the table than their chances place them: 8 against 13 on expected points. Malmö FF sit 3 places lower in the table than their chances place them: 7 against 4 on expected points.

Table against xPts

  • Higher in the table than on xPts
  • Lower in the table than on xPts
  • Fewer than 3 places apart
Allsvenskan: table position against xPts position Each line joins a club's position in the table, on the left, to its position on expected points, on the right. The same figures are in the Actual and Diff columns of the table below.
Lines in colour: clubs 3 places or more apart. Drawn in colour: Malmö FF (7 in the table, 4 on xPts), IFK Göteborg (9 in the table, 6 on xPts), GAIS (10 in the table, 7 on xPts), IF Elfsborg (4 in the table, 8 on xPts), Västerås SK (6 in the table, 10 on xPts), Degerfors IF (14 in the table, 11 on xPts), and AIK (8 in the table, 13 on xPts).

Ranked on expected points

Allsvenskan expected points table 2026/2027
# Team P Pts xPts Pts vs xPts Actual Diff
1 HAM 22 43 42.55 −3.55 2 1 place below its expected-points rank
2 IKS 22 51 34.89 +9.11 1 1 place above its expected-points rank
3 DJU 22 42 30.76 −7.76 3 Same place as on expected points
4 MAL 22 33 30.12 −2.12 7 3 places below its expected-points rank
5 BKH 22 36 28.94 +1.06 5 Same place as on expected points
6 IFK 22 32 28.87 −1.87 9 3 places below its expected-points rank
7 GAI 22 30 27.43 +0.57 10 3 places below its expected-points rank
8 IFE 22 37 25.32 +5.68 4 4 places above its expected-points rank
9 IFB 22 25 23.34 −1.34 11 2 places below its expected-points rank
10 VÄS 22 35 22.93 +5.07 6 4 places above its expected-points rank
11 DEG 22 19 21.88 −2.88 14 3 places below its expected-points rank
12 KAL 22 19 20.58 −8.58 13 1 place below its expected-points rank
13 AIK 22 33 19.06 +9.94 8 5 places above its expected-points rank
14 MJÄ 22 22 17.23 +1.77 12 2 places above its expected-points rank
15 ÖRG 22 15 16.62 −2.62 15 Same place as on expected points
16 HAL 22 14 11.58 −1.58 16 Same place as on expected points

16 of the 16 clubs here have expected figures over fewer matches than they have played. For those clubs every expected figure counts only the matches with xG, and the goals it is compared with come from those same matches.

  • Higher in the table than on xPts
  • Lower in the table than on xPts

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
Pts
— Points
xPts
— Expected points: the points a team's match-by-match xG would be worth on average.
Pts vs xPts
— Actual points minus expected points based on match xG.
Actual
— Position in the real table
Diff
— Places between this ranking and the real table. Up is a club higher in the real table than its expected points place it.

Every club with expected goals behind it is ranked here: these are season totals rather than rates, so a club is not held back by having played fewer matches. The ranking opens once the median club has played 3.

Learn how xgEdge calculates these figures →