AFL · AFL Premiership · Round 20
North MelbournevSt Kilda
Best-of-market odds · combined margin ~0.6%. Prices move constantly — check current markets.
After the match
Writing a quick retrospective on how the market read this one…
BetWiser's pre-game analysis (published before the event)
The matchup
Both North Melbourne and St Kilda enter this Round 20 clash with identical records of 8 wins and 10 losses from 18 games in the 2026 season. North Melbourne averages 83.6 points for and 89.8 against, resulting in a negative scoring differential of -6.2 points per game. Meanwhile, St Kilda’s averages stand at 88.7 points for and 86.2 against, giving them a slightly more favourable scoring differential of +1.5 points per game. Recent results show North Melbourne struggling with three consecutive losses, their last match being a defeat to Melbourne, 76-92. In contrast, St Kilda suffered a heavy loss to Geelong, 75-102, but prior to that had achieved two significant wins.
North Melbourne's recent form includes a solid home victory against Essendon, winning 79-65, which demonstrates their potential at Docklands. St Kilda also showcased their scoring ability in their convincing 117-50 victory over Essendon earlier in Round 17. This context is vital, as it highlights the duality of both teams’ inconsistent recent performances. If the current averages and trends hold, this matchup could result in a competitive scoring affair, with the combined scoring average of 172 points if both teams meet their season averages.
Does the price match the form?
The current best-of-market odds present North Melbourne at $2.80, which translates to a 35.7% implied probability of winning, while St Kilda is priced at $1.54, equating to a 64.9% implied probability. The market total stands at 100.6%, suggesting an overall bookmaker margin of 0.6%. Evaluating these implied probabilities against the recent form and records reveals potential tension. St Kilda’s higher implied probability appears justified given their slightly better scoring differential and recent form. However, North Melbourne's home advantage, evidenced in their previous solid performance against Essendon, might indicate they can upset St Kilda’s expectations.
Where to look in the markets
Given the data, the total points over/under market is a key area to examine. With both teams averaging a combined total of about 172 points, it’s essential to compare this against the bookmaker's posted line to gauge the feasibility of the over. Additionally, the line betting (handicap) market warrants investigation due to the fluctuating fortunes of both sides, particularly North Melbourne’s potential to deliver a strong performance at home and the implications of their recent close matches. Margin betting could also be insightful, considering both teams' mixed recent results and scoring disparities.
Before you bet, check
- What is the latest injury report for both teams, including any late withdrawals?
- How has the travel schedule impacted St Kilda compared to North Melbourne's home advantage?
- What are the weather conditions for Docklands on match day?
- Verify the complete team list before the match starts.
Staking this game
With the shortest price in the market at $1.54 needing a 65% strike rate just to break even, discipline in your staking approach is vital. A flat staking strategy of 1-2% of your bankroll can help manage the variance inherent in betting, particularly when engaging with a favourite like St Kilda.