The AFL has released the 40-man All-Australian squad for the 2020 season.

The list is dominated by Geelong and Port Adelaide players, who both host a league-high five representatives.

Patrick Dangerfield is aiming for his eighth honour and is joined by teammates Mark Blicavs, Cam Guthrie, Tom Hawkins and Sam Menegola in the squad.

For Port Adelaide, Travis Boak, Zac Butters, Darcy Byrne-Jones, Charlie Dixon and Tom Jonas were all nominated.

Collingwood (Taylor Adams, Brayden Maynard, Scott Pendlebury and Darcy Moore) and West Coast (Andrew Gaff, Nic Naitanui, Liam Ryan, Brad Sheppard) have the next most representatives with four nominees each.

A total of 24 players are in contention for their first All-Australian blazer, while Adelaide, Gold Coast and North Melbourne are the only three clubs without a representative.

Melbourne's Max Gawn and West Coast's Nic Naitanui are vying for the starting ruckman position, with Collingwood's Brodie Grundy and North Melbourne's Todd Goldstein getting overlooked.

2020 40-MAN ALL-AUSTRALIAN SQUAD

Adelaide None

Brisbane: Harris Andrews, Hugh McCluggage, Lachie Neale

Carlton: Jacob Weitering

Collingwood: Taylor Adams, Brayden Maynard, Darcy Moore, Scott Pendlebury

Essendon: Jordan Ridley

Fremantle: Nat Fyfe, Luke Ryan, Matt Taberner

Geelong: Mark Blicavs, Patrick Dangerfield, Cam Guthrie, Tom Hawkins, Sam Menegola

Gold Coast Suns: None

GWS Giants: Nick Haynes

Hawthorn: Jack Gunston

Melbourne: Max Gawn, Clayton Oliver, Christian Petracca

North Melbourne: None

Port Adelaide: Travis Boak, Zak Butters, Darcy Byrne-Jones, Charlie Dixon, Tom Jonas

Richmond: Dylan Grimes, Dustin Martin, Nick Vlastuin,

St Kilda: Dan Butler, Jack Steele

Sydney: Tom Papley

West Coast Eagles: Andrew Gaff, Nic Naitanui, Liam Ryan, Brad Sheppard

Western Bulldogs: Marcus Bontempelli, Caleb Daniel, Jack Macrae