Barker was named on a wing in the 2025 Under-18 All-Australian team and slid down the draft order after an injury in his top-age season, before the Geelong Cats took him with their first-round pick. The 188cm midfielder was recruited from Mount Barker in South Australia and was expected to miss the opening stretch of 2026. He is yet to play a senior AFL game.