18+ only. Gambling involves financial risk and can be addictive. Casino games and betting are entertainment, not a way to earn income. Never stake more than you can afford to lose, set deposit limits, and if gambling stops being fun, take a break and seek support from a local gambling help service.
Play at Royal77 →
Odds updated 04 Jul 2026, 5:39pm AEST

AFL Odds — Head-to-Head Prices for the Round

Every AFL game with an open head-to-head market this week — consensus decimal odds and AEST start times. Bookmakers usually price the next round once teams are named, so early in the week the list is short.

Play at Royal77 →

Below is every AFL game with an open head-to-head market, with indicative consensus odds — the median across Australian bookmakers, refreshed daily — plus the consensus line where books price one. Start times are AEST.

AFL — open head-to-head markets

Sat 4 Jul · 7:35pm AEST
Richmondhome5.50
Carlton1.15
Line: Richmond +31.5 (1.90) · Carlton −31.5 (1.90)
Sun 5 Jul · 3:15pm AEST
Essendonhome4.60
St Kilda1.20
Line: Essendon +29.5 (1.90) · St Kilda −29.5 (1.90)
Sun 5 Jul · 4:40pm AEST
Port Adelaidehome1.40
North Melbourne3.00
Line: Port Adelaide −15.5 (1.90) · North Melbourne +15.5 (1.90)

Decimal odds — the median of 11 Australian bookmakers, refreshed once a day (time shown above). Prices move hardest close to the bounce, so the price that counts is the one in your bet slip.

How to bet on the AFL with Royal77

Bet on the AFL →

Frequently asked questions

Why are only a few games listed?
The table shows AFL games with an OPEN head-to-head market right now. Bookmakers usually price the next round after teams are named on Thursday, so early in the week you may see just the tail of the current round. The list fills out as the round approaches.
Why is there no draw column?
Head-to-head AFL betting is a two-way market at most Australian bookmakers. Drawn matches are rare and are settled under your bookmaker's house rules.
What do odds of 1.60 pay?
Decimal odds show the total return per dollar: a winning $50 bet at 1.60 returns $80 — your $50 stake plus $30 profit.

More about Royal77