Geelong's thumping of Port Adelaide, headlined by their trio of superstars, has firmly established all three inside Zero Hanger's MVP rankings for the second week in a row as Round 21 saw five players achieve a perfect 20-vote performance.

On Sunday, it was Max Holmes who thrilled Kardinia Park, dominating a diminished Port Adelaide midfield with 35 disposals, two goals and a career-high 15 score involvements to earn the maximum vote count. It moves him to 156 votes total for the season and sixth on the leaderboard.

Jeremy Cameron polled a solid 14 votes as he gains more ground on achieving a rare 100-goal season, tallying another six, despite the best efforts of the Power's Lachie Jones, securing his position inside the top 10. Bailey Smith has held his position inside the leaderboard's top five as well, despite recording just two votes this week in yet another 30-disposal outing for the superstar recruit.

The remaining four perfect performance took place on Saturday. The day of action was opened with a thrashing under the roof at Marvel Stadium, Jack Viney leading Melbourne's 83-point win with 25 disposals, a goal and 13 clearances - one short of a career-high.

Noah Anderson (20 votes) entered the top 10 after he outclassed the young Tigers outfit in Carrara, registering 38 disposals - the seventh time he's cleared the 35-disposal threshold this season. Matt Rowell also scooped up 15 votes with his 30 touches and 12 clearances, now firmly entrenched inside the top three behind Andrew Brayshaw and Nick Daicos.

Brodie Grundy (20 votes) is in career-best form, trouncing more poor ruckmen in Sydney's gritty win over Essendon. He dominated in the ruck with 32 hitouts but it was his mammoth effort around the contest that won over our voters, recording a career-high 39 disposals, 13 clearances, eight ground ball gets and nine score involvements.

Finally, it's impossible to ignore the arrival of Logan Morris now, after passing the AFL's biggest test with flying colours on Saturday night, the key factor in Brisbane's win over Collingwood at the MCG. Morris flies home with a six-goal haul and 20 votes from our staff as a result, closely followed by Hugh McCluggage (13 votes) and Lachie Neale (12 votes).

Other outstanding players from Round 21 include Aaron Naughton (19 votes), who kicked another bag of goals on Thursday night, taking him to fourth in the Coleman Medal race and accomplishing the second 50-goal season of his career.

Riley Thilthorpe was another key forward who dominated as he was too good for even Hawthorn's elite defensive unit, earning 19 votes for his four goals on Friday night, while Nasiah Wanganeen-Milera quietly gathered another 36 disposals in St Kilda's nine-point win against North Melbourne on Sunday.

Western Bulldogs vs GWS

 2025-07-31T09:30:00Z 
Bulldogs WON BY 88 POINTS
Marvel Stadium
WB   
132
FT
44
   GWS
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Aaron Naughton Tim English Aaron Naughton Aaron Naughton
4 Tim English Aaron Naughton Marcus Bontempelli Marcus Bontempelli
3 Marcus Bontempelli Sam Darcy Tim English Sam Darcy
2 Sam Darcy Marcus Bontempelli Sam Darcy Tim English
1 Rory Lobb Tom Liberatore Rory Lobb Lachie Ash

Adelaide vs Hawthorn

 2025-08-01T09:40:00Z 
Adelaide WON BY 14 POINTS
Adelaide Oval
ADEL   
101
FT
87
   HAW
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Riley Thilthorpe Riley Thilthorpe Riley Thilthorpe Jordan Dawson
4 Jordan Dawson Jack Gunston Izak Rankine Riley Thilthorpe
3 Izak Rankine Jordan Dawson Jordan Dawson Izak Rankine
2 Jack Gunston Izak Rankine Jack Ginnivan Dan Curtin
1 Massimo D'Ambrosio Will Day Jai Newcombe Massimo D'Ambrosio

Melbourne vs West Coast

 2025-08-02T03:20:00Z 
Melbourne WON BY 83 POINTS
Marvel Stadium
MELB   
139
FT
56
   WCE
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Jack Viney Jack Viney Jack Viney Max Gawn
4 Bayley Fritsch Bayley Fritsch Bayley Fritsch Jack Viney
3 Max Gawn Max Gawn Clayton Oliver Kysaiah Pickett
2 Christian Salem Christian Salem Max Gawn Clayton Oliver
1 Clayton Oliver Kysaiah Pickett Kysaiah Pickett Bayley Fritsch

Gold Coast vs Richmond

 2025-08-02T06:10:00Z 
Gold Coast WON BY 84 POINTS
People First Stadium
GC   
107
FT
23
   RICH
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Noah Anderson Noah Anderson Noah Anderson Noah Anderson
4 Matthew Rowell Matthew Rowell Matthew Rowell John Noble
3 Brayden Fiorini Ben King Sam Collins Matthew Rowell
2 Mac Andrew Brayden Fiorini Ben King Ben King
1 Ben King Sam Collins Mac Andrew Mac Andrew

Sydney vs Essendon

 2025-08-02T06:15:00Z 
Sydney WON BY 14 POINTS
SCG
SYD   
68
FT
54
   ESS
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Brodie Grundy Brodie Grundy Brodie Grundy Brodie Grundy
4 Errol Gulden Justin McInerney Errol Gulden Errol Gulden
3 Nick Blakey Nick Blakey Justin McInerney Isaac Heeney
2 Justin McInerney Errol Gulden Nick Blakey Nick Blakey
1 Isaac Heeney Sam Durham Isaac Heeney Justin McInerney

Collingwood vs Brisbane

 2025-08-02T09:35:00Z 
Brisbane WON BY 27 POINTS
MCG
COLL   
65
FT
92
   BL
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Logan Morris Logan Morris Logan Morris Logan Morris
4 Lachie Neale Hugh McCluggage Lachie Neale Lachie Neale
3 Hugh McCluggage Will Ashcroft Hugh McCluggage Hugh McCluggage
2 Will Ashcroft Nick Daicos Josh Dunkley Will Ashcroft
1 Nick Daicos Henry Smith Nick Daicos Josh Dunkley

St Kilda vs North Melbourne

 2025-08-03T03:40:00Z 
St Kilda WON BY 9 POINTS
Marvel Stadium
STK   
78
FT
69
   NMFC
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Nasiah Wanganeen-Milera Rowan Marshall Nasiah Wanganeen-Milera Nasiah Wanganeen-Milera
4 Rowan Marshall Colby McKercher Harry Sheezel Harry Sheezel
3 Colby McKercher Nasiah Wanganeen-Milera Rowan Marshall Rowan Marshall
2 Harry Sheezel Caleb Daniel Colby McKercher Colby McKercher
1 Caleb Daniel Harry Sheezel Nick Larkey Hugh Boxshall

Geelong vs Port Adelaide

 2025-08-03T05:15:00Z 
Geelong WON BY 88 POINTS
GMHBA Stadium
GEEL   
153
FT
65
   PORT
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Max Holmes Max Holmes Max Holmes Max Holmes
4 Jeremy Cameron Jeremy Cameron Jeremy Cameron Bailey Smith
3 Gryan Miers Gryan Miers Gryan Miers Gryan Miers
2 Oisin Mullin Oisin Mullin Jack Martin Jeremy Cameron
1 Jack Martin Patrick Dangerfield Shannon Neale Tom Stewart

Fremantle vs Carlton

 2025-08-03T07:10:00Z 
Fremantle WON BY 27 POINTS
Optus Stadium
FRE   
94
FT
67
   CARL
Mitch Keating Aidan Cellini Hayden Farquhar Nick Splitter
5 Jordan Clark Jordan Clark Andrew Brayshaw Luke Jackson
4 Patrick Cripps Andrew Brayshaw Patrick Cripps Jordan Clark
3 Andrew Brayshaw Patrick Cripps Caleb Serong Patrick Cripps
2 George Hewett Josh Treacy Jordan Clark Andrew Brayshaw
1 Luke Jackson George Hewett Josh Treacy George Hewett

LEADERBOARD

To view the full leaderboard, click here.

JOIN THE DISCUSSION