Very quick go at a squad of 40:
Adelaide (3): Rory Sloane, Eddie Betts, Rory Laird
Brisbane (1): Dayne Zorko
Carlton (1): Patrick Cripps
Collingwood (1): Scott Pendlebury
Essendon (1): David Zaharakis
Fremantle (0): Nil
Geelong (2): Patrick Dangerfield, Joel Selwood
Gold Coast (3): Aaron Hall, Gary Ablett, Tom Lynch
GWS (5): Phil Davis, Dylan Shiel, Callan Ward, Tom Scully, Heath Shaw
Hawthorn (3): Josh Gibson, Sam Mitchell, Ben Stratton
Melbourne (2): Jack Viney, Max Gawn
North Melbourne (3): Jack Ziebell, Todd Goldstein, Jarrad Waite
Port Adelaide (1): Jasper Pittard
Richmond (0): Nil
St Kilda (2): Nick Riewoldt, Leigh Montagna
Sydney (6): Dan Hannebery, Tom Mitchell, Josh Kennedy, Lance Franklin, Luke Parker, Heath Grundy
West Coast (3): Nic Naitanui, Luke Shuey, Jeremy McGovern
Western Bulldogs (3): Luke Dahlhaus, Dale Morris, Lachie Hunter
Could probably go up to 60 odd players that would be deserving so there are obviously quite a few unlucky to miss. May be some oversights.
I think from Geelong Guthrie on half back and Motlop half forward would probably be starting on the ground never mind the squad