153 match-ups

AFL head-to-head records

Every club against every club, 1897 to today.

Photo: Richmond v Carlton, MCG 2009 by Craig Anderson, CC BY-SA 2.0, cropped to 2:1, resized and converted to WebP

Pick two clubs to see their record against each other. Filter by era, finals or ground.

Carlton
129–137270 games · 4 draws
Collingwood
Collingwood leadHead-to-head
27 ptsAverage winning margin
Collingwood by 21Last meeting, 2026
Collingwood: 6 in a rowCurrent streak
Full head-to-head record ›

Biggest rivalries by games played

1 Carlton v Collingwood270 games2 Carlton v Essendon256 games3 Collingwood v Essendon250 games4 Collingwood v Melbourne249 games5 Collingwood v Geelong245 games6 Carlton v Sydney237 games7 Collingwood v Sydney236 games8 Geelong v Sydney234 games9 Essendon v Sydney233 games10 Carlton v Richmond231 games

Carlton v every club

OpponentPWLDWin %Last meeting
Adelaide472126044.7Adelaide by 28 (2026)
Brisbane Lions613130050.8Carlton by 76 (2026)
Collingwood270129137447.8Collingwood by 21 (2026)
Essendon256131119651.2Carlton by 5 (2026)
Fremantle442123047.7Carlton by 37 (2026)
Geelong229122105253.3Geelong by 33 (2026)
Gold Coast21138061.9Carlton by 13 (2026)
Greater Western Sydney20812040.0Carlton by 23 (2026)
Hawthorn17510669060.6Hawthorn by 64 (2026)
Melbourne22312398255.2Carlton by 19 (2026)
North Melbourne16510362062.4North Melbourne by 10 (2026)
Port Adelaide421823142.9Carlton by 34 (2026)
Richmond23113098356.3Carlton by 2 (2026)
St Kilda23016761272.6Carlton by 44 (2026)
Sydney23713299655.7Sydney by 63 (2026)
West Coast542826051.9Carlton by 53 (2026)
Western Bulldogs1569160558.3Draw (2026)

Choose your club

Every completed VFL/AFL game since 1897, home-and-away and finals. Former names count with the club they became (South Melbourne with Sydney, Footscray with the Western Bulldogs, Brisbane Bears with Brisbane Lions). Fitzroy and University games are not included.