Round 20 Preview — 2026 AFL SeasonAFL Analytics

North Melbourne v St Kilda

St Kilda 5–0 in H2H. North on 3 straight losses. Squiggle 29/30 Saints. Strong tip: St Kilda by 12.

SavvyPlays · 23 July 2026 · Marvel Stadium · Sunday 26 July · 3:15PM AEST

St Kilda have won ALL FIVE of the last meetings against North Melbourne — by 9, 38, 8, 30, and 53 points. North are on a 3-game losing streak. 29 of 30 Squiggle models tip St Kilda at 63.0% confidence. The H2H domination is total.

SavvyPlays Tip — Strong

01St Kilda by 12

St Kilda have won all five recent meetings against North Melbourne — by 9 (2025), 38 (2024), 8 (2023), 30 (2023), and 53 (2022). This is one of the most one-sided H2H records in the AFL.

North Melbourne are on a 3-game losing streak: Port Adelaide by 21 (R17), Collingwood by 4 (R18), and Melbourne by 16 (R19). Their away record of 2–6 is poor, and even at home (6–4) they’ve been inconsistent.

St Kilda at 8–9 have mixed form but beat Port Adelaide by 14 (R18) and Essendon by 67 (R17). Their away record (4–6) isn’t great, but the H2H domination overrides everything.

29 of 30 Squiggle models tip St Kilda at 63.0% with +12.5 margin. The H2H, the model consensus, and North’s losing streak make this a Strong tip.

8–10
North Season
8–9
St Kilda Season
Saints 5–0
H2H Last 5
3L
North Streak
29/30 Saints
Squiggle
63.0%
Confidence

Data & Methodology

Team records sourced from AFL Tables with exact team ID matching. Model consensus from Squiggle API. All figures verified as of 23 July 2026.

SavvyPlays — AFL Analytics · © 2026