Match Recap
Round 12·Fri, 22-May-2026 6:30 PM (8:30 PM)·Perth Stadium·53,707 att.
Fremantle
16.8 (104)
vs
St Kilda
11.8 (74)
Fremantle won by 30

Fremantle defeated St Kilda 104–74, by 30 points. The match turned in the last quarter, when Fremantle outscored St Kilda 39–15; Fremantle won disposals 394–351 and contested possessions 148–131.

Quarter scores

TeamQ1Q2Q3Q4Final
Fremantle3.1 (19)7.2 (44)10.5 (65)16.8 (104)16.8 (104)
St Kilda4.1 (25)7.3 (45)9.5 (59)11.8 (74)11.8 (74)

Best on Ground

Top six by KICK Game Score — our 0–100 rating of the game each player had.

What is KICK? A 0-100 rating for every player, every game. 85+ elite · 70-84 top tier · 50-69 best-22 · <50 fringe. How it works →

1
Josh Treacy
Fremantle
19 disposals, 2 goals, 4 tackles
KICK 76
2
Max Hall
St Kilda
25 disposals, 2 goals, 2 tackles
KICK 73
3
Luke Jackson
Fremantle
22 disposals, 3 tackles, 7 clearances
KICK 73
4
Sam Flanders
St Kilda
25 disposals, 7 tackles, 1 clearances
KICK 67
5
Shai Bolton
Fremantle
25 disposals, 1 goals, 1 tackles
KICK 64
6
Murphy Reid
Fremantle
30 disposals, 1 goals, 2 tackles
KICK 63

Fremantle — full stats

What do K, HB, I50, CP mean?
KKicks
HBHandballs
DDisposals (kicks + handballs)
MMarks
TTackles
GGoals
BBehinds
HOHit-outs (rucks tapping the ball from a bounce)
I50Inside-50s (ball moved into attacking zone)
CLClearances (first possession from a stoppage)
CPContested possessions
CGClangers (errors: bad kicks, turnovers, frees against)
BRBrownlow votes (3-2-1 best-on-ground, one match)
R50Rebound 50s (ball cleared from defensive zone)
TOG%Time on ground percentage

Full glossary: AFL stats & terms →

PlayerKHBDMTGBHOI50CLCPCGBRTOG%KICK
#35 Josh Treacy12719114223929576
#9 Luke Jackson7152233121471837773
#10 Shai Bolton14112531121241147964
#16 Murphy Reid151530321153938363
#8 Andrew Brayshaw9162553371118060
#30 Nathan ODriscoll1017277243847753
#23 Karl Worner1213256221738552
#36 Brennan Cox1552010838451
#20 Patrick Voss74114432538948
#5 Heath Chapman12315822418848
#13 Luke Ryan1410249718647
#24 Jye Amiss718424138944
#28 Neil Erasmus781525121526744
#32 Michael Frederick9817111161618243
#6 Jordan Clark135184321328142
#44 Matthew Johnson416202313628037
#34 Corey Wagner1051524336837
#17 Judd McVee1061672136532
#21 Oscar McDonald7310521639231
#43 Isaiah Dudley7291321436429
#39 Sam Switkowski4371413427527
#18 Mason Cox448221213664726
#45 Chris Scerri26812146519

St Kilda — full stats

What do K, HB, I50, CP mean?
KKicks
HBHandballs
DDisposals (kicks + handballs)
MMarks
TTackles
GGoals
BBehinds
HOHit-outs (rucks tapping the ball from a bounce)
I50Inside-50s (ball moved into attacking zone)
CLClearances (first possession from a stoppage)
CPContested possessions
CGClangers (errors: bad kicks, turnovers, frees against)
BRBrownlow votes (3-2-1 best-on-ground, one match)
R50Rebound 50s (ball cleared from defensive zone)
TOG%Time on ground percentage

Full glossary: AFL stats & terms →

PlayerKHBDMTGBHOI50CLCPCGBRTOG%KICK
#40 Max Hall101525622591358673
#9 Sam Flanders169257711628467
#35 Jack Sinclair218296141528063
#19 Rowan Marshall5914471125817456
#25 Mattaes Phillipou10919412531038354
#32 Mason Wood78156231918452
#22 Darcy Wilson1091931153928448
#8 Bradley Hill118195231539246
#44 Callum Wilkie129213214110045
#2 Marcus Windhager115163515427144
#36 Charlie Banfield8311553276443
#3 Jack Silvagni971672839543
#21 Tom De Koning628242023438139
#6 Jack Macrae711181422745934
#47 Anthony Caminiti5611511949033
#43 Cooper Sharman83115112427932
#34 Hugo Garcia46105122416929
#45 Liam OConnell82101511217729
#18 Jack Carroll841254327726
#14 Liam Stocker84124111467525
#23 Liam Henry549222256321
#20 Dougal Howard549515116
#13 Ryan Byrnes5712111448215