After playing for the
Melbourne Stars academy side in a tournament in
Darwin in 2023, Dixon was signed by cross-town rivals the
Melbourne Renegades on a two-year professional contract. He also trained with the
Victorian cricket team in the lead-up to the 2023–24 season, but did not acquire a rookie contract with the team until May 2024. After not playing for the Melbourne Renegades or Victoria at all in the 2023–24 season, Dixon made his
Big Bash League debut for the Renegades against the Melbourne Stars on 12 January 2025. He then made his
first-class debut for Victoria in the
Sheffield Shield on 8 February 2025 against
Tasmania, top-scoring in the first innings with a score of 66. Dixon also made his debut for Victoria's one-day team for whom he scored 57 from 37 balls in his second match. Dixon scored another half-century in his third Sheffield Shield match, with 76 runs opening the batting for Victoria, impressing Victorian coach and former Australian Test cricketer
Chris Rogers. Dixon was upgraded to a full contract with Victoria in May 2025. ==Style of play==