AFL Round 19 Expert Tips & Predictions 2026Ended

The AFL continues this week with Round 19 action, starting with Geelong vs. St Kilda on Thursday night.

We have AFL betting tips for every game in 2026, including this week’s featured games between Sydney vs. Adelaide, Collingwood vs. Carlton, and Gold Coast vs. Western Bulldogs.

Thursday 16/7/26

7:30pm Geelong vs St Kilda @ GMHBA Stadium

Betting Tip: St Kilda +12.5 @ $1.90

BET NOW

St Kilda is playing well enough to stick with Geelong, and there has been some respect for them in betting markets.

They come off a solid win over Port Adelaide, where they controlled the game throughout, and that should give them enough confidence.

The +12.5 line is enough to include the Saints in AFL picks this week.

St Kilda by 6

Read our full Geelong vs St Kilda match preview here.


Friday 10/7/26

7:40pm Sydney vs. Adelaide @ SCG

Betting Tip: Adelaide +11.5 @ $1.90

BET NOW

Sydney was in position to beat Fremantle last week, but they were overwhelmed in the fourth quarter, and we didn’t like how their heads dropped.

That’s a concerning sign coming into the finals, and looking to capitalise is Adelaide, which is seeking an upset win on the road.

They were far too good for Gold Coast last week, and with momentum on their side, they could pull off an upset, so the +11.5 line is generous.

Adelaide by 10

Read our full Sydney vs. Adelaide match preview here.


Saturday 18/7/26

1:15pm Port Adelaide vs. Fremantle @ Adelaide Oval

Betting Tip: Fremantle -39.5 @ $1.90

BET NOW

Fremantle firmed into clear favouritism for the AFL title this year after putting on a fourth-quarter clinic against Sydney in the top of the table clash.

They couldn’t have been more impressive late in the game, and even if they’re trailing, they don’t panic and they stick to their systems.

That’s bad news for Port Adelaide, who could get blown off the park. Include Fremantle -39.5 in AFL picks.

Fremantle by 49

Read our full Port Adelaide vs. Fremantle match preview here.

4:15pm North Melbourne vs. Melbourne @ Marvel Stadium

Betting Tip: Melbourne -17.5 @ $1.90

BET NOW

Punters are met with an intriguing contest on Saturday, and although the Kangaroos have their supporters, Melbourne should be too good.

The Demons scored a comfortable enough victory over Richmond last week, and they did what they needed to do.

North Melbourne has played well at times, but we believe there is a sizable difference in class, and Melbourne could take advantage by scoring an easy victory to cover the -17.5 spread.

Melbourne by 25

Read our full North Melbourne vs. Melbourne match preview here.

7:35pm Collingwood vs. Carlton @ MCG

Betting Tip: Collingwood -6.5 @ $1.90

BET NOW

Carlton featured in our AFL picks last week, but we were disappointed with the result. We expected better, and we also expected a bigger line for Collingwood this week.

They’re not getting much respect from bookmakers at only -6.5, and although it should be a good contest, the Magpies should pull clear late.

We recommend taking the line before late money comes for them.

Collingwood by 13

Read our full Collingwood vs. Carlton match preview here.

8:10pm West Coast vs. Brisbane @ Optus Stadium

Betting Tip: Brisbane -44.5 @ $1.90

BET NOW

We picked Brisbane to score an easy win over Essendon last week. They didn’t let us down, and it should be another one-sided win against West Coast.

The Eagles made the Bulldogs work for it last week, but the Lions are a much better team, and they’re starting to build their way to defending the title.

Covering the -44.5 spread should be hard for the premiers.

Brisbane by 56

Read our full West Coast vs. Brisbane match preview here.


Sunday 19/7/26

1:10pm Richmond vs. Hawthorn @ MCG

Betting Tip: Richmond +51.5 @ $1.90

BET NOW

It’s not easy to include Richmond in picks, but we don’t see Hawthorn covering the -51.5 spread.

It’s a big number to cover, and despite beating Carlton last week, we aren’t convinced that they’re playing well enough to win by a big margin.

The +51.5 line is big enough to take the underdogs.

Hawthorn by 40

Read our full Richmond vs. Hawthorn match preview here.

3:15pm Gold Coast vs. Western Bulldogs @ People First Stadium

Betting Tip: Western Bulldogs @ $2.00

BET NOW

We can’t include Gold Coast in our selections given their recent form, and it has been a poor season by their standards.

Looking to take advantage of their low confidence levels are the Bulldogs, who have made their way into the top eight with a win last week.

Punters get $2 for the Bulldogs, and those odds are worth including.

Western Bulldogs by 6

Read our full Gold Coast vs. Western Bulldogs match preview here.

4:40pm Essendon vs. GWS @ Marvel Stadium

Betting Tip: GWS -39.5 @ $1.90

BET NOW

There isn’t much to get excited about for Essendon fans after another poor loss to Brisbane last week.

Punters should avoid backing the Bombers until they show some fight, and losing by 90 points doesn’t instill confidence.

GWS is playing only OK, but it’s good enough to put up another big score.

GWS by 45

Read our full Essendon vs. GWS match preview here.

Looking for a new bookmaker? Start with our reviewed AFL betting sites or take a look at the newest betting sites. New account on the cards? Check the RipperBet code GOBET500 before you sign up.

Daryl Curnow
Editor In Chief

After graduating from the University of Auckland (BA - English), Daryl Curnow was thrown into the world of sports and horse racing journalism.

Having worked as a racing journalist for two years, he decided to move into the online world of horse racing and sports writing. After years of honing his craft, Daryl became a professional punter in 2009 - with a focus on horse racing, NRL, AFL, NBA, Rugby, NFL, and US college sports.

Daryl's tips have been featured on various websites around the world before joining the GoBet team. When he's not working, Daryl tries to avoid making bogeys on the golf course.

Featured Betting Sites

Picklebet🥒 Get your Pickle On!
Exclusive Code:
Join Picklebet
Dabble💸 Withdrawals under 10 seconds
Exclusive Code: 🔥
Join Dabble
OnlyBets🚀 Launched 8 May 2026
Exclusive Code:
Join OnlyBets
XBet🌐 600+ sports markets
Exclusive Code:
Join XBet
XcelBet🤝 Run by a real 25yr on-course bookie
Exclusive Code:
Join XcelBet
UpYaGo🆕 Launched March 2026
Exclusive Code:
Join UpYaGo
BearBet🐻 Withdrawals under 2 hours, 6x daily
Exclusive Code: 🔥
Join BearBet
PuntX🔬 RaceLabs insights built in
Exclusive Code:
Join PuntX
BetNow🏇 Best of 3 Tote odds
Exclusive Code:
Join BetNow
TeamBet⚡ 6x daily Osko withdrawals
Exclusive Code:
Join TeamBet
RipperBet🐴 Black Book horse tracking + alerts
Exclusive Code:
Join RipperBet
BetReal logo💯 2 hour withdrawals - tested
Exclusive Code:
Join BetReal

Imagine what you could be buying instead.

Set a deposit limit.

More AFL Tips