A basketballer who won gold with Australia's under-16 side at the 2023 FIBA Asian Championship, Cotton was signed by Adelaide as a Category B rookie at the end of 2025. The 195cm key defender is the son of Jarrod Cotton, a member of Port Adelaide's inaugural AFL squad in 1997. He is yet to play a senior AFL game.