KICK Rating · 2020s · midfielders

Best AFL midfielders of the 2020s

The best midfielders of the 2020s by KICK-M, calibrated so the 95th-percentile midfielder season sits at 76. Raw formula + overall KICK shown for transparency. Minimum 50 games across 2020–2029.

See the all-time midfielders leaderboard or read how positional KICK works.

#PlayerTeamGP KICK-M avg Raw Best KICK
ref
1 Marcus Bontempelli Western Bulldogs 137 84 79 100 78
2 Lachie Neale Brisbane Lions 140 76 73 100 72
3 Clayton Oliver Melbourne 129 76 73 100 71
4 Jack Steele St Kilda 129 75 72 100 71
5 Christian Petracca Melbourne 130 75 72 100 71
6 Zach Merrett Essendon 131 73 70 100 70
7 Nick Daicos Collingwood 100 72 70 100 69
8 Touk Miller Gold Coast 118 72 70 100 69
9 Jarryd Lyons Brisbane Lions 69 71 69 100 68
10 Rory Laird Adelaide 130 71 69 100 68
11 Jordan Dawson Adelaide 135 70 68 100 65
12 Tom Liberatore Western Bulldogs 127 70 68 100 68
13 Harry Sheezel North Melbourne 73 70 68 100 67
14 Josh Dunkley Brisbane Lions 134 69 68 100 67
15 Patrick Cripps Carlton 134 69 68 100 67
16 Tim Taranto Richmond 114 68 67 100 67
17 Caleb Serong Fremantle 133 68 67 100 66
18 Jack Macrae St Kilda 126 68 67 100 66
19 Andrew Brayshaw Fremantle 137 68 67 100 66
20 Matt Rowell Gold Coast 111 67 66 100 66
21 Darcy Parish Essendon 95 67 66 100 66
22 Tom Green Greater Western Sydney 114 66 66 100 65
23 Sam Walsh Carlton 116 66 65 100 65
24 Adam Treloar Western Bulldogs 92 65 65 100 64
25 Tom Mitchell Collingwood 94 65 65 100 64
26 Luke Davies-Uniacke North Melbourne 113 65 65 100 64
27 Brad Crouch St Kilda 77 65 65 100 64
28 Noah Anderson Gold Coast 134 64 65 100 64
29 Hugh McCluggage Brisbane Lions 148 64 64 100 63
30 Errol Gulden Sydney 105 63 64 100 63
31 Luke Parker North Melbourne 125 63 64 95 63
32 Josh Kelly Greater Western Sydney 110 63 63 100 63
33 Ollie Wines Port Adelaide 132 62 63 100 62
34 Bailey Smith Geelong 108 62 63 100 62
35 Jack Viney Melbourne 118 62 63 100 62
36 Zak Butters Port Adelaide 124 62 63 100 62
37 Jai Newcombe Hawthorn 106 62 62 100 61
38 Dayne Zorko Brisbane Lions 135 62 62 100 61
39 Jack Sinclair St Kilda 130 60 61 100 59
40 Callum Mills Sydney 102 60 61 100 59
41 Will Ashcroft Brisbane Lions 64 60 61 100 60
42 Sam Docherty Carlton 89 59 60 98 57
43 Lachie Whitfield Greater Western Sydney 126 59 60 88 58
44 Matt Crouch Adelaide 54 59 60 88 60
45 Patrick Dangerfield Geelong 110 59 60 100 59
46 Chad Warner Sydney 114 59 60 96 59
47 Elliot Yeo West Coast 57 59 60 94 59
48 Cameron Guthrie Geelong 77 59 60 100 59
49 Jack Crisp Collingwood 145 58 59 97 57
50 George Hewett Carlton 106 58 59 100 59