Dixon started his career with Hawke's Bay, playing 21 matches for the province from 2008 to 2009 before shifting north to further his career with Auckland. The move paid off after he was awarded a wider training group contract with the Blues for the 2010 Super 14 season. After being a part of the Blues Wider Training Group in 2010, Dixon was then promoted to the senior side for the 2011 Super Rugby season,[6] but didn't play for the franchise.
In 2012, Dixon moved back to Hawke's Bay ahead of the 2012 ITM Cup season, and some solid displays for the Magpies saw him named in the Hurricanes Wider Training Group for the 2013 Super Rugby season.[7] He made his Super Rugby debut on 15 March 2013 against the Highlanders.[2] He ended up playing 9 games for the Hurricanes that season and in October 2013, he was named in the Hurricanes squad for the 2014 season.[8]
After two seasons with the Hurricanes, Dixon moved to Dunedin to play for the Highlanders. He was first named in the Highlanders squad for the 2015 Super Rugby season[9] and played 7 seasons for the southern franchise. He was part of the Highlanders squad that won the 2015 Super Rugby title, defeating the Hurricanes 21–14 in the final.[10][11]
On 12 August 2021, the Highlanders announced that Dixon would be leaving the franchise, having played exactly 100 games for them, to take up a two-year contract in Japan. The same day, Japanese club Green Rockets Tokatsu, which competes in the Japan Rugby League One competition, announced that Dixon would be joining the club.[12][13]
New Zealand Māori
On 25 October 2016, Dixon – who is of Ngāti Tahinga descent – was named Captain of the New Zealand Māori for their Northern hemisphere tour.[14] Ahead of their game against Munster in Thomond Park in Limerick, he presented a Māori jersey with the initials of the recently deceased Anthony Foley to Foley's sons.[15]
In 2020, Dixon was awarded the Tom French Cup for Māori rugby player of the year.[16]