It’s Joel Selwood. But you already knew that.
The Geelong skipper has already racked up 28 frees for the year, five ahead of ruck duo Shane Mumford and Todd Goldstein.
If this continues it would be the fifth consecutive year the Geelong skipper lead the AFL for total free kicks. He also received the most in 2008 and 2009.
Meanwhile, North Melbourne is now the team who have received the most free kicks for the season.
The Roos have 191 for the year, followed by Brisbane (187) and the Bulldogs (184).
Gold Coast have recorded the least on just 139.