Triple M's Wayne Carey has named the 22 players in his 2018 All-Australian team.
DUCK'S FULL TEAM:
With the final home and away round upon us, Duck put together his complete All-Australian team of 22 on Triple M's Saturday Rub.
There's a lot of guys who were stiff to miss out on Duck's team, which contained the likes of Patrick Cripps, Max Gawn, Brodie Grundy, Clayton Oliver and Jack Riewoldt and a few that surprised the boys on the Saturday Rub a little more.
"Joel Selwood's missed out, who I love. Trent Cotchin has missed out of mine, who I love. Pendles has missed out, who I love," he said.
"He's had a great year, Tom Hawkins. He's just missed out. Josh Kelly just misses because of missing too many games."
Duck said Jack Riewoldt should have the captaincy.
"You know who I'd make captain this year?" he said.
"I'd make Jack Riewoldt - he's a selfless player now - and I'd make him captain."