# Melbourne v Gold Coast SUNS — AFL Round 3 2025 AI Prediction by Alphr

## Full Time: Melbourne 62 – 120 Gold Coast SUNS

_Gold Coast SUNS outshine Melbourne._

Half time: 21 – 38 · Alphr AI pre-game win probability: Melbourne 66% / Gold Coast SUNS 34% · MCG · Sat, 29 Mar, 01:20 pm AEDT

**Goal Kickers** — Melbourne: Jake Bowey (20'), Jake Melksham (43'), Harry Sharp (66' ×2), Christian Petracca (88' Tipped ⚡), Kade Chandler (91' Tipped ⚡), Harvey Langford (75'), Jacob van Rooyen (89' Tipped ⚡) · Gold Coast SUNS: Will Graham (5' ×2 1st), Jed Walter (10' Tipped ⚡), John Noble (23'), Bailey Humphrey (29'), Noah Anderson (44'), Touk Miller (69' ×3), Ben King (74' ×4 Tipped ⚡), Jarrod Witts (80'), Lachie Weller (86'), Sam Flanders (70'), Ethan Read (80' Tipped ⚡), Ben Long (90' Tipped ⚡)

### Match Winner — AI Prediction Market (resolved)

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Melbourne | 66% | Lost |
| Gold Coast SUNS | 34% | Won |

Model call: **Missed** · Margin: 3.5 predicted → 58 actual · Markets hit: 1/3

_AI win probability priced pre-game · Markets hit = core betting markets._

### Full-Time Report

**Melbourne Demons vs Gold Coast SUNS Prediction & Tips | AFL Round 3 2025**

_By Ben Dunlop · Published: 24 Feb 2026, 10:45 pm_

Melbourne 62–120 Gold Coast SUNS in AFL Round 3 at MCG. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

Half-time at the MCG had Gold Coast SUNS up 38-21, a comfortable lead but nothing that screamed 58-point blowout. What followed in the second half wasn't a fightback from Melbourne so much as more of the same, only worse. By three-quarter time it was 82-48, and the last quarter just piled on: Gold Coast SUNS 120, Melbourne 62. No twist, no let-up. Just a team getting worked over for four straight quarters.

The clearance count tells you most of what you need to know. Gold Coast SUNS won that battle 40 to 24, and once you're getting first use of the ball that often, everything downstream tends to follow. Inside 50s went their way too, 65 to 40, which is a lot of extra trips into attack for Melbourne's defence to deal with.

Melbourne's back six weren't asleep. They actually won the intercept count, 69 to 61, which suggests they were reading the ball in transition reasonably well. Problem is, reading the play doesn't help much when the other side keeps winning it back at the source and going again. You can intercept all day, but if the clearance count is that lopsided, you're just delaying the inevitable, not stopping it.

Where Gold Coast SUNS really hurt Melbourne was efficiency once they got forward. Seventeen marks inside 50 to Melbourne's nine is a brutal split. It means SUNS forwards weren't just getting the ball inside the arc more often, they were taking it clean, over and over, while Melbourne's forward line barely got a look in by comparison. Disposal efficiency was almost identical, 74.0 to 73.6, so this wasn't a case of one side spraying it around. Gold Coast SUNS simply had more of the ball in better positions.

Melbourne's one clear win, hit-outs at 35 to 29, barely rated a mention on the day. Ruck dominance means nothing if the clearances aren't following it, and they weren't. That's the story of the ratings mismatch too: Gold Coast SUNS came in rated stronger at ruck, 1007 to 983, and it showed exactly where it mattered.

Pre-match, the model had Melbourne as clear favourites, a 66% win probability and an expected margin of 3.5 points on a combined total near 176. Two out of three of those reads went begging. The margin call was off by a wide stretch, the actual result 58 points the other way, and Melbourne obviously didn't win. The one thing it got right was the total, with the over on 167.5 landing, since 182 combined points cleared that easily.

Form lines going in had Melbourne favoured on paper, better recent scoring average, better defence, more wins across their last five. Gold Coast SUNS turned up with the form of a team scraping along at a negative average margin and flipped the form book completely upside down on the day. Sport does that occasionally. No use pretending the model saw this one coming.

**Scoring by Quarter**

| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Melbourne | 10 | 11 | 27 | 14 | 62 |
| Gold Coast SUNS | 29 | 9 | 44 | 38 | 120 |

**Key Match Stats**

| Melbourne | Stat | Gold Coast SUNS |
|---|---|---|
| 369 | Disposals | **388** |
| 126 | Contested poss. | **144** |
| 24 | Clearances | **40** |
| 40 | Inside 50s | **65** |
| **93** | Marks | 91 |
| 9 | Marks inside 50 | **17** |
| 52 | Tackles | 52 |
| **35** | Hit-outs | 29 |
| **69** | Intercepts | 61 |
| **74.0%** | Disposal eff. | 73.6% |

**Model Report Card**

Gold Coast SUNS defied the model's 66% prediction for Melbourne, a notable upset. The margin model missed here, predicting 3.5 but the actual margin was 58 points. Gold Coast SUNS led 21–38 at the break and pulled away in the second half to win by 58. The model went 1/3 on this match. The over 167.5 total call was correct.

_Official AFL match stats · Generated by Alphr's model_

### Edge Analysis — the model's pre-game markets

- **Head to Head:** Melbourne to win @ $2.15 (edge +19.5%) — model probability 66.0% — result: LOST
- **Line / Spread:** Melbourne +4.5 @ $1.91 (edge +19.5%) — result: LOST
- **Total (Over/Under):** Over 167.5 @ $1.91 (edge +2.6%) — result: WON
- Predicted margin: Melbourne by 4 · Predicted total: 176

### Goal Scorer History — Who Kicks The Goals

_Last 10 games, career record vs the opponent and at MCG. ⚡ = our AI backs them to score; 🎯 = our AI's first-goal pick. 🏉 = scored in this game. Goal % = share of games with a goal, last 10 weighted double vs the 30 prior — historical frequency, not a market price._

**Melbourne** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Goal % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Christian Petracca | FWD | 3 in 2g | 13/10g (0·1·0·5·1·2·1·0·2·1) | 11/10g | 89/96g | 68% | ⚡ Anytime Goal $1.28 AI 69% ✓ Scored | 🏉 88' |
| – | Kade Chandler | FWD | 3 in 2g | 9/10g (0·1·2·2·0·0·0·1·0·3) | 1/2g | 29/36g | 50% | ⚡ Anytime Goal $1.46 AI 57% ✓ Scored | 🏉 91' |
| – | Jack Henderson | MID | 2 in 2g | 2/2g (1·1) | 0/0g | 1/1g | 100% | — | — |
| – | Jacob van Rooyen | KF | 2 in 2g | 13/10g (4·0·2·1·0·0·3·1·1·1) | 4/2g | 40/28g | 78% | ⚡ Anytime Goal $1.24 AI 74% ✓ Scored; 🎯 First Goal $13.00 AI 6% ✗ Not first | 🏉 89' |
| – | Aidan Johnson | RUC | 1 in 1g | 1/1g (1) | 0/0g | 1/1g | 100% | — | — |
| – | Bayley Fritsch | FWD | 1 in 2g | 13/10g (3·3·0·2·2·1·1·0·0·1) | 6/8g | 122/74g | 78% | ⚡ Anytime Goal $1.13 AI 75% ✗ No goal; 🎯 First Goal $12.00 AI 6% ✗ Not first | — |
| – | Clayton Oliver | MID | 1 in 2g | 2/10g (0·1·0·0·0·0·0·0·0·1) | 4/9g | 22/96g | 24% | — | — |
| – | Harry Sharp | FWD | 1 in 2g | 4/10g (0·1·1·0·1·0·0·0·1·0) | 2/2g | 1/2g | 32% | — | 🏉 66' 85' |
| – | Jake Bowey | DEF | 1 in 2g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 1/4g | 5/34g | 12% | — | 🏉 20' |
| – | Tom Sparrow | MID | 1 in 2g | 4/10g (1·0·0·0·0·2·0·0·1·0) | 1/4g | 18/49g | 32% | — | — |
| – | Blake Howes | DEF | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/11g | 0% | — | — |
| – | Christian Salem | DEF | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 5/7g | 15/92g | 4% | — | — |
| – | Ed Langdon | MID | 0 in 2g | 6/10g (1·1·1·1·0·1·1·0·0·0) | 3/9g | 25/62g | 38% | — | — |
| – | Harrison Petty | KF | 0 in 2g | 5/10g (0·0·1·1·0·0·3·0·0·0) | 3/3g | 15/44g | 32% | — | — |
| – | Harvey Langford | MID | 0 in 1g | 0/1g (0) | 0/0g | 0/1g | 0% | — | 🏉 75' |
| – | Jack Billings | MID | no games | 2/10g (0·0·0·0·0·1·0·0·0·1) | 7/10g | 17/24g | 34% | — | — |
| – | Jack Viney | MID | 0 in 2g | 3/10g (0·0·0·1·0·0·2·0·0·0) | 6/13g | 33/113g | 26% | — | — |
| – | Jake Melksham | FWD | no games | 13/10g (3·2·2·2·1·1·0·0·2·0) | 5/8g | 83/81g | 66% | — | 🏉 43' |
| – | Max Gawn | RUC | 0 in 2g | 4/10g (1·0·1·1·1·0·0·0·0·0) | 10/11g | 59/114g | 38% | — | — |
| – | Steven May | DEF | no games | 1/10g (1·0·0·0·0·0·0·0·0·0) | 0/4g | 6/62g | 4% | — | — |
| – | Tom McDonald | DEF | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 10/14g | 78/123g | 30% | — | — |
| – | Trent Rivers | DEF | 0 in 2g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/4g | 4/53g | 6% | — | — |
| – | Xavier Lindsay | DEF | 0 in 2g | 0/2g (0·0) | 0/0g | 0/1g | 0% | — | — |

**Gold Coast SUNS** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | Goal % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Ben King | KF | 6 in 1g | 23/10g (4·1·2·0·1·3·3·2·1·6) | 5/4g | 7/4g | 86% | ⚡ Anytime Goal $1.05 AI 88% ✓ Scored; 🎯 First Goal $8.75 AI 9% ✗ Not first | 🏉 74' 78' 72' 83' |
| – | Ben Long | FWD | 4 in 1g | 17/10g (2·2·1·1·1·3·0·0·3·4) | 5/8g | 7/9g | 52% | ⚡ Anytime Goal $1.28 AI 73% ✓ Scored | 🏉 90' |
| – | Jake Rogers | FWD | 3 in 1g | 5/10g (0·1·0·1·0·0·0·0·0·3) | 0/1g | 0/1g | 30% | — | — |
| – | Daniel Rioli | DEF | 2 in 1g | 7/10g (0·0·1·2·0·0·0·0·2·2) | 5/10g | 56/102g | 26% | — | — |
| – | Ethan Read | KF | 2 in 1g | 5/5g (1·2·0·0·2) | 0/0g | 0/0g | 60% | ⚡ Anytime Goal $1.38 AI 72% ✓ Scored | 🏉 80' |
| – | Touk Miller | FWD | 2 in 1g | 4/10g (0·0·1·1·0·0·0·0·0·2) | 1/11g | 3/9g | 28% | — | 🏉 69' 73' 63' |
| – | Will Graham | FWD | 1 in 1g | 7/10g (1·1·0·0·1·1·0·0·2·1) | 0/1g | 2/1g | 50% | — | 🏉 5' 95' |
| – | Bailey Humphrey | FWD | 0 in 1g | 4/10g (0·0·2·1·0·0·1·0·0·0) | 0/2g | 1/2g | 42% | — | 🏉 29' |
| – | Bodhi Uwland | DEF | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/1g | 0% | — | — |
| – | Connor Budarick | DEF | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/2g | 0/2g | 2% | — | — |
| – | Jarrod Witts | RUC | 0 in 1g | 7/10g (1·1·0·0·1·1·0·2·1·0) | 3/11g | 16/31g | 36% | — | 🏉 80' |
| – | Jed Walter | KF | no games | 7/10g (2·1·2·0·0·0·0·0·2·0) | 0/1g | 0/0g | 46% | ⚡ Anytime Goal $1.39 AI 63% ✓ Scored | 🏉 10' |
| – | Joel Jeffrey | DEF | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/1g | 31% | — | — |
| – | John Noble | DEF | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 3/59g | 8% | — | 🏉 23' |
| – | Lachie Weller | MID | 0 in 1g | 2/10g (0·0·0·1·0·0·0·1·0·0) | 2/7g | 0/8g | 28% | — | 🏉 86' |
| – | Mac Andrew | DEF | no games | 9/10g (0·0·1·0·0·0·3·4·0·1) | 0/1g | 1/2g | 16% | — | — |
| – | Matt Rowell | MID | 0 in 1g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/4g | 0/3g | 28% | — | — |
| – | Nick Holman | FWD | 0 in 1g | 4/10g (1·0·0·0·1·0·1·1·0·0) | 5/6g | 3/8g | 42% | — | — |
| – | Noah Anderson | MID | 0 in 1g | 4/10g (0·1·1·0·0·1·0·0·1·0) | 3/5g | 1/4g | 42% | — | 🏉 44' |
| – | Sam Clohesy | MID | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/1g | 13% | — | — |
| – | Sam Collins | DEF | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 0/5g | 0% | — | — |
| – | Sam Flanders | MID | no games | 10/10g (0·1·1·1·0·1·0·2·2·2) | 3/4g | 2/2g | 38% | — | 🏉 70' |
| – | Wil Powell | DEF | 0 in 1g | 2/10g (0·1·1·0·0·0·0·0·0·0) | 1/6g | 0/4g | 10% | — | — |

### Player Props — Disposal Counts

_Bookmaker disposal lines vs our model's read. ⚡ = the validated under signal (model ≥10 points past the price) — everything else is market intel, not a tip. The ⚡ under signal's verified record: 57.7% of 1,278 flags in 2025._

**Melbourne**

| Player | Line | Under | AI Under | Actual |
|---|---|---|---|---|
| Clayton Oliver ⚡ Under | 28.5 | $1.89 | 77% | 31 ✗ |
| Christian Petracca ⚡ Under | 25.5 | $1.82 | 73% | 23 ✓ |
| Jack Viney ⚡ Under | 23.5 | $1.92 | 64% | 19 ✓ |
| Christian Salem ⚡ Under | 23.5 | $1.80 | 67% | 20 ✓ |
| Trent Rivers | 22.5 | $1.81 | 62% | 22 ✓ |
| Ed Langdon | 19.5 | $1.88 | 31% | 29 ✗ |
| Max Gawn ⚡ Under | 18.5 | $1.97 | 64% | 15 ✓ |
| Steven May | 18.5 | $1.87 | 51% | 20 ✗ |

**Gold Coast SUNS**

| Player | Line | Under | AI Under | Actual |
|---|---|---|---|---|
| Noah Anderson | 29.5 | $1.87 | 55% | 35 ✗ |
| Touk Miller ⚡ Under | 27.5 | $1.90 | 70% | 23 ✓ |
| Sam Flanders | 26.5 | $1.87 | 49% | 25 ✓ |
| Matt Rowell ⚡ Under | 26.5 | $1.84 | 75% | 36 ✗ |
| Daniel Rioli ⚡ Under | 24.5 | $1.87 | 66% | 20 ✓ |
| John Noble ⚡ Under | 20.5 | $1.93 | 72% | 29 ✗ |
| Lachie Weller | 18.5 | $1.87 | 63% | 10 ✓ |
| Joel Jeffrey ⚡ Under | 16.5 | $1.94 | 62% | 16 ✓ |

**Prediction by Alphr** (https://alphr.com.au) — free AI predictions for every AFL, NRL & Super League match, published before kick-off and never edited. Verified track record: https://alphr.com.au/accuracy

---
Canonical URL: https://alphr.com.au/afl/match/2025-r3-melbourne-v-gold-coast-suns
RSS feed: https://alphr.com.au/feed.xml
Prediction JSON API: today https://alphr.com.au/api/predictions/today · this week https://alphr.com.au/api/predictions/weekly
Markdown view for AI agents. Machine-readable index: https://alphr.com.au/llms.txt · full reference: https://alphr.com.au/llms-full.txt
All predictions are published before kick-off and verified after full time. Free, no login. 18+ gamble responsibly (AU).
Last updated: 2026-02-24 11:45 UTC (latest tip update)