We measured market depth across 500 AFL pricing rows covering 245 fixtures and 11 bookmakers. One operator offered 861 markets on a single game. Another offered one. The gap between the deepest and thinnest AFL card is roughly 800 markets, and it changes what you can actually bet.
A head-to-head between the two AU-focused odds APIs. Bookmaker depth, racing coverage, Betfair Exchange, closing-line archive, streaming, webhooks and what each actually costs.
AFL is the most heavily traded sports market in Australia, which makes it simultaneously the hardest to beat and the best served by tooling. There are dozens of products claiming to help you bet on it. Most fall into four categories, and only two of those categories reliably return more than they cost.
This is an honest breakdown of what exists in 2026, what each category is actually good for, and how to tell the useful products from the ones selling confidence.
| Category | What it does | Typical cost | Worth it? |
|---|---|---|---|
| Odds comparison | Best price per market across books | Free – $30/mo | Yes, always |
| Opportunity scanners | Arbs, +EV, middles, low holds | $20 – $150/mo | Yes, if you have accounts |
| Data APIs | Programmatic odds, stats, history | Free – $500/mo | Yes, if you build |
| Tipping services | Someone tells you what to bet | $30 – $200/mo | Rarely |
If you use one tool, use this one. The case is arithmetic.
On a typical AFL round, the spread between the best and worst available head-to-head price across the Australian market looks like this:
| Match type | Typical best-worst gap | Value of always taking best |
|---|---|---|
| Even matchup ($1.85 – $1.95) | 3–4% | ~1.8% on turnover |
| Clear favourite ($1.30 – $3.50) | 2–3% | ~1.3% on turnover |
| Line markets | 2–3% | ~1.3% on turnover |
| Totals | 3–5% | ~2.0% on turnover |
| Player props | 6–15% | ~4.0% on turnover |
Recovering 1.5-2% of turnover for zero incremental risk is a larger and more certain gain than almost anything a tipster will sell you. The catch is that it only works if the comparison covers enough independent books.
What to look for:
The Krok Odds AFL board covers head-to-head, line, totals and player props across 140+ brands with same-group suppression applied, so a Ladbrokes/Neds "gap" never gets presented as an opportunity.
These compute the things you would otherwise compute by hand: arbitrage, positive expected value, middles and low-hold markets.
| Signal | What it means | AFL frequency | Practical difficulty |
|---|---|---|---|
| Arbitrage | Best prices sum below 100% | Rare on H2H, common on props | High — needs speed and multiple accounts |
| Low hold | Best prices sum to 100-102% | Very common | Low — this is just good line shopping |
| Positive EV | Price beats de-vigged market consensus | Common on props | Medium — requires patience through variance |
| Middles | Two lines that can both win | Moderate on AFL lines | Medium |
| Steam moves | Coordinated multi-book price move | Several per round | Medium — you are following, not leading |
The honest caveat: arbitrage on AFL head-to-head barely exists. The market is too heavily traded. Where scanners earn their money on AFL is player props and alternate lines, where bookmakers disagree substantially because most of them are copying rather than modelling.
What to look for: same-corporate-group suppression (mandatory), freshness filtering, a realistic profit calculation that accounts for rounding to bettable stakes, and alerting fast enough to matter. An arbitrage notification that arrives four minutes late is a notification about a price that is gone.
For anyone building — a model, a dashboard, a bot, a research project — this is the whole game. The evaluation criteria are different from consumer tools.
| Requirement | Why it matters for AFL | Red flag |
|---|---|---|
| AU bookmaker depth | Global APIs often carry 3-5 Australian books | "500+ bookmakers" without a list |
| Player prop coverage | Disposals, goals, marks are where AFL edge lives | H2H and totals only |
| Historical archive | You cannot backtest without it | "Coming soon" |
| Capture timestamps | Without them, lookahead bias is unavoidable | Prices with no time field |
| Stable entity IDs | Joining on team name strings breaks constantly | No canonical team/player IDs |
| Provenance labelling | Licensed vs scraped changes what you may do with it | Silence on data rights |
| Error semantics | An outage must not look like "no games" | Empty array on upstream failure |
That last one catches more teams than anything else. An API returning an empty array when its upstream fails will silently break your product and you will not notice until a user asks why round 14 disappeared.
The Krok Odds API covers AFL head-to-head, lines, totals, alternate lines and player props across the full Australian market, with a historical archive, capture timestamps on every price, and provenance labels on every payload. Free tier available.
The category with the worst expected value, and it is not close.
Run the arithmetic on a $50/month subscription:
| Annual turnover | Edge needed to cover $600/yr | Realistic? |
|---|---|---|
| $5,000 | 12.0% | No |
| $10,000 | 6.0% | No |
| $20,000 | 3.0% | Only at the very top end |
| $50,000 | 1.2% | Plausible if the tipster is genuinely good |
Below roughly $20,000 of annual AFL turnover, a paid tipping subscription cannot pay for itself even if the tips are good. And most are not — the structural problem is that a genuinely profitable AFL tipster makes more money betting than selling, unless the tips stop working at scale, which is precisely when they get sold.
If you are going to buy one anyway, demand: a verified record with timestamps and the price advised at the time of advice, published before results were known; a sample of at least 500 bets; and closing line value on the advised selections. Any service that cannot supply all three is asking you to trust a screenshot.
Ranked by expected value per hour of effort:
| Need | Tool type | Krok Odds equivalent |
|---|---|---|
| Best price on every market | Odds comparison | AFL odds board |
| Cross-book opportunities | Arb / low-hold scanner | Arbitrage, low holds |
| Value against consensus | +EV screen | +EV finder |
| Player prop pricing | Prop comparison | Player props |
| Where money is moving | Movement tracker | Odds movement |
| Bonus conversion | Calculator | Bonus converter |
| Result and CLV tracking | Bet tracker | Tracker |
| Building your own | API | API access |
Buy tools that give you information you can act on, and avoid tools that give you conclusions you have to trust. Odds comparison, opportunity scanning and data access all fall in the first category — they hand you facts and let you decide. Tipping services fall in the second, and the incentives behind them do not favour you.
Start free. Line shop everything. Track your closing line value for a season. If the number is positive across several hundred bets, then consider what a paid tier or an API would add to a process that is already working.
Head-to-head, lines, totals, alternate lines and player props compared across 140+ Australian books, with arbitrage, +EV and movement detection built in. Free tier.
Open the AFL board →
David has been running advantage betting strategies across Australian bookmakers since 2023 and contributes long-form retrospectives, case studies, and operational pieces drawn from years of running real bets in AU markets. His writing focuses on the realities of running a sustainable AU advantage operation — what works, what fails, and the operational details most blogs gloss over.