Cook was born in Mount Barker, his family moved to Woodcroft when he was 2. He played his junior career with Happy Valley in the Southern Football League.[4] Cook grew up supporting Adelaide in the AFL.
AFL career
Cook was drafted by Adelaide with pick 25 in the 2020 AFL draft. He made his debut in round 21 2021 against Port Adelaide and played the final three games of the season. Cook kicked a crucial goal in Adelaide's comeback Showdown win against Port Adelaide in 2022. Cook did not breakout until 2024, when he kicked a career-high three goals against North Melbourne at Bellerive Oval. He became one of the Crows' premier small forwards as Izak Rankine made a move to the midfield.[5]