# GWS GIANTS v Geelong Cats — AFL Round 18 2026 AI Prediction by Alphr

## Full Time: GWS GIANTS 86 – 73 Geelong Cats

_GWS GIANTS surge back to stand tall over Geelong Cats from 25 down._

Half time: 24 – 49 · Alphr AI pre-game win probability: GWS GIANTS 91% / Geelong Cats 9% · ENGIE Stadium · Sat, 11 July, 04:15 pm AEST

**Goal Kickers** — GWS GIANTS: Callum Brown (10' ×3), Aaron Cadman (14' Tipped ⚡), Toby Bedford (38' ×2), Jake Stringer (89' Tipped ⚡), Final quarter (38m 8s)Riley Hamilton (66'), Kieren Briggs (72'), Riley Hamilton (79'), Harry Himmelberg (89'), Finn Callaghan (98') · Geelong Cats: Shaun Mannagh (8' ×4 1st Tipped ⚡), Oliver Dempsey (16' ×2), Oliver Henry (58' Tipped ⚡), Mitch Knevitt (78')

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| GWS GIANTS | 91% | Won |
| Geelong Cats | 9% | Lost |

Model call: **Correct** · Margin: 24.8 predicted → 13 actual · Markets hit: 4/4

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

### Full-Time Report

**GWS GIANTS vs Geelong Cats Prediction & Tips | AFL Round 18 2026**

_By Ben Dunlop · Published: 9 July 2026, 08:41 pm · Last updated: 11 July 2026, 07:21 pm_

GWS GIANTS 86–73 Geelong Cats in AFL Round 18 at ENGIE Stadium. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

GWS Giants trailed by 27 points at three-quarter time and still won by 13. That's not a form line, that's a heist. The last term alone went 46 to 6 their way, the kind of scoring burst that turns a match report from "gutsy loss" into "how did that happen".

Wind back and it was ugly for the home side for three quarters. Geelong led 32-14 at the first break, stretched it to 49-24 by half-time, and were still up 67-40 heading into the final term. Then the wheels fell off for the Cats and the Giants kicked six goals to one down the stretch to run out 86-73 winners at ENGIE Stadium.

The turnaround makes more sense once you look at where GWS actually won the game. Ruck was the biggest mismatch on the sheet: 59 hit-outs to 45, and that gap lines up with the pre-match ruck rating of 1193 to Geelong's 1000, about as lopsided as these positional numbers get. Feed off that ruck work and the clearance count follows: 49 to 41 to the Giants, which is how you turn a rolled-gold deficit into first use of the ball when it matters most.

From there it's simple arithmetic. GWS finished with 407 disposals to 359, and were sharper inside the arc too, going 11 marks to 8 inside forward 50 despite Geelong pushing forward more often, 60 inside-50s to 53. More entries for the Cats, cleaner execution for the Giants. That's the difference between territory and scoreboard impact.

Geelong weren't run off their feet everywhere. They finished with better disposal efficiency, 70.2% to 69.0%, and won the intercept battle 74 to 71, which tells you their defensive read on the ball was fine. It just didn't matter once GWS started winning contested footy at will, 165 to 145, and using it inside 50 more efficiently than the volume of Geelong's entries could compensate for.

The pre-match numbers actually pointed at a Giants win, just not the shape of it. Alphr's model had GWS at 91% to win with a predicted margin of 24.8 on a combined total of 169. The final result was a 13-point margin on a 159-point total, so the model had the right team and the right ballpark, just not the wild third-quarter deficit in between. Given GWS came in with the stronger defence rating, 1248 to 1103, and a healthier recent tackle count, 64.2 to 51.6 over their last five, the eventual defensive squeeze in the final term fits the pre-season book on this matchup.

Geelong's issue wasn't effort, it was depth of control. They'd averaged 50 inside-50s a game over their last five same as GWS, and actually owned that count on the day, but a stronger forward rating coming in, 1260 to 1238, never translated into the scoreboard cushion they needed once the ruck and clearance numbers turned against them. A 27-point lead evaporating in one quarter is the kind of collapse that doesn't show up in any of the counting stats until you actually watch the score change.

Four from four for the model's picks on this one. Wins and misses, all of it, but this was a win.

**Scoring by Quarter**

| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| GWS GIANTS | 14 | 10 | 16 | 46 | 86 |
| Geelong Cats | 32 | 17 | 18 | 6 | 73 |

**Key Match Stats**

| GWS GIANTS | Stat | Geelong Cats |
|---|---|---|
| **407** | Disposals | 359 |
| **165** | Contested poss. | 145 |
| **49** | Clearances | 41 |
| 53 | Inside 50s | **60** |
| **79** | Marks | 76 |
| **11** | Marks inside 50 | 8 |
| **72** | Tackles | 69 |
| **59** | Hit-outs | 45 |
| 71 | Intercepts | **74** |
| 69.0% | Disposal eff. | **70.2%** |

**Model Report Card**

Our model correctly predicted GWS GIANTS to win at 91% probability. The predicted margin of 24.8 was reasonable against the actual 13-point result. GWS GIANTS trailed 24–49 at half-time before staging a second-half comeback to win 86–73. A clean sweep, all 4 model picks hit for this match.

_Official AFL match stats · Generated by Alphr's model_

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

- **Head to Head:** GWS GIANTS to win @ $2.38 (edge +49.1%) — model probability 91.1% — result: WON
- **Line / Spread:** GWS GIANTS +9.5 @ $1.91 (edge +34.3%) — result: WON
- **Margin Band:** GWS GIANTS 1-39 @ $3.30 (edge +0.0%) — result: WON
- **Total (Over/Under):** Under 188.5 @ $1.87 (edge +1.5%) — result: WON
- Predicted margin: GWS GIANTS by 25 · Predicted total: 169

### Match Preview (pre-match read)

The model is firm on GWS GIANTS here: 91% to see off Geelong Cats. The ratings say otherwise: Geelong Cats sit 125 ELO points clear, 1711 to 1586, so the model is backing GWS GIANTS against the ratings gap. Form leans GWS GIANTS's way: 2 from their last 5, against 1 for Geelong Cats.

GWS GIANTS own the matchup too, leading 3 of 7 factors including Recent Win Rate, Defensive ELO and Venue Advantage. The margin model has GWS GIANTS by 24.8, with the two sides combining for about 169. GWS GIANTS to win, and win clearly. The model isn't hedging.

_Pre-match read · Alphr model_

### Recent Form (Last 5)

| GWS GIANTS | Stat | Geelong Cats |
|---|---|---|
| 2.0 | Wins (Last 5) | 1.0 |
| 92.6pts | Avg Score | 90.8pts |
| 87.6pts | Avg Conceded | 89.0pts |
| 5.0pts | Avg Margin | 1.8pts |
| 395.0 | Disposals | 366.8 |
| 50.0 | Inside 50s | 50.0 |
| 64.2 | Tackles | 51.6 |
| 35.8 | Clearances | 37.2 |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| GWS GIANTS | R12 W · R14 L · R15 L · R16 L · R17 W | 92.6 |
| Geelong Cats | R12 L · R13 L · R14 W · R15 L · R17 L | 90.8 |

### H2H History (Last 5) — GWS GIANTS lead 4-1

| Season | Round | Home | Score | Away |
|---|---|---|---|---|
| 2025 | R18 | GWS GIANTS | 111 – 85 | Geelong Cats |
| 2025 | R9 | Geelong Cats | 101 – 105 | GWS GIANTS |
| 2024 | R11 | Geelong Cats | 74 – 78 | GWS GIANTS |
| 2023 | R11 | Geelong Cats | 74 – 81 | GWS GIANTS |
| 2022 | R8 | GWS GIANTS | 35 – 88 | Geelong Cats |

### Positional Matchup

_Season-to-date production per game with league-wide attack/defence tiers (18 teams)._

**Forwards** (Key Forwards · Med/Mid Forwards)

|  | GWS GIANTS | Geelong Cats |
|---|---|---|
| Attack rank | 2nd (strong) | 4th (strong) |
| Defence rank | 13th (weak) | 11th |
| Goals scored · conceded | 180 · 150 | 168 · 148 |
| Goal Assists | 5.6/g | 4.7/g |
| Disposals | 118/g | 96/g |
| Inside 50s | 23/g | 20.2/g |
| Marks Inside 50 | 9.9/g | 10.4/g |
| Disposal Efficiency | 65.9% | 64.3% |

**Midfield & Ruck** (Midfielders · Rucks)

|  | GWS GIANTS | Geelong Cats |
|---|---|---|
| Attack rank | 15th (weak) | 12th |
| Defence rank | 8th | 3rd (strong) |
| Goals scored · conceded | 31 · 48 | 44 · 39 |
| Goal Assists | 2.6/g | 4.1/g |
| Disposals | 127/g | 147/g |
| Inside 50s | 19.8/g | 25.4/g |
| Marks Inside 50 | 0.9/g | 1.8/g |
| Disposal Efficiency | 70.9% | 72.5% |

**Defenders** (Key & Medium Defenders)

|  | GWS GIANTS | Geelong Cats |
|---|---|---|
| Attack rank | 16th (weak) | 3rd (strong) |
| Defence rank | 9th | 4th (strong) |
| Goals scored · conceded | 4 · 13 | 19 · 9 |
| Goal Assists | 1.3/g | 1.6/g |
| Disposals | 145/g | 133/g |
| Inside 50s | 11.3/g | 12.4/g |
| Marks Inside 50 | 0.4/g | 0.9/g |
| Disposal Efficiency | 80.1% | 78% |

**Who scores on Geelong Cats** — Key Forwards 3.99/g (lg 3.85) +4% · Forwards 4.31/g (lg 4.45) -3% · Midfielders 2.18/g (lg 2.48) -12%
**Who scores on GWS GIANTS** — Defenders 1.12/g (lg 1.09) +3% · Rucks 0.52/g (lg 0.51) +2% · Key Forwards 3.77/g (lg 3.85) -2%

_Goals conceded by position, last 3 seasons; positive = concedes above league average to that position._

### Goal Scorer History — Who Kicks The Goals

_Last 10 games, career record vs the opponent and at ENGIE Stadium. ⚡ = 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._

**GWS GIANTS** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Goal % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Jake Stringer | KF | 35 in 16g | 26/10g (3·1·3·2·5·1·3·0·1·7) | 26/14g | 28/17g | 82% | ⚡ Anytime Goal $1.08 AI 89% ✓ Scored; 🎯 First Goal $9.75 AI 8% ✗ Not first | 🏉 89' |
| – | Toby Greene | FWD | 27 in 16g | 24/10g (2·1·3·0·5·3·2·3·2·3) | 26/13g | 158/92g | 80% | ⚡ Anytime Goal $1.04 AI 87% ✗ No goal; 🎯 First Goal $9.25 AI 7% ✗ Not first | — |
| – | Aaron Cadman | KF | 23 in 11g | 19/10g (3·2·1·0·3·1·4·1·2·2) | 8/4g | 31/23g | 88% | ⚡ Anytime Goal $1.03 AI 81% ✓ Scored | 🏉 14' |
| – | Phoenix Gothard | FWD | 18 in 15g | 13/10g (2·1·2·2·0·2·1·2·1·0) | 0/0g | 8/5g | 80% | — | — |
| – | Callum Brown | FWD | 10 in 11g | 9/10g (0·0·0·0·2·3·0·0·3·1) | 3/4g | 33/23g | 46% | — | 🏉 10' 68' 92' |
| – | Toby Bedford | FWD | 9 in 12g | 6/10g (0·1·0·1·1·2·1·0·0·0) | 3/4g | 17/27g | 50% | — | 🏉 38' 91' |
| – | Finn Callaghan | MID | 7 in 16g | 4/10g (0·0·0·0·1·2·0·0·1·0) | 0/5g | 7/28g | 26% | — | 🏉 98' |
| – | Harvey Thomas | MID | 6 in 16g | 4/10g (1·0·0·1·0·2·0·0·0·0) | 1/3g | 8/18g | 38% | — | — |
| – | Stephen Coniglio | FWD | 5 in 14g | 2/10g (0·0·0·0·0·0·0·0·1·1) | 4/13g | 36/82g | 22% | — | — |
| – | Harry Rowston | MID | 4 in 5g | 9/10g (0·0·0·4·1·1·1·1·0·1) | 0/1g | 3/6g | 41% | — | — |
| – | Clayton Oliver | MID | 3 in 16g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 4/12g | 2/8g | 16% | — | — |
| – | Ryan Angwin | MID | 3 in 13g | 2/10g (0·2·0·0·0·0·0·0·0·0) | 0/3g | 1/15g | 12% | — | — |
| – | Xavier O'Halloran | MID | 2 in 8g | 3/10g (0·1·0·1·0·0·0·0·1·0) | 2/5g | 7/28g | 26% | — | — |
| – | Harrison Oliver | DEF | 1 in 4g | 1/4g (1·0·0·0) | 0/0g | 0/1g | 25% | — | — |
| – | Harry Himmelberg | DEF | 1 in 16g | 1/10g (0·0·1·0·0·0·0·0·0·0) | 7/9g | 61/68g | 10% | — | 🏉 89' |
| – | Joe Fonti | DEF | 1 in 15g | 1/10g (0·0·0·1·0·0·0·0·0·0) | 0/2g | 0/14g | 4% | — | — |
| – | Kieren Briggs | RUC | 1 in 13g | 1/10g (0·0·0·0·0·1·0·0·0·0) | 1/5g | 8/30g | 16% | — | 🏉 72' |
| – | Lachie Ash | DEF | 1 in 16g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 0/6g | 4/41g | 6% | — | — |
| – | Connor Idun | DEF | 0 in 16g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 0/41g | 0% | — | — |
| – | Jack Ough | MID | 0 in 1g | 0/1g (0) | 0/0g | 0/0g | 0% | — | — |
| – | Jayden Laverde | DEF | 0 in 14g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/9g | 0/10g | 0% | — | — |
| – | Riley Hamilton | FWD | 0 in 1g | 0/1g (0) | 0/0g | 0/0g | 0% | — | 🏉 79' |
| – | Sam Taylor | DEF | 0 in 5g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/7g | 1/42g | 2% | — | — |

**Geelong Cats** (team sheet)

| # | Player | Pos | 2026 | Last 10 | vs opp | Venue | Goal % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Jeremy Cameron | KF | 39 in 15g | 22/10g (3·3·1·3·3·4·0·3·2·0) | 13/6g | 165/60g | 84% | ⚡ Anytime Goal $1.02 AI 90% ✗ No goal; 🎯 First Goal $9.00 AI 8% ✗ Not first | — |
| – | Shannon Neale | KF | 30 in 16g | 17/10g (2·3·2·2·0·0·1·2·2·3) | 7/3g | 5/1g | 80% | ⚡ Anytime Goal $1.09 AI 80% ✗ No goal | — |
| – | Oliver Henry | FWD | 25 in 15g | 16/10g (0·1·4·2·2·2·1·2·2·0) | 6/5g | 1/1g | 80% | ⚡ Anytime Goal $1.14 AI 77% ✓ Scored | 🏉 58' |
| – | Shaun Mannagh | FWD | 21 in 16g | 16/10g (1·4·3·5·1·1·1·0·0·0) | 3/2g | 1/1g | 68% | ⚡ Anytime Goal $1.36 AI 75% ✓ Scored | 🏉 8' 18' 86' 86' |
| – | Jack Martin | FWD | 19 in 14g | 14/10g (1·1·2·2·0·1·2·0·3·2) | 6/10g | 3/6g | 74% | — | — |
| – | Oliver Dempsey | MID | 17 in 16g | 9/10g (0·1·1·0·0·2·1·2·0·2) | 3/3g | 1/1g | 70% | — | 🏉 16' 32' |
| – | Patrick Dangerfield | FWD | 17 in 12g | 14/10g (1·1·2·1·1·1·1·1·0·5) | 17/18g | 7/7g | 78% | ⚡ Anytime Goal $1.30 AI 71% ✗ No goal | — |
| – | Oliver Wiltshire | FWD | 8 in 8g | 9/10g (0·1·0·1·1·0·0·3·2·1) | 0/0g | 0/0g | 60% | — | — |
| – | Jack Bowes | MID | 7 in 8g | 8/10g (0·1·2·1·0·0·1·1·2·0) | 2/9g | 1/5g | 56% | — | — |
| – | Bailey Smith | MID | 6 in 15g | 4/10g (1·0·0·0·2·1·0·0·0·0) | 4/9g | 1/3g | 32% | — | — |
| – | Jack Henry | DEF | 6 in 12g | 5/10g (0·0·0·0·1·2·1·0·1·0) | 3/8g | 0/2g | 18% | — | — |
| – | Max Holmes | MID | 4 in 16g | 3/10g (0·2·0·0·0·0·0·1·0·0) | 2/5g | 1/1g | 30% | — | — |
| – | Lawson Humphries | DEF | 3 in 15g | 3/10g (1·0·1·0·0·1·0·0·0·0) | 0/1g | 0/1g | 20% | — | — |
| – | Oisin Mullin | MID | 3 in 16g | 3/10g (0·0·0·1·0·0·0·0·1·1) | 0/4g | 0/1g | 16% | — | — |
| – | Tom Atkins | MID | 2 in 16g | 2/10g (0·0·0·0·1·0·0·1·0·0) | 0/8g | 0/2g | 16% | — | — |
| – | Connor O'Sullivan | DEF | 1 in 16g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/2g | 0/1g | 4% | — | — |
| – | Jake Kolodjashnij | DEF | 1 in 10g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 2/12g | 0/1g | 6% | — | — |
| – | Mark Blicavs | MID | 1 in 13g | 1/10g (1·0·0·0·0·0·0·0·0·0) | 4/15g | 1/3g | 26% | — | — |
| – | Mitch Knevitt | FWD | 1 in 1g | 3/10g (0·1·0·1·0·0·0·0·0·1) | 0/2g | 0/0g | 28% | — | 🏉 78' |
| – | Sam De Koning | DEF | 1 in 15g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/4g | 0/0g | 8% | — | — |
| – | Tom Stewart | DEF | 1 in 14g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/9g | 0/2g | 4% | — | — |
| – | Zach Guthrie | DEF | 1 in 16g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 1/10g | 0/3g | 6% | — | — |
| – | Tanner Bruhn | DEF | 0 in 15g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/2g | 6/7g | 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._

**GWS GIANTS**

| Player | Line | Under | AI Under | Actual |
|---|---|---|---|---|
| Clayton Oliver | 31.5 | $1.92 | 51% | 36 ✗ |
| Lachie Ash ⚡ Under | 29.5 | $1.90 | 63% | 30 ✗ |
| Finn Callaghan | 27.5 | $1.92 | 50% | 19 ✓ |
| Connor Idun | 21.5 | $1.87 | 51% | 22 ✗ |
| Toby Greene | 19.5 | $1.87 | 53% | 33 ✗ |
| Harry Himmelberg ⚡ Under | 19.5 | $1.87 | 69% | 23 ✗ |
| Harvey Thomas | 18.5 | $1.97 | 49% | 12 ✓ |
| Joe Fonti | 18.5 | $1.87 | 60% | 16 ✓ |
| Ryan Angwin | 16.5 | $1.87 | 45% | 14 ✓ |

**Geelong Cats**

| Player | Line | Under | AI Under | Actual |
|---|---|---|---|---|
| Bailey Smith ⚡ Under | 32.5 | $1.91 | 65% | 32 ✓ |
| Max Holmes ⚡ Under | 28.5 | $1.92 | 62% | 34 ✗ |
| Tom Stewart ⚡ Under | 21.5 | $1.98 | 63% | 18 ✓ |
| Tanner Bruhn ⚡ Under | 21.5 | $1.80 | 73% | 13 ✓ |
| Lawson Humphries | 19.5 | $1.88 | 54% | 22 ✗ |
| Oliver Dempsey | 18.5 | $1.78 | 52% | 22 ✗ |
| Tom Atkins | 16.5 | $1.80 | 50% | 19 ✗ |
| Shaun Mannagh | 16.5 | $1.87 | 58% | 33 ✗ |
| Patrick Dangerfield | 16.5 | $1.87 | 49% | 12 ✓ |

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — GWS GIANTS 1586 · Geelong Cats 1711 · ELO difference: 125 in favour of Geelong Cats

**Positional Matchups** — lineup ELO by unit

| Unit | GWS GIANTS | Geelong Cats | Edge |
|---|---|---|---|
| Midfield | 1135 (best 1338) | 1127 (best 1376) | GWS GIANTS +8 |
| Forwards | 1238 (best 1587) | 1260 (best 1600) | Geelong Cats +21 |
| Defence | 1248 (best 1475) | 1103 (best 1392) | GWS GIANTS +145 |
| Ruck | 1193 (best 1193) | 1000 (best 1000) | GWS GIANTS +193 |

**Key Prediction Factors** — what the model weighted most

| # | Factor | Weight | Favours |
|---|---|---|---|
| 1 | ELO Difference | 14.0% | Geelong Cats |
| 2 | Midfield ELO | 11.0% | — |
| 3 | Recent Win Rate | 10.0% | GWS GIANTS |
| 4 | Forward Line ELO | 9.0% | Geelong Cats |
| 5 | Defensive ELO | 8.0% | GWS GIANTS |
| 6 | Scoring Form | 8.0% | — |
| 7 | Venue Advantage | 7.0% | GWS GIANTS |

**Model Confidence: 91%** — GWS GIANTS predicted to win by 25 points · Predicted total: 169 pts

**Record:** 4/4 predictions correct

**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/2026-r18-gws-giants-v-geelong-cats
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-07-11 09:21 UTC (latest tip update)