Aalborg BK have taken 13.4 points fewer than their chances warranted over 32 games: -9.2 goals against their xG, and -10.3 on the goals their xGA expected them to concede. The performances are better than the results, which is the side of this table where prices tend to be generous.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| 24/25 | 32 | 43.24 | 34 | -9.24 | 56.70 | 67 | -10.30 | 37.38 | 24 | -13.38 |
| Last 10 | 10 | 14.34 | 11 | -3.34 | 15.39 | 26 | -10.61 | 13.16 | 3 | -10.16 |
| Last 5 | 5 | 6.55 | 6 | -0.55 | 6.81 | 12 | -5.19 | 6.83 | 1 | -5.83 |
| Home | 16 | 24.08 | 18 | -6.08 | 30.45 | 34 | -3.55 | 19.12 | 13 | -6.12 |
| Away | 16 | 19.16 | 16 | -3.16 | 26.25 | 33 | -6.75 | 18.26 | 11 | -7.26 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 24 May | Superliga | Lyngby (A) | 3-1 | 1.00 | 1.01 | 1.34 | 0 | L |
| 18 May | Superliga | Silkeborg (H) | 2-3 | 1.04 | 1.57 | 1.01 | 0 | L |
| 11 May | Superliga | Viborg FF (A) | 3-1 | 1.31 | 2.26 | 0.84 | 0 | L |
| 5 May | Superliga | Sønderjyske (A) | 2-2 | 2.10 | 1.53 | 1.74 | 1 | W |
| 28 Apr | Superliga | Vejle Boldklub (H) | 0-1 | 1.10 | 0.44 | 1.90 | 0 | W |
| 20 Apr | Superliga | Sønderjyske (H) | 2-3 | 2.16 | 2.59 | 1.18 | 0 | L |
| 16 Apr | Superliga | Silkeborg (A) | 4-0 | 0.60 | 1.43 | 0.74 | 0 | L |
| 11 Apr | Superliga | Lyngby (H) | 2-2 | 2.53 | 1.52 | 1.96 | 1 | W |
| 6 Apr | Superliga | Vejle Boldklub (A) | 1-1 | 1.62 | 1.02 | 1.78 | 1 | W |
| 28 Mar | Superliga | Viborg FF (H) | 0-4 | 0.88 | 2.02 | 0.67 | 0 | L |
| 16 Mar | Superliga | Sønderjyske (A) | 0-3 | 2.16 | 0.26 | 2.60 | 3 | W |
| 9 Mar | Superliga | Midtjylland (H) | 1-4 | 0.64 | 3.38 | 0.20 | 0 | L |
| 2 Mar | Superliga | Copenhagen (H) | 0-0 | 0.83 | 1.15 | 1.10 | 1 | L |
| 26 Feb | Superliga | Nordsjælland (H) | 1-2 | 2.28 | 2.76 | 1.16 | 0 | L |
| 23 Feb | Superliga | AGF (A) | 4-0 | 0.24 | 2.91 | 0.13 | 0 | L |
| 29 Nov | Superliga | Brøndby IF (A) | 1-0 | 0.92 | 1.46 | 0.98 | 0 | L |
| 24 Nov | Superliga | Viborg FF (H) | 0-0 | 0.34 | 2.99 | 0.15 | 1 | L |
| 10 Nov | Superliga | Lyngby (A) | 2-2 | 1.94 | 1.78 | 1.49 | 1 | W |
| 3 Nov | Superliga | Vejle Boldklub (H) | 3-3 | 2.59 | 0.80 | 2.42 | 1 | W |
| 25 Oct | Superliga | Silkeborg (A) | 1-1 | 1.17 | 1.37 | 1.23 | 1 | L |
| 20 Oct | Superliga | Randers FC (H) | 0-2 | 2.78 | 2.19 | 1.71 | 0 | W |
| 4 Oct | Superliga | Vejle Boldklub (A) | 2-2 | 1.25 | 1.59 | 1.15 | 1 | L |
| 29 Sep | Superliga | Sønderjyske (H) | 3-0 | 1.91 | 1.35 | 1.74 | 3 | W |
| 23 Sep | Superliga | Copenhagen (A) | 2-0 | 0.14 | 2.66 | 0.12 | 0 | L |
| 13 Sep | Superliga | Lyngby (H) | 2-1 | 1.41 | 2.18 | 0.94 | 3 | L |
| 1 Sep | Superliga | Randers FC (A) | 1-0 | 1.38 | 1.26 | 1.46 | 0 | W |
| 23 Aug | Superliga | AGF (H) | 0-4 | 0.45 | 1.97 | 0.41 | 0 | L |
| 18 Aug | Superliga | Brøndby IF (H) | 0-4 | 1.10 | 2.22 | 0.73 | 0 | L |
| 12 Aug | Superliga | Viborg FF (A) | 2-3 | 1.47 | 2.06 | 1.04 | 3 | L |
| 3 Aug | Superliga | Midtjylland (A) | 2-0 | 0.87 | 1.42 | 0.96 | 0 | L |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Mathias Jørgensen | attacker | 32 | 2880 | 8.91 | 10 | +1.09 | 0.28 |
| Nicklas Helenius | attacker | 16 | 562 | 2.06 | 3 | +0.94 | 0.33 |
| Bjarne Pudel | defender | 21 | 1691 | 0.16 | 1 | +0.84 | 0.01 |
| Mads Bomholt | midfielder | 29 | 1463 | 2.18 | 3 | +0.82 | 0.13 |
| Malthe Højholt | midfielder | 3 | 246 | 0.77 | 1 | +0.23 | 0.28 |
| J. Iredale | attacker | 14 | 728 | 2.89 | 3 | +0.11 | 0.36 |
| Aaron Seydel | attacker | 6 | 103 | 0.93 | 1 | +0.07 | 0.81 |
| Kasper Jørgensen | defender | 30 | 2669 | 4.64 | 4 | -0.64 | 0.16 |
| Nóel Atli Arnórsson | defender | 16 | 877 | 0.73 | 0 | -0.73 | 0.07 |
| Kelvin John | attacker | 23 | 730 | 0.77 | 0 | -0.77 | 0.10 |
| Kasper Davidsen | midfielder | 27 | 1783 | 0.86 | 0 | -0.86 | 0.04 |
| Jubril Adedeji | attacker | 8 | 293 | 1.00 | 0 | -1.00 | 0.31 |
| Lars Kramer | defender | 29 | 2523 | 1.22 | 0 | -1.22 | 0.04 |
| Melker Widell | midfielder | 27 | 2226 | 4.67 | 3 | -1.67 | 0.19 |
| Isak Hansen-Aarøen | midfielder | 14 | 766 | 1.79 | 0 | -1.79 | 0.21 |
| Andres Jasson | attacker | 31 | 1514 | 3.32 | 1 | -2.32 | 0.20 |
| Oliver Ross | attacker | 30 | 1865 | 5.18 | 2 | -3.18 | 0.25 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Midtjylland | 32 | 54.4 | 64 | 50.8 | 42 | 46.5 | 62 | +15.5 |
| 2 | FC København | 32 | 55.2 | 60 | 35.6 | 33 | 55.8 | 63 | +7.2 |
| 3 | Silkeborg IF | 32 | 44.3 | 56 | 44.9 | 41 | 44.6 | 49 | +4.4 |
| 4 | Randers FC | 32 | 46.1 | 57 | 45.1 | 50 | 44.2 | 48 | +3.8 |
| 5 | Sønderjyske Fodbold | 32 | 39.1 | 47 | 57.1 | 64 | 34.6 | 37 | +2.4 |
| 6 | Viborg FF | 32 | 55.8 | 57 | 52.1 | 50 | 47 | 47 | 0 |
| 7 | Brøndby IF | 32 | 55.9 | 58 | 41.7 | 46 | 52.6 | 51 | -1.6 |
| 8 | Nordsjælland | 32 | 54.2 | 53 | 42.2 | 56 | 50.1 | 46 | -4.1 |
| 9 | Lyngby Boldklub | 32 | 34.3 | 26 | 54.8 | 43 | 31.8 | 27 | -4.8 |
| 10 | Vejle Boldklub | 32 | 39.5 | 37 | 57.4 | 64 | 34.2 | 28 | -6.2 |
| 11 | Aalborg BK | 32 | 43.3 | 34 | 56.7 | 67 | 37.4 | 24 | -13.4 |
| 12 | AGF | 32 | 55 | 53 | 38.6 | 46 | 54.2 | 40 | -14.2 |