Match Recap
Round 21·Sun, 27-Jul-2025 3:15 PM·Docklands·22,570 att.
St Kilda
15.6 (96)
vs
Melbourne
13.12 (90)
St Kilda won by 6

St Kilda defeated Melbourne 96–90, by 6 points after a nailbiter. The match turned in the last quarter, when St Kilda outscored Melbourne 56–4; St Kilda led disposals 355–318 while Melbourne edged tackles 76–60.

Quarter scores

TeamQ1Q2Q3Q4Final
St Kilda2.1 (13)4.4 (28)6.4 (40)15.6 (96)15.6 (96)
Melbourne6.2 (38)9.4 (58)13.8 (86)13.12 (90)13.12 (90)

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
Nasiah Wanganeen-Milera
St Kilda
34 disposals, 4 goals, 4 tackles
KICK 100
2
Jack Viney
Melbourne
23 disposals, 1 goals, 16 tackles
KICK 93
3
Max Gawn
Melbourne
17 disposals, 2 tackles, 7 clearances
KICK 87
4
Max Hall
St Kilda
19 disposals, 7 tackles, 6 clearances
KICK 69
5
Christian Petracca
Melbourne
21 disposals, 1 goals, 2 tackles
KICK 68
6
Jack Sinclair
St Kilda
32 disposals, 5 tackles, 3 I50s
KICK 68

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
#7 Nasiah Wanganeen-Milera2593454416698286100
#40 Max Hall712192756918169
#35 Jack Sinclair201232753428668
#6 Jack Macrae101424461577158
#11 Hunter Clark1372066152737856
#19 Rowan Marshall9615343013758756
#32 Mason Wood8917421111919053
#3 Zak Jones1412266143827852
#1 Jack Higgins9110824118852
#2 Marcus Windhager10122253331038451
#44 Callum Wilkie121137211110041
Hugh Boxshall6915432934837
#8 Bradley Hill12315511131238835
#47 Anthony Caminiti921151112459833
#9 Jack Steele3101315113967132
#14 Liam Stocker75122311838431
#27 Arie Schoenmaker921182117230
#43 Cooper Sharman54921212628129
#24 Angus Hastie5510333217928
#13 Ryan Byrnes471161316522
#10 Mitch Owens46101111418721
#26 Alix Tauru325211327919
Lance Collard1111193

Melbourne — 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
#7 Jack Viney121123116114815538393
#11 Max Gawn107178245471358987
#5 Christian Petracca14721421110512318268
#13 Clayton Oliver131023391231457663
#24 Trent Rivers178258314418060
#36 Kysaiah Pickett11819171134948158
#31 Bayley Fritsch74118332438554
#37 Kade Chandler112132423278251
#18 Jake Melksham71843213717746
#3 Christian Salem18422711118245
#15 Ed Langdon6814642128642
#17 Jake Bowey12113552117341
#22 Blake Howes7916531328635
#32 Tom Sparrow7815423417833
#25 Tom McDonald9312813110032
#20 Xavier Lindsay54911213417332
#4 Judd McVee931271438730
#19 Harvey Langford731011131317628
#2 Jacob van Rooyen5510321101646926
#35 Harry Petty325423228025
#10 Daniel Turner729711129725
Caleb Windsor63923246124
Charlie Spargo2213111712