North Melbourne Kangaroos v Sydney Swans have met 10 times in the AFL between 2019 and 2026. Sydney Swans lead North Melbourne Kangaroos 10-0. Sydney Swans have won the last 10 meetings between the two. The average winning margin across those 10 games is 26.5 points.
North Melbourne vs Sydney: Last 10 Games
Most recent first. Across their last 10 meetings, Sydney Swans have won 10 of the last 10.
Home and Away Split
Where these games are played matters. North Melbourne Kangaroos have won 0/7 (0%) at home to Sydney, while Sydney Swans have won 3/3 (100%) at home to North Melbourne.
Biggest Wins
North Melbourne
- No wins recorded for North Melbourne in this period.
Sydney
- 79 points - Sydney 138-59 North Melbourne, 13 Jul 2024 at S.C.G.
- 65 points - North Melbourne 52-117 Sydney, 5 Apr 2025 at Docklands
- 38 points - North Melbourne 88-126 Sydney, 7 Aug 2022 at Docklands
Record by Venue
2026 Meetings
North Melbourne vs Sydney Results History
All 10 completed meetings between 2019 and 2026 are listed above.
North Melbourne vs Sydney FAQ
What is the head to head record between North Melbourne and Sydney?
North Melbourne Kangaroos and Sydney Swans have met 10 times in the AFL between 2019 and 2026. Sydney Swans lead North Melbourne Kangaroos 10-0. The average winning margin is 26.5 points.
Who leads the North Melbourne vs Sydney AFL rivalry?
Sydney Swans lead North Melbourne Kangaroos 10-0 across those 10 games.
Who won the last North Melbourne vs Sydney game?
Sydney Swans have won the last 10 meetings.
Do North Melbourne or Sydney have the better home record in this fixture?
North Melbourne Kangaroos have won 0/7 (0%) of their home games against Sydney, and Sydney Swans have won 3/3 (100%) of theirs against North Melbourne.
More on these sides: North Melbourne form guide · Sydney form guide · North Melbourne form guide · Sydney form guide
Head to head data covers AFL seasons 2019 to 2026 (10 completed matches). Updated 8 August 2026. See this week's AFL tips.
- Sydney vs Adelaide (3-6)
- Sydney vs Brisbane Lions (3-8)
- Sydney vs Carlton (4-6)
- Sydney vs Collingwood (4-6)
- Sydney vs Essendon (4-8)
All AFL pairings are listed on the head to head records index.