AFL Round 12 Results: Highlights & Expert Analysis

AFL 2026: Round 12 in Focus

Round 12 was a weekend of statements and survival. Sydney didn’t just beat Richmond — they buried them by 114 points at the SCG, the round’s defining act of brutality. At the other end of the emotional scale, two games were decided by a kick: Carlton stunned Geelong by four, and the Western Bulldogs edged Collingwood by the same margin in a Marvel Stadium thriller. Add GWS flexing in Alice Springs, Fremantle handling Brisbane away, and West Coast finally banking a win, and you have a round that reshaped both ends of the ladder. Adelaide, Gold Coast, North Melbourne and Port Adelaide had the bye.

Next Gen Sports, Racing and Esports bettingT&Cs apply

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

Over 18s only. Problem? Visit Gambling Help Online. Visit
Engage, Connect, and Win Together with Australia's Own Social Betting Platform.T&Cs apply

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

Over 18s only. Problem? Visit Gambling Help Online. Claim
Australia's Newest BookieT&Cs apply

#AD 18+ T&Cs Apply Imagine what you could be buying instead. For free & confidential support call 180 0858 858 or visit gamblinghelponline.org.au

Over 18s only. Problem? Visit Gambling Help Online. Claim

Sydney obliterate Richmond in a 114-point statement

Sydney Swans 170 def. Richmond 56

This was as one-sided as senior football gets. The Swans piled on 170 points at the SCG and held Richmond to 56, a 114-point demolition that sent their percentage — already the best in the competition — into another postcode. Sydney look every bit a top-of-the-table side; Richmond, by contrast, were overrun in every phase and remain anchored to the foot of the ladder with the season’s grimmest differential.

For the complete statistical head-to-head between Richmond and Sydney, check out our full Richmond vs Sydney head-to-head record & tips →.

Carlton stun Geelong in a four-point boilover

Carlton 88 def. Geelong Cats 84

The upset of the round. Carlton, mired in the bottom half, found a way past a top-four Geelong outfit at the MCG, holding on by four points. It’s the kind of scalp that can spark a back half of the season for the Blues — and a genuine warning to the Cats, whose grip on a double-chance suddenly looks less secure.

For the complete statistical head-to-head between Carlton and Geelong, check out our full Carlton vs Geelong head-to-head record & tips →.

Bulldogs edge Collingwood in a Marvel Stadium thriller

Western Bulldogs 97 def. Collingwood 93

Four points the other way and we’d be telling a different story. The Bulldogs withstood a trademark Collingwood surge to win by four at Marvel Stadium, a result that keeps the Dogs in the hunt and leaves the Magpies to rue a slow start they couldn’t quite reel in.

For the complete statistical head-to-head between Collingwood and Western Bulldogs, check out our full Collingwood vs Western Bulldogs head-to-head record & tips →.

GWS flex their muscles in Alice Springs

GWS Giants 119 def. Melbourne 70

The Giants treated the TIO Traeger Park crowd to a 49-point demolition of Melbourne. GWS have the firepower to beat anyone on their day, and this was a reminder; the Demons, meanwhile, have now lost their grip on the game in too many third quarters this season.

For the complete statistical head-to-head between GWS and Melbourne, check out our full GWS vs Melbourne head-to-head record & tips →.

Fremantle handle Brisbane away to keep the pressure on

Fremantle 103 def. Brisbane Lions 78

A genuine top-of-the-table statement. The Dockers travelled to the Gabba and beat Brisbane by 25, the sort of road win that separates contenders from pretenders. Fremantle stay locked to the top end of the ladder; the Lions have now dropped a home game they’d have backed themselves to win.

For the complete statistical head-to-head between Brisbane and Fremantle, check out our full Brisbane vs Fremantle head-to-head record & tips →.

Hawthorn cruise past St Kilda

Hawthorn 119 def. St Kilda 67

Thursday-night football belonged to the Hawks. Hawthorn put 119 on the board and won by 52 at Marvel Stadium, keeping themselves firmly in the top bracket. St Kilda were never at the races and have work to do to stay relevant in the eight conversation.

For the complete statistical head-to-head between Hawthorn and St Kilda, check out our full Hawthorn vs St Kilda head-to-head record & tips →.

West Coast bank a vital win over Essendon

West Coast Eagles 85 def. Essendon 55

The Eagles’ best afternoon of the season. West Coast controlled this from early and beat Essendon by 30 at Optus Stadium — a result that lifts the mood in Perth and drops the Bombers deeper into the bottom-four mire. For two clubs trying to climb out of the cellar, this was a six-pointer, and West Coast grabbed it.

For the complete statistical head-to-head between Essendon and West Coast, check out our full Essendon vs West Coast head-to-head record & tips →.

Ladder implications: the top three flex, the bottom reshuffles

The big winners were the contenders. Sydney’s percentage boost makes them very hard to shift from top spot, Fremantle’s road win keeps them in the leading group, and Hawthorn’s 52-point romp tightens their grip on a top-four berth. Geelong are the story in reverse: a loss to Carlton chips away at their double-chance buffer.

At the bottom, Richmond’s 114-point hiding entrenches them in last with the league’s worst differential, and the wooden-spoon conversation now starts and ends with the Tigers. West Coast’s win over Essendon nudges the Eagles up and shoves the Bombers down — the kind of swing that matters most in the race to avoid the bottom two. Check the live picture on our AFL Ladder Predictor and the latest markets on the AFL Premiership Odds page.

Round 12 awards

  • Team of the round: Sydney Swans — a 170-56 demolition is as emphatic as it gets.
  • Boilover of the round: Carlton over Geelong, knocking off a top-four side by four points.
  • Heart-attack finishes: Western Bulldogs by four over Collingwood, and Carlton’s four-point escape.
  • Wooden-spoon watch: Richmond — a 114-point loss leaves them adrift at the foot of the ladder.

Looking for the best bookmakers to bet on the AFL?

Round 12 showed how quickly margins swing — from 114-point blowouts to four-point thrillers. For the best value across head-to-head, line and futures markets, compare the best AFL betting sites and find a book that suits your style.

#AD 18+ T&Cs Apply Imagine what you could be buying instead. For free & confidential support call 180 0858 858 or visit gamblinghelponline.org.au

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

#AD 18+ T&Cs Apply Imagine what you could be buying instead. For free & confidential support call 180 0858 858 or visit gamblinghelponline.org.au

18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

Exclusive 365AUCODE referral code: bet365 does not offer bonus codes in Australia and this referral code does not grant access to offers.18+ T&C's Apply. What are you really gambling with? Chances are you're about to lose. Set a Deposit Limit For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au

FAQ

Who won the biggest game in AFL Round 12?
Sydney beat Richmond 170-56 at the SCG — a 114-point win, the largest margin of the round.

What were the closest AFL Round 12 games?
Two games were decided by four points: Carlton 88 def. Geelong 84, and Western Bulldogs 97 def. Collingwood 93.

Did West Coast win in AFL Round 12?
Yes — West Coast beat Essendon 85-55 at Optus Stadium, winning by 30 points.

Which teams had the bye in AFL Round 12?
Adelaide, Gold Coast, North Melbourne and Port Adelaide all had the bye.

More AFL Content

Responsible Gambling: For free and confidential support call Gambling Help on 1800 858 858 or visit gamblinghelponline.org.au. You must be 18+ to gamble. BettingPro may earn an affiliate commission from links on this page.