AFL Model Accuracy: Honest Walk-Forward Tracking | TippingEdge

AFL Model Accuracy: The Honest Numbers

We grade our AFL prediction model the hard way - walk-forward, out-of-sample. When we test on a season, the model has never seen a single game from it. No cherry-picking, no in-sample inflation.

69.0%Weighted holdout
74.1%2026 out-of-sample
1,547Matches in dataset
53Features per game

Held-out accuracy by season

Each season below was fully excluded from training when the model predicted it. This is the only accuracy figure that means anything - a model graded on data it trained on will always look better than it is.

Test seasonAccuracyMethod
202462.5%Trained on 2019-2023
202572.7%Trained on 2019-2024
2026 (season to date)74.1%Trained on 2019-2025
Weighted average69.0%Across all test seasons

2026 season, round by round (out-of-sample)

Every completed 2026 game predicted by a model trained only on 2019-2025 - so these are genuine, never-seen results, not the model marking its own homework.

RoundCorrectAccuracy
Round 04/580%
Round 18/989%
Round 25/771%
Round 34/757%
Round 47/888%
Round 56/967%
Round 68/989%
Round 78/989%
Round 86/967%
Round 98/989%
Round 106/967%
Round 117/978%
Round 123/743%
Round 134/850%
Round 142/2100%
2026 total86/11674.1%
Why 69.0% is a real edge. AFL favourites win around 60-65% of games, so backing the favourite blindly lands you near 62%. Our model beats that baseline by several points, and crucially it tells you how confident it is on each game - which is where value lives. Compare every weekly pick against the market with our odds converter.

How the model works

An ensemble of XGBoost and Logistic Regression trained on 1,547 AFL matches back to 2019. It reads 53 features per game: recent form, head-to-head history, home-ground record, rest days, win/loss streaks, 5-game momentum patterns and points differential. It is the same architecture as our NRL model, retrained on AFL data with AFL-specific pattern rates.

More from TippingEdge

Gamble responsibly. Past model accuracy does not guarantee future results. Predictions are for information and entertainment, not financial advice. 18+ only. Free, confidential support: Gambling Help on 1800 858 858 or gamblinghelponline.org.au.