2026 season
Ladder
Season table
AFL ladder and alternate rankings
Switch between the standard ladder and a few team-ranking lenses built from the same underlying data.
Completed results through Round 18
Completed results through Round 18. Ordered by competition points, then percentage.
Completed results through Round 18. Ranked by average margin per completed game.
Latest true-form snapshot after Round 18. Ranked by a public True Form score that anchors conservative model power to current record and average margin. The raw TFR model power and acceleration momentum are still shown as context, not as the rank.
Lower is healthier. Uses precomputed expected points lost for each club's next scheduled match.
Completed results through Round 18. Ranked by average free-kick differential, with for and against shown beside it.
| # | Team | History | P | W-L | Pts | % | Avg margin |
|---|---|---|---|---|---|---|---|
| 1 |
Fremantle
1st on ladder · 15-2
|
Ladder history for Fremantle: OR 13th to R18 1st (up 12 places)
|
17 | 15-2 | 60 | 142.3 | +29.5 |
| 2 |
Sydney
2nd on ladder · 13-4
|
Ladder history for Sydney: OR 1st to R18 2nd (down 1 place)
|
17 | 13-4 | 52 | 131.2 | +25.5 |
| 3 |
Hawthorn
3rd on ladder · 11-5-1
|
Ladder history for Hawthorn: OR 8th to R18 3rd (up 5 places)
|
17 | 11-5-1 | 46 | 114.2 | +12.1 |
| 4 |
Brisbane Lions
4th on ladder · 11-6
|
Ladder history for Brisbane Lions: OR 6th to R18 4th (up 2 places)
|
17 | 11-6 | 44 | 117.1 | +15.6 |
| 5 |
Adelaide
5th on ladder · 11-6
|
Ladder history for Adelaide: OR 11th to R18 5th (up 6 places)
|
17 | 11-6 | 44 | 116.9 | +13.2 |
| 6 |
Melbourne
6th on ladder · 11-6
|
Ladder history for Melbourne: OR 14th to R18 6th (up 8 places)
|
17 | 11-6 | 44 | 109.0 | +8.1 |
| 7 |
Western Bulldogs
7th on ladder · 10-7
|
Ladder history for Western Bulldogs: OR 5th to R18 7th (down 2 places)
|
17 | 10-7 | 40 | 92.3 | -6.9 |
| 8 |
Collingwood
8th on ladder · 9-7-1
|
Ladder history for Collingwood: OR 4th to R18 8th (down 4 places)
|
17 | 9-7-1 | 38 | 104.5 | +3.6 |
| 9 |
Geelong
9th on ladder · 9-8
|
Ladder history for Geelong: OR 9th to R18 9th (unchanged)
|
17 | 9-8 | 36 | 115.2 | +12.9 |
| 10 |
St Kilda
10th on ladder · 8-9
|
Ladder history for St Kilda: OR 7th to R18 10th (down 3 places)
|
17 | 8-9 | 32 | 106.1 | +5.2 |
| 11 |
GWS
11th on ladder · 8-9
|
Ladder history for GWS: OR 3rd to R18 11th (down 8 places)
|
17 | 8-9 | 32 | 101.6 | +1.4 |
| 12 |
Carlton
12th on ladder · 8-9
|
Ladder history for Carlton: OR 10th to R18 12th (down 2 places)
|
17 | 8-9 | 32 | 91.9 | -7.1 |
| 13 |
North Melbourne
13th on ladder · 8-9
|
Ladder history for North Melbourne: OR 15th to R18 13th (up 2 places)
|
17 | 8-9 | 32 | 91.4 | -7.9 |
| 14 |
Gold Coast
14th on ladder · 7-10
|
Ladder history for Gold Coast: OR 2nd to R18 14th (down 12 places)
|
17 | 7-10 | 28 | 95.6 | -4.1 |
| 15 |
Port Adelaide
15th on ladder · 6-11
|
Ladder history for Port Adelaide: OR 16th to R18 15th (up 1 place)
|
17 | 6-11 | 24 | 101.3 | +1.0 |
| 16 |
West Coast
16th on ladder · 4-13
|
Ladder history for West Coast: OR 18th to R18 16th (up 2 places)
|
17 | 4-13 | 16 | 72.0 | -28.1 |
| 17 |
Richmond
17th on ladder · 2-15
|
Ladder history for Richmond: OR 17th to R18 17th (unchanged)
|
17 | 2-15 | 8 | 63.0 | -38.8 |
| 18 |
Essendon
18th on ladder · 1-16
|
Ladder history for Essendon: OR 12th to R18 18th (down 6 places)
|
17 | 1-16 | 4 | 66.6 | -35.4 |
| # | Team | History | Avg margin | Record |
|---|---|---|---|---|
| 1 |
Fremantle
1st on ladder · 15-2
|
Avg margin history for Fremantle: R1 -10.0 to R18 +29.5 (up 39.5)
|
+29.5 | 15-2 |
| 2 |
Sydney
2nd on ladder · 13-4
|
Avg margin history for Sydney: OR +63.0 to R18 +25.5 (down 37.5)
|
+25.5 | 13-4 |
| 3 |
Brisbane Lions
4th on ladder · 11-6
|
Avg margin history for Brisbane Lions: OR -5.0 to R18 +15.6 (up 20.6)
|
+15.6 | 11-6 |
| 4 |
Adelaide
5th on ladder · 11-6
|
Avg margin history for Adelaide: R1 +14.0 to R18 +13.2 (down 0.8)
|
+13.2 | 11-6 |
| 5 |
Geelong
9th on ladder · 9-8
|
Avg margin history for Geelong: OR -56.0 to R18 +12.9 (up 68.9)
|
+12.9 | 9-8 |
| 6 |
Hawthorn
3rd on ladder · 11-5-1
|
Avg margin history for Hawthorn: OR -27.0 to R18 +12.1 (up 39.1)
|
+12.1 | 11-5-1 |
| 7 |
Melbourne
6th on ladder · 11-6
|
Avg margin history for Melbourne: R1 +13.0 to R18 +8.1 (down 4.9)
|
+8.1 | 11-6 |
| 8 |
St Kilda
10th on ladder · 8-9
|
Avg margin history for St Kilda: OR -12.0 to R18 +5.2 (up 17.2)
|
+5.2 | 8-9 |
| 9 |
Collingwood
8th on ladder · 9-7-1
|
Avg margin history for Collingwood: OR +12.0 to R18 +3.6 (down 8.4)
|
+3.6 | 9-7-1 |
| 10 |
GWS
11th on ladder · 8-9
|
Avg margin history for GWS: OR +27.0 to R18 +1.4 (down 25.6)
|
+1.4 | 8-9 |
| 11 |
Port Adelaide
15th on ladder · 6-11
|
Avg margin history for Port Adelaide: R1 -46.0 to R18 +1.0 (up 47.0)
|
+1.0 | 6-11 |
| 12 |
Gold Coast
14th on ladder · 7-10
|
Avg margin history for Gold Coast: OR +56.0 to R18 -4.1 (down 60.1)
|
-4.1 | 7-10 |
| 13 |
Western Bulldogs
7th on ladder · 10-7
|
Avg margin history for Western Bulldogs: OR +5.0 to R18 -6.9 (down 11.9)
|
-6.9 | 10-7 |
| 14 |
Carlton
12th on ladder · 8-9
|
Avg margin history for Carlton: OR -63.0 to R18 -7.1 (up 55.9)
|
-7.1 | 8-9 |
| 15 |
North Melbourne
13th on ladder · 8-9
|
Avg margin history for North Melbourne: R1 +46.0 to R18 -7.9 (down 53.9)
|
-7.9 | 8-9 |
| 16 |
West Coast
16th on ladder · 4-13
|
Avg margin history for West Coast: R1 -59.0 to R18 -28.1 (up 30.9)
|
-28.1 | 4-13 |
| 17 |
Essendon
18th on ladder · 1-16
|
Avg margin history for Essendon: R1 -62.0 to R18 -35.4 (up 26.6)
|
-35.4 | 1-16 |
| 18 |
Richmond
17th on ladder · 2-15
|
Avg margin history for Richmond: R1 -4.0 to R18 -38.8 (down 34.8)
|
-38.8 | 2-15 |
| # | Team | History | Score | Heat |
|---|---|---|---|---|
| 1 |
Fremantle
1st on ladder · 15-2
|
True Form score history for Fremantle: OR -6.0 to R18 +16.4 (up 22.4)
|
+16.4 | Hot |
| 2 |
Hawthorn
3rd on ladder · 11-5-1
|
True Form score history for Hawthorn: OR -5.3 to R18 +16.3 (up 21.7)
|
+16.3 | Hot |
| 3 |
Sydney
2nd on ladder · 13-4
|
True Form score history for Sydney: OR +2.2 to R18 +13.8 (up 11.6)
|
+13.8 | Cold |
| 4 |
Brisbane Lions
4th on ladder · 11-6
|
True Form score history for Brisbane Lions: OR -7.0 to R18 +12.5 (up 19.5)
|
+12.5 | Red hot |
| 5 |
Adelaide
5th on ladder · 11-6
|
True Form score history for Adelaide: OR -6.0 to R18 +12.3 (up 18.3)
|
+12.3 | Hot |
| 6 |
Melbourne
6th on ladder · 11-6
|
True Form score history for Melbourne: OR -6.0 to R18 +12.2 (up 18.2)
|
+12.2 | Hot |
| 7 |
Geelong
9th on ladder · 9-8
|
True Form score history for Geelong: OR -7.9 to R18 +4.4 (up 12.3)
|
+4.4 | Ice cold |
| 8 |
Western Bulldogs
7th on ladder · 10-7
|
True Form score history for Western Bulldogs: OR +0.9 to R18 +2.8 (up 1.9)
|
+2.8 | Building |
| 9 |
Collingwood
8th on ladder · 9-7-1
|
True Form score history for Collingwood: OR +1.0 to R18 +1.3 (up 0.3)
|
+1.3 | Hot |
| 10 |
GWS
11th on ladder · 8-9
|
True Form score history for GWS: OR -0.8 to R18 -1.8 (down 1.0)
|
-1.8 | Hot |
| 11 |
St Kilda
10th on ladder · 8-9
|
True Form score history for St Kilda: OR -7.0 to R18 -2.5 (up 4.5)
|
-2.5 | Hot |
| 12 |
North Melbourne
13th on ladder · 8-9
|
True Form score history for North Melbourne: OR -6.0 to R18 -3.5 (up 2.5)
|
-3.5 | Cold |
| 13 |
Carlton
12th on ladder · 8-9
|
True Form score history for Carlton: OR -8.3 to R18 -9.1 (down 0.8)
|
-9.1 | Cold |
| 14 |
Port Adelaide
15th on ladder · 6-11
|
True Form score history for Port Adelaide: OR -6.0 to R18 -9.4 (down 3.4)
|
-9.4 | Building |
| 15 |
Gold Coast
14th on ladder · 7-10
|
True Form score history for Gold Coast: OR +1.8 to R18 -10.7 (down 12.5)
|
-10.7 | Ice cold |
| 16 |
West Coast
16th on ladder · 4-13
|
True Form score history for West Coast: OR -6.0 to R18 -15.2 (down 9.2)
|
-15.2 | Ice cold |
| 17 |
Richmond
17th on ladder · 2-15
|
True Form score history for Richmond: OR -6.0 to R18 -16.5 (down 10.5)
|
-16.5 | Ice cold |
| 18 |
Essendon
18th on ladder · 1-16
|
True Form score history for Essendon: OR -6.0 to R18 -19.9 (down 13.9)
|
-19.9 | Ice cold |
| # | Team | History | Injury score | Next |
|---|---|---|---|---|
| 1 |
Brisbane Lions
4th on ladder · 11-6
|
Injury score history for Brisbane Lions: OR 0.0 pts to R19 0.0 pts (unchanged)
|
0.0 pts | R19 v WCE |
| 2 |
Gold Coast
14th on ladder · 7-10
|
Injury score history for Gold Coast: OR 0.0 pts to R19 1.8 pts (up 1.8)
|
1.8 pts | R19 v WBD |
| 3 |
Melbourne
6th on ladder · 11-6
|
Injury score history for Melbourne: R1 0.0 pts to R19 2.6 pts (up 2.6)
|
2.6 pts | R19 v NTH |
| 4 |
Fremantle
1st on ladder · 15-2
|
Injury score history for Fremantle: R1 1.9 pts to R19 2.8 pts (up 0.9)
|
2.8 pts | R19 v PORT |
| 5 |
Adelaide
5th on ladder · 11-6
|
Injury score history for Adelaide: R1 1.5 pts to R19 4.0 pts (up 2.5)
|
4.0 pts | R19 v SYD |
| 6 |
West Coast
16th on ladder · 4-13
|
Injury score history for West Coast: R1 5.2 pts to R19 5.0 pts (down 0.1)
|
5.0 pts | R19 v BRL |
| 7 |
Carlton
12th on ladder · 8-9
|
Injury score history for Carlton: OR 0.0 pts to R19 5.2 pts (up 5.2)
|
5.2 pts | R19 v COL |
| 8 |
Essendon
18th on ladder · 1-16
|
Injury score history for Essendon: R1 7.4 pts to R19 5.7 pts (down 1.7)
|
5.7 pts | R19 v GWS |
| 9 |
Sydney
2nd on ladder · 13-4
|
Injury score history for Sydney: OR 0.0 pts to R19 5.9 pts (up 5.9)
|
5.9 pts | R19 v ADE |
| 10 |
St Kilda
10th on ladder · 8-9
|
Injury score history for St Kilda: OR 0.0 pts to R19 6.0 pts (up 6.0)
|
6.0 pts | R19 v GEE |
| 11 |
North Melbourne
13th on ladder · 8-9
|
Injury score history for North Melbourne: R1 3.0 pts to R19 6.3 pts (up 3.3)
|
6.3 pts | R19 v MEL |
| 12 |
Collingwood
8th on ladder · 9-7-1
|
Injury score history for Collingwood: OR 0.0 pts to R19 8.3 pts (up 8.3)
|
8.3 pts | R19 v CAR |
| 13 |
Hawthorn
3rd on ladder · 11-5-1
|
Injury score history for Hawthorn: OR 0.0 pts to R19 9.6 pts (up 9.6)
|
9.6 pts | R19 v RIC |
| 14 |
Western Bulldogs
7th on ladder · 10-7
|
Injury score history for Western Bulldogs: OR 0.0 pts to R19 10.9 pts (up 10.9)
|
10.9 pts | R19 v GCS |
| 15 |
Geelong
9th on ladder · 9-8
|
Injury score history for Geelong: OR 0.0 pts to R19 12.0 pts (up 12.0)
|
12.0 pts | R19 v STK |
| 16 |
Richmond
17th on ladder · 2-15
|
Injury score history for Richmond: R1 0.0 pts to R19 12.5 pts (up 12.5)
|
12.5 pts | R19 v HAW |
| 17 |
GWS
11th on ladder · 8-9
|
Injury score history for GWS: OR 0.0 pts to R19 13.3 pts (up 13.3)
|
13.3 pts | R19 v ESS |
| 18 |
Port Adelaide
15th on ladder · 6-11
|
Injury score history for Port Adelaide: R1 0.7 pts to R19 22.7 pts (up 22.0)
|
22.7 pts | R19 v FRE |
| # | Team | History | FK +/- | For | Against |
|---|---|---|---|---|---|
| 1 |
St Kilda
10th on ladder · 8-9
|
Free-kick differential history for St Kilda: OR +11.0 to R18 +2.5 (down 8.5)
|
+2.5 | 19.5 | 17.0 |
| 2 |
Geelong
9th on ladder · 9-8
|
Free-kick differential history for Geelong: OR +12.0 to R18 +2.3 (down 9.7)
|
+2.3 | 20.1 | 17.8 |
| 3 |
Richmond
17th on ladder · 2-15
|
Free-kick differential history for Richmond: R1 +3.0 to R18 +1.3 (down 1.7)
|
+1.3 | 19.4 | 18.1 |
| 4 |
Sydney
2nd on ladder · 13-4
|
Free-kick differential history for Sydney: OR -4.0 to R18 +1.1 (up 5.1)
|
+1.1 | 21.4 | 20.2 |
| 5 |
Adelaide
5th on ladder · 11-6
|
Free-kick differential history for Adelaide: R1 +1.0 to R18 +1.1 (up 0.1)
|
+1.1 | 21.2 | 20.2 |
| 6 |
Western Bulldogs
7th on ladder · 10-7
|
Free-kick differential history for Western Bulldogs: OR +1.0 to R18 +0.6 (down 0.4)
|
+0.6 | 19.5 | 18.9 |
| 7 |
Brisbane Lions
4th on ladder · 11-6
|
Free-kick differential history for Brisbane Lions: OR -1.0 to R18 +0.4 (up 1.4)
|
+0.4 | 17.8 | 17.4 |
| 8 |
North Melbourne
13th on ladder · 8-9
|
Free-kick differential history for North Melbourne: R1 +0.0 to R18 +0.4 (up 0.4)
|
+0.4 | 21.5 | 21.2 |
| 9 |
Melbourne
6th on ladder · 11-6
|
Free-kick differential history for Melbourne: R1 -7.0 to R18 +0.2 (up 7.2)
|
+0.2 | 17.6 | 17.5 |
| 10 |
Port Adelaide
15th on ladder · 6-11
|
Free-kick differential history for Port Adelaide: R1 +0.0 to R18 -0.3 (down 0.3)
|
-0.3 | 19.5 | 19.8 |
| 11 |
Fremantle
1st on ladder · 15-2
|
Free-kick differential history for Fremantle: R1 -9.0 to R18 -0.3 (up 8.7)
|
-0.3 | 18.1 | 18.4 |
| 12 |
Essendon
18th on ladder · 1-16
|
Free-kick differential history for Essendon: R1 +5.0 to R18 -0.4 (down 5.4)
|
-0.4 | 18.5 | 18.9 |
| 13 |
Collingwood
8th on ladder · 9-7-1
|
Free-kick differential history for Collingwood: OR -11.0 to R18 -0.4 (up 10.6)
|
-0.4 | 16.6 | 17.0 |
| 14 |
Hawthorn
3rd on ladder · 11-5-1
|
Free-kick differential history for Hawthorn: OR +8.0 to R18 -0.5 (down 8.5)
|
-0.5 | 18.6 | 19.1 |
| 15 |
West Coast
16th on ladder · 4-13
|
Free-kick differential history for West Coast: R1 +2.0 to R18 -0.7 (down 2.7)
|
-0.7 | 20.2 | 20.9 |
| 16 |
Carlton
12th on ladder · 8-9
|
Free-kick differential history for Carlton: OR +4.0 to R18 -0.8 (down 4.8)
|
-0.8 | 19.2 | 19.9 |
| 17 |
Gold Coast
14th on ladder · 7-10
|
Free-kick differential history for Gold Coast: OR -12.0 to R18 -2.4 (up 9.6)
|
-2.4 | 18.8 | 21.2 |
| 18 |
GWS
11th on ladder · 8-9
|
Free-kick differential history for GWS: OR -8.0 to R18 -4.1 (up 3.9)
|
-4.1 | 16.4 | 20.5 |