AFL Player Ratings - Midfielder
See how fans rate the best current AFL midfielders, based on live votes from our AFL Player Rater. These real-time rankings highlight the top midfielders in the AFL right now, based on performance, consistency and fan opinion.
Best Midfielder Ratings
| Player | Team | Matchups | Win % | Rating | |
|---|---|---|---|---|---|
| 1 | Toby Greene | GWS | 20 | 95.00% | 1,687.3 |
| 2 | Nick Daicos | Collingwood | 21 | 90.48% | 1,681.1 |
| 3 | Isaac Heeney | Sydney | 20 | 95.00% | 1,680.6 |
| 4 | Marcus Bontempelli | Bulldogs | 21 | 90.48% | 1,673.0 |
| 5 | Christian Petracca | Gold Coast | 22 | 81.82% | 1,650.5 |
| 6 | Bailey Smith | Geelong | 19 | 84.21% | 1,642.6 |
| 7 | Jai Newcombe | Hawthorn | 21 | 80.95% | 1,640.4 |
| 8 | Caleb Serong | Fremantle | 19 | 84.21% | 1,635.1 |
| 9 | Zak Butters | Port Adelaide | 22 | 81.82% | 1,633.7 |
| 10 | Will Ashcroft | Brisbane | 22 | 81.82% | 1,631.1 |
| 11 | Zac Bailey | Brisbane | 19 | 78.95% | 1,627.3 |
| 12 | Bailey Humphrey | Gold Coast | 19 | 78.95% | 1,624.4 |
| 13 | Hugh McCluggage | Brisbane | 21 | 76.19% | 1,617.7 |
| 14 | Tom Green | GWS | 19 | 78.95% | 1,617.1 |
| 15 | Zach Merrett | Essendon | 19 | 78.95% | 1,614.2 |
| 16 | Noah Anderson | Gold Coast | 20 | 75.00% | 1,612.4 |
| 17 | Matthew Kennedy | Bulldogs | 20 | 75.00% | 1,603.9 |
| 18 | Chad Warner | Sydney | 21 | 71.43% | 1,603.6 |
| 19 | Jordan Dawson | Adelaide | 20 | 75.00% | 1,603.6 |
| 20 | Kysaiah Pickett | Melbourne | 21 | 71.43% | 1,600.2 |
| 21 | Tim Taranto | Richmond | 19 | 73.68% | 1,595.4 |
| 22 | Finn Callaghan | GWS | 20 | 70.00% | 1,594.6 |
| 23 | Josh Rachele | Adelaide | 22 | 68.18% | 1,590.6 |
| 24 | Levi Ashcroft | Brisbane | 20 | 70.00% | 1,589.4 |
| 25 | Lachie Neale | Brisbane | 21 | 66.67% | 1,586.7 |
| 26 | Matthew Rowell | Gold Coast | 20 | 70.00% | 1,586.5 |
| 27 | Ed Richards | Bulldogs | 21 | 66.67% | 1,578.9 |
| 28 | Harry Sheezel | North Melbourne | 19 | 68.42% | 1,577.8 |
| 29 | Sam Walsh | Carlton | 21 | 66.67% | 1,576.9 |
| 30 | Shai Bolton | Fremantle | 20 | 70.00% | 1,576.8 |
| 31 | Errol Gulden | Sydney | 21 | 66.67% | 1,575.0 |
| 32 | Harley Reid | West Coast | 20 | 65.00% | 1,572.8 |
| 33 | Jason Horne-Francis | Port Adelaide | 21 | 66.67% | 1,572.7 |
| 34 | James Rowbottom | Sydney | 18 | 66.67% | 1,571.6 |
| 35 | Toby Bedford | GWS | 20 | 65.00% | 1,570.0 |
| 36 | Jack Viney | Melbourne | 22 | 63.64% | 1,569.6 |
| 37 | Max Holmes | Geelong | 23 | 65.22% | 1,567.8 |
| 38 | Oliver Dempsey | Geelong | 19 | 68.42% | 1,566.4 |
| 39 | Patrick Cripps | Carlton | 21 | 66.67% | 1,565.7 |
| 40 | Tom Atkins | Geelong | 20 | 65.00% | 1,564.5 |
| 41 | Hayden Young | Fremantle | 20 | 65.00% | 1,564.4 |
| 42 | Andrew Brayshaw | Fremantle | 22 | 63.64% | 1,564.3 |
| 43 | Luke Davies-Uniacke | North Melbourne | 22 | 63.64% | 1,562.7 |
| 44 | Touk Miller | Gold Coast | 18 | 66.67% | 1,562.0 |
| 45 | Josh Dunkley | Brisbane | 19 | 63.16% | 1,560.2 |
| 46 | Willem Duursma | West Coast | 20 | 65.00% | 1,559.5 |
| 47 | George Hewett | Carlton | 21 | 61.90% | 1,559.2 |
| 48 | Will Day | Hawthorn | 17 | 64.71% | 1,558.1 |
| 49 | Jack Steele | Melbourne | 19 | 63.16% | 1,556.1 |
| 50 | Ollie Wines | Port Adelaide | 19 | 63.16% | 1,554.4 |
| 51 | Jy Simpkin | North Melbourne | 17 | 64.71% | 1,554.2 |
| 52 | Jack Graham | West Coast | 21 | 61.90% | 1,553.5 |
| 53 | Jarrod Berry | Brisbane | 19 | 63.16% | 1,550.9 |
| 54 | Scott Pendlebury | Collingwood | 20 | 60.00% | 1,550.6 |
| 55 | Clayton Oliver | GWS | 19 | 63.16% | 1,550.3 |
| 56 | George Wardlaw | North Melbourne | 22 | 59.09% | 1,549.7 |
| 57 | Elliot Yeo | West Coast | 21 | 61.90% | 1,549.0 |
| 58 | Tom Sparrow | Melbourne | 20 | 60.00% | 1,546.6 |
| 59 | Josh Kelly | GWS | 20 | 60.00% | 1,546.6 |
| 60 | Isaac Cumming | Adelaide | 20 | 60.00% | 1,546.2 |
| 61 | Jeremy Sharp | Fremantle | 20 | 60.00% | 1,546.0 |
| 62 | Lachie Weller | Gold Coast | 18 | 61.11% | 1,543.5 |
| 63 | Mattaes Phillipou | St Kilda | 21 | 57.14% | 1,543.4 |
| 64 | Stephen Coniglio | GWS | 20 | 60.00% | 1,543.2 |
| 65 | Izak Rankine | Adelaide | 20 | 60.00% | 1,542.8 |
| 66 | Jye Caldwell | Essendon | 21 | 57.14% | 1,542.0 |
| 67 | Adam Treloar | Bulldogs | 20 | 60.00% | 1,541.8 |
| 68 | Justin McInerney | Sydney | 21 | 57.14% | 1,540.6 |
| 69 | James Peatling | Adelaide | 21 | 57.14% | 1,540.1 |
| 70 | Joel Freijah | Bulldogs | 21 | 57.14% | 1,535.8 |
| 71 | Steele Sidebottom | Collingwood | 19 | 57.89% | 1,535.2 |
| 72 | Tom Liberatore | Bulldogs | 21 | 57.14% | 1,534.6 |
| 73 | Bradley Hill | St Kilda | 20 | 60.00% | 1,533.9 |
| 74 | Tanner Bruhn | Geelong | 21 | 57.14% | 1,533.2 |
| 75 | Harvey Langford | Melbourne | 21 | 57.14% | 1,533.0 |
| 76 | James Jordon | Sydney | 21 | 57.14% | 1,532.2 |
| 77 | Massimo D'Ambrosio | Hawthorn | 20 | 55.00% | 1,530.9 |
| 78 | Jordan De Goey | Collingwood | 18 | 55.56% | 1,528.2 |
| 79 | Jake Lloyd | Sydney | 21 | 57.14% | 1,528.2 |
| 80 | Sam Durham | Essendon | 21 | 57.14% | 1,528.1 |
| 81 | Harvey Thomas | GWS | 19 | 57.89% | 1,527.6 |
| 82 | Ed Langdon | Melbourne | 20 | 55.00% | 1,527.3 |
| 83 | Tom Powell | North Melbourne | 22 | 54.55% | 1,527.1 |
| 84 | Darcy Parish | Essendon | 21 | 57.14% | 1,527.0 |
| 85 | Ned Long | Collingwood | 22 | 54.55% | 1,526.2 |
| 86 | Dan Curtin | Adelaide | 20 | 55.00% | 1,525.6 |
| 87 | Jagga Smith | Carlton | 20 | 55.00% | 1,524.0 |
| 88 | James Worpel | Geelong | 20 | 55.00% | 1,523.0 |
| 89 | Adam Cerra | Carlton | 21 | 57.14% | 1,522.9 |
| 90 | Jacob Hopper | Richmond | 20 | 55.00% | 1,522.2 |
| 91 | Jhye Clark | Geelong | 18 | 55.56% | 1,522.2 |
| 92 | Jack Bowes | Geelong | 20 | 55.00% | 1,522.1 |
| 93 | Nic Martin | Essendon | 20 | 55.00% | 1,521.2 |
| 94 | Sam Lalor | Richmond | 20 | 55.00% | 1,520.5 |
| 95 | Sam Davidson | Bulldogs | 20 | 55.00% | 1,517.6 |
| 96 | Corey Wagner | Fremantle | 19 | 52.63% | 1,517.4 |
| 97 | Ryley Sanders | Bulldogs | 19 | 52.63% | 1,516.6 |
| 98 | Cooper Lord | Carlton | 19 | 52.63% | 1,515.5 |
| 99 | Sid Draper | Adelaide | 21 | 52.38% | 1,514.0 |
| 100 | Dan Annable | Brisbane | 21 | 52.38% | 1,513.8 |
| 101 | Josh Ward | Hawthorn | 21 | 52.38% | 1,513.6 |
| 102 | Riley Garcia | Bulldogs | 21 | 52.38% | 1,512.3 |
| 103 | Jake Soligo | Adelaide | 21 | 52.38% | 1,512.2 |
| 104 | Sam Marshall | Brisbane | 19 | 52.63% | 1,512.1 |
| 105 | Corey Warner | Sydney | 21 | 52.38% | 1,509.3 |
| 106 | Conor Nash | Hawthorn | 21 | 52.38% | 1,507.9 |
| 107 | Matthew Johnson | Fremantle | 19 | 52.63% | 1,506.3 |
| 108 | Willem Drew | Port Adelaide | 22 | 54.55% | 1,504.9 |
| 109 | Xavier Duursma | Essendon | 18 | 50.00% | 1,503.5 |
| 110 | Mason Wood | St Kilda | 21 | 52.38% | 1,503.3 |
| 111 | Patrick Lipinski | Collingwood | 20 | 50.00% | 1,501.9 |
| 112 | Bruce Reville | Brisbane | 22 | 50.00% | 1,501.3 |
| 113 | Elijah Hollands | Carlton | 20 | 50.00% | 1,500.8 |
| 114 | Kyle Langford | Essendon | 20 | 50.00% | 1,500.5 |
| 115 | Jaeger O'Meara | Fremantle | 20 | 50.00% | 1,499.5 |
| 116 | Angus Sheldrick | Sydney | 21 | 47.62% | 1,498.1 |
| 117 | Harry Rowston | GWS | 18 | 50.00% | 1,497.5 |
| 118 | Alex Davies | Gold Coast | 21 | 47.62% | 1,496.2 |
| 119 | Will Graham | Gold Coast | 18 | 50.00% | 1,494.5 |
| 120 | Sam Butler | Hawthorn | 21 | 47.62% | 1,493.1 |
| 121 | Finlay Macrae | West Coast | 21 | 47.62% | 1,492.8 |
| 122 | Luke Kennedy | Bulldogs | 21 | 47.62% | 1,492.4 |
| 123 | Sam Clohesy | Gold Coast | 21 | 47.62% | 1,492.4 |
| 124 | Neil Erasmus | Fremantle | 21 | 47.62% | 1,490.8 |
| 125 | Sam Berry | Adelaide | 21 | 47.62% | 1,490.8 |
| 126 | Dylan Stephens | North Melbourne | 19 | 47.37% | 1,490.0 |
| 127 | Blake Acres | Carlton | 21 | 47.62% | 1,490.0 |
| 128 | Brayden Fiorini | Essendon | 19 | 47.37% | 1,490.0 |
| 129 | Cameron Mackenzie | Hawthorn | 21 | 47.62% | 1,489.2 |
| 130 | Harry Schoenberg | West Coast | 21 | 47.62% | 1,488.8 |
| 131 | Brayden Cook | Adelaide | 21 | 47.62% | 1,488.4 |
| 132 | Tim Kelly | West Coast | 19 | 47.37% | 1,488.2 |
| 133 | Deven Robertson | West Coast | 21 | 47.62% | 1,488.1 |
| 134 | Jack Crisp | Collingwood | 19 | 47.37% | 1,486.7 |
| 135 | Mitch Knevitt | Geelong | 19 | 47.37% | 1,486.0 |
| 136 | Luke Nankervis | Adelaide | 21 | 47.62% | 1,485.6 |
| 137 | Jack Ross | Richmond | 20 | 45.00% | 1,485.3 |
| 138 | Josh Smillie | Richmond | 20 | 45.00% | 1,484.0 |
| 139 | Tom Gross | West Coast | 17 | 47.06% | 1,480.9 |
| 140 | Nathan O'Driscoll | Fremantle | 19 | 47.37% | 1,480.3 |
| 141 | Xavier O'Halloran | GWS | 22 | 45.45% | 1,480.3 |
| 142 | Jack Macrae | St Kilda | 20 | 45.00% | 1,480.2 |
| 143 | Harrison Jones | Essendon | 20 | 45.00% | 1,479.8 |
| 144 | Nick Holman | Gold Coast | 22 | 45.45% | 1,479.6 |
| 145 | Jai Culley | Melbourne | 20 | 45.00% | 1,479.0 |
| 146 | Toby McMullin | GWS | 20 | 45.00% | 1,478.9 |
| 147 | Luke Urquhart | North Melbourne | 20 | 45.00% | 1,478.9 |
| 148 | Matthew Cottrell | Carlton | 20 | 45.00% | 1,478.8 |
| 149 | Will Setterfield | Essendon | 21 | 42.86% | 1,477.3 |
| 150 | Hunter Clark | St Kilda | 20 | 45.00% | 1,476.5 |
| 151 | Harry Morrison | Hawthorn | 20 | 45.00% | 1,476.1 |
| 152 | Hugo Garcia | St Kilda | 20 | 45.00% | 1,474.7 |
| 153 | Dyson Sharp | Essendon | 20 | 45.00% | 1,474.5 |
| 154 | Sam Flanders | St Kilda | 20 | 45.00% | 1,472.3 |
| 155 | Sullivan Robey | Essendon | 19 | 42.11% | 1,471.5 |
| 156 | Nikolas Cox | Essendon | 20 | 45.00% | 1,471.0 |
| 157 | Edward Allan | Collingwood | 20 | 45.00% | 1,470.7 |
| 158 | Jackson Mead | Port Adelaide | 20 | 45.00% | 1,470.5 |
| 159 | Ryan Angwin | GWS | 19 | 42.11% | 1,470.0 |
| 160 | Riley Hamilton | GWS | 17 | 41.18% | 1,469.6 |
| 161 | Lachlan Sholl | Adelaide | 19 | 42.11% | 1,469.3 |
| 162 | Cody Anderson | Hawthorn | 21 | 42.86% | 1,467.9 |
| 163 | Arthur Jones | Bulldogs | 20 | 40.00% | 1,467.7 |
| 164 | Leon Kickett | Fremantle | 17 | 41.18% | 1,466.2 |
| 165 | Elijah Hewett | West Coast | 19 | 42.11% | 1,463.2 |
| 166 | Jack Hutchinson | West Coast | 18 | 38.89% | 1,458.9 |
| 167 | Kane McAuliffe | Richmond | 19 | 42.11% | 1,457.9 |
| 168 | Jack Ison | Carlton | 21 | 42.86% | 1,457.3 |
| 169 | Ollie Greeves | Hawthorn | 20 | 40.00% | 1,457.2 |
| 170 | Bailey Scott | North Melbourne | 20 | 40.00% | 1,457.0 |
| 171 | Harley Barker | Geelong | 18 | 38.89% | 1,456.0 |
| 172 | Henry Hustwaite | Hawthorn | 20 | 40.00% | 1,454.8 |
| 173 | Dion Prestia | Richmond | 20 | 40.00% | 1,454.5 |
| 174 | Tyler Sonsie | Richmond | 20 | 40.00% | 1,452.5 |
| 175 | Hugo Ralphsmith | Richmond | 18 | 38.89% | 1,451.7 |
| 176 | Elijah Tsatas | Essendon | 22 | 40.91% | 1,451.6 |
| 177 | Sam Cumming | Richmond | 22 | 40.91% | 1,450.9 |
| 178 | Will Lorenz | Port Adelaide | 17 | 35.29% | 1,450.5 |
| 179 | Hugh Boxshall | St Kilda | 18 | 38.89% | 1,450.4 |
| 180 | Robert Hansen Jr | North Melbourne | 19 | 36.84% | 1,450.0 |
| 181 | Ben Jepson | Gold Coast | 19 | 36.84% | 1,447.8 |
| 182 | Ben Camporeale | Carlton | 19 | 36.84% | 1,446.3 |
| 183 | Paddy Dow | St Kilda | 21 | 38.10% | 1,445.1 |
| 184 | Oliver Hannaford | GWS | 19 | 36.84% | 1,444.9 |
| 185 | Darcy Wilson | St Kilda | 19 | 36.84% | 1,444.2 |
| 186 | Charlie Banfield | St Kilda | 21 | 38.10% | 1,442.6 |
| 187 | Campbell Chesser | Carlton | 21 | 38.10% | 1,441.4 |
| 188 | Archer Day-Wicks | Essendon | 20 | 35.00% | 1,441.1 |
| 189 | Lucas Camporeale | Carlton | 21 | 38.10% | 1,438.4 |
| 190 | Angus Anderson | Collingwood | 22 | 36.36% | 1,438.1 |
| 191 | Roan Steele | Collingwood | 18 | 33.33% | 1,437.7 |
| 192 | Jack Watkins | Port Adelaide | 20 | 35.00% | 1,436.5 |
| 193 | Hugo Mikunda | North Melbourne | 20 | 35.00% | 1,436.0 |
| 194 | Billy Dowling | Adelaide | 18 | 33.33% | 1,435.2 |
| 195 | Tyan Prindable | Collingwood | 18 | 33.33% | 1,434.3 |
| 196 | Clay Hall | West Coast | 18 | 33.33% | 1,434.0 |
| 197 | Chris Scerri | Fremantle | 21 | 38.10% | 1,433.9 |
| 198 | Beau Addinsall | Gold Coast | 20 | 35.00% | 1,432.8 |
| 199 | Sam Allen | West Coast | 18 | 33.33% | 1,432.3 |
| 200 | James Tunstill | Brisbane | 18 | 33.33% | 1,432.2 |
| 201 | Milan Murdock | West Coast | 20 | 35.00% | 1,431.7 |
| 202 | Christian Moraes | Port Adelaide | 19 | 31.58% | 1,430.7 |
| 203 | Matt LeRay | Hawthorn | 19 | 31.58% | 1,426.5 |
| 204 | Adam Sweid | Fremantle | 19 | 31.58% | 1,424.6 |
| 205 | Harry DeMattia | Collingwood | 19 | 31.58% | 1,422.3 |
| 206 | George Stevens | Geelong | 19 | 31.58% | 1,420.4 |
| 207 | Patrick Said | St Kilda | 18 | 27.78% | 1,420.3 |
| 208 | Hunter Holmes | Geelong | 19 | 31.58% | 1,419.0 |
| 209 | Tom Burton | Richmond | 17 | 29.41% | 1,418.8 |
| 210 | Reece Torrent | Brisbane | 20 | 30.00% | 1,418.7 |
| 211 | Talor Byrne | Carlton | 18 | 27.78% | 1,418.1 |
| 212 | Ewan Mackinlay | Port Adelaide | 19 | 31.58% | 1,417.6 |
| 213 | Patrick Retschko | Richmond | 18 | 27.78% | 1,416.2 |
| 214 | Jack Dalton | Hawthorn | 17 | 29.41% | 1,416.0 |
| 215 | Luke Beecken | Brisbane | 17 | 23.53% | 1,415.1 |
| 216 | Nick Driscoll | Geelong | 17 | 23.53% | 1,412.9 |
| 217 | Benny Barrett | Port Adelaide | 19 | 26.32% | 1,411.6 |
| 218 | Hamish Davis | West Coast | 20 | 30.00% | 1,410.4 |
| 219 | Jai Murray | Gold Coast | 19 | 26.32% | 1,407.6 |
| 220 | Jack Ough | GWS | 18 | 27.78% | 1,404.9 |
| 221 | Will Brodie | Port Adelaide | 21 | 28.57% | 1,402.7 |
| 222 | Cam Nairn | Hawthorn | 22 | 27.27% | 1,401.3 |
| 223 | James Trezise | Richmond | 19 | 26.32% | 1,398.9 |
| 224 | Jevan Phillipou | Sydney | 21 | 28.57% | 1,397.9 |
| 225 | Tai Hayes | Brisbane | 18 | 22.22% | 1,395.1 |
| 226 | Tylah Williams | West Coast | 19 | 26.32% | 1,393.9 |
| 227 | Koby Coulson | Gold Coast | 18 | 22.22% | 1,390.6 |
| 228 | Toby Whan | Fremantle | 17 | 17.65% | 1,389.1 |
| 229 | Koby Evans | Brisbane | 18 | 22.22% | 1,388.5 |
| 230 | Zak Evans | Gold Coast | 21 | 23.81% | 1,386.7 |
| 231 | Saad El-Hawli | Essendon | 20 | 25.00% | 1,385.1 |
| 232 | Mani Liddy | Port Adelaide | 19 | 21.05% | 1,381.1 |
| 233 | Sam Swadling | Collingwood | 19 | 15.79% | 1,374.4 |
| 234 | River Stevens | North Melbourne | 18 | 16.67% | 1,369.3 |
| 235 | Noah Roberts-Thomson | Richmond | 17 | 11.76% | 1,365.0 |
| 236 | Riley Onley | Melbourne | 19 | 15.79% | 1,363.4 |
| 237 | Zane Peucker | Richmond | 18 | 11.11% | 1,353.1 |
| 238 | Billy Cootee | Sydney | 19 | 5.26% | 1,320.0 |
How The AFL Midfielder Ratings Work
The AFL Player Ratings for midfielders rank the best players in the AFL based on fan votes from the AFL Player Rater. Every player is matched head-to-head against other midfielders, allowing fans to directly compare and decide who is better in each matchup.
Because all comparisons are position-specific, these rankings provide a true reflection of the best AFL midfielder, rather than mixing players across different roles. So if you're looking for the best midfielder, this list is built only on fair, like-for-like matchups.
Our system uses an Elo-style rating algorithm, where every player starts on the same rating and gains or loses points after each vote. Beating a higher-ranked opponent results in a bigger increase, while losing to a lower-ranked player leads to a larger drop.
These ratings are live and constantly updating, meaning they reflect current form and momentum across the AFL season. Players can climb quickly with standout performances, but staying at the top requires consistently outperforming other elite midfielders.
If you're searching for the best AFL midfielder, these fan-driven rankings provide a clear and up-to-date view of who is leading the way right now.
Have your say! Head to the AFL Player Rater and start voting today.



















