[2] After winning the New South Wales Under-16 championship in four consecutive years, and also the Australian under-16 title, he moved into senior competition in 2007.
[3] In 2009, he was signed by Premier League team the Somerset Rebels for the 2010 season and in 2010 won the New South Wales under-21 title.
He was later signed for the 2013 Premier League season by Edinburgh Monarchs, but failed to get a work permit to ride in the UK.
[10] On 29 November 2014, Masters won the 2014/15 Victorian State Championship at the Undera Park Speedway defeating fellow Edinburgh riders Justin Sedgmen and Max Fricke.
Masters got his first start in the Speedway Grand Prix World Championship series in 2015 when he was given the Wildcard spot for the 12th and final round of the season to be held at the Etihad Stadium in Melbourne (where he finished 12th with 5 points).
Unhappy that Pedersen had squeezed him close to the wall on the back straight, the two exchanged words at the pit gate.
[15] In 2023, he signed for Wolves for the 7th consecutive season, competing in the SGB Premiership 2023, taking the captaincy role and earning a testimonial meeting.