Essendon host St Kilda in Round 17 of the 2026 AFL season at Marvel Stadium, Melbourne on Sunday. Read on for our full match preview, betting tips, and best odds.
St Kilda will be confident of keeping their finals hopes alive when they take on Essendon at Marvel Stadium.
It’s been a rollercoaster year for a Saints side who were meant to improve after another season under the Boss, but they’ve ultimately only managed six wins and sit below Carlton on the ladder.
They will, however, need to do it without Tom De Koning and Jack Sinclair who both suffered injuries before their bye round.
Essendon suffered their 14th loss from 15 games when going down to the Roos by 14, but they could be bolstered by the potential return of Peter Wright from a knee injury.
Keep Liam Ryan in your multis as he has kicked 3+ goals in three of his last four appearances.
Essendon vs St Kilda Odds & Top Betting Markets
Here’s a breakdown of the latest odds and most popular betting markets for Essendon vs St Kilda ahead of their Round 17 clash.
*odds are correct at the time of publishing and are subject to change
AFL odds correct as of 03/07/2026 and subject to change. Event scheduled to start at 05/07/2026 3:15pm AEST.
| Team | Odds | |
|---|---|---|
| St Kilda (-29.5) | 1.90 | Bet Now |
| Essendon (29.5) | 1.90 | Bet Now |
AFL odds correct as of 03/07/2026 and subject to change. Event scheduled to start at 05/07/2026 3:15pm AEST.
| Team | Odds | |
|---|---|---|
| St Kilda to win by 1-39 | 2.20 | Bet Now |
| St Kilda to win by 40+ | 2.30 | Bet Now |
| Essendon to win by 1-39 | 4.80 | Bet Now |
| Essendon to win by 40+ | 29.00 | Bet Now |
| Draw | 81.00 | Bet Now |
AFL odds correct as of 03/07/2026 and subject to change. Event scheduled to start at 05/07/2026 3:15pm AEST.