[3] Whetton plays for the Queensland Blades in the Australian Hockey League where he wears number 21.
He played three seasons for the Punjab Warriors in the Hockey India League.
In February 2020 he signed a two-year contract at Oranje-Rood in the Dutch Hoofdklasse from the 2020–21 season onwards.
He trained with the team from 18 January to mid-March in Perth, Western Australia.
The team reached the final for the first time since 2004 but couldn't achieve gold, beaten by Belgium in a shootout.