Following graduation from high school at the end of 2007, he and his brother moved to Brisbane, where they were invited to play for the Redland Bombers in the AFL Queensland State League.
In August 2008, Dixon was the first player ever to sign a contract with the newly formed Gold Coast Football Club for their inaugural year in the TAC Cup.
In the 2010 season with Gold Coast competing in the Victorian Football League, Dixon was again a standout when he finished the year with 22 goals from 14 games.
In Round 5, wearing contacts for the first time, Dixon was part of Gold Coast's first AFL victory over Port Adelaide at AAMI Stadium and kicked two goals during the win.
Following the 2012 pre-season in which Dixon raced the clock to gain fitness, he managed to shed 5 kg and would return in round 5 against the North Melbourne Kangaroos, kicking two goals in the process.
Upon return Dixon was tried in defence for the Suns and subsequently shone in the following weeks against the likes of Tom Hawkins, Jack Riewoldt and Jonathan Brown.