2008 saw Pye move up to the Australian Formula Ford Championship, again with Borland Racing Developments/ Cams Rising Star. He finished the championship in seventh place in 2008 and in third position in 2009.[3]
International foray
Pye joined fellow Australian driver Nathan Antunes in the European Technique team for the 2008–09 Toyota Racing Series in New Zealand. He achieved a podium finish in his first race at Ruapuna and completed the weekend with a win in the third race which saw him take home the Wigram Cup. Pye continued his good form in round two at Timaru International Motor Raceway when he won the final two races, earning him the round win.
After one season at Lucas Dumbrell Motorsport, Pye signed a two-year deal with Dick Johnson Racing, driving a Ford FG Falcon with Wilson Security sponsorship for 2014.[10] However, in September 2014, Team Penske bought a stake in the team and eventually elected to run only a single entry in 2015 for two-time champion Marcos Ambrose, in his return from NASCAR.[11] Pye signed on as Enduro Cup team-mate to Ambrose at the renamed DJR Team Penske, but after mixed performances at the Adelaide 500 and the non-championship Supercars Challenge, Ambrose stepped down from the seat, leaving Pye back in a full-time drive for the remainder of the season.
With the team signing Fabian Coulthard for 2016, Pye once again faced an uncertain future before the team elected to expand to two cars.[11] Following this confirmation, Pye went on to score his first championship podium at the ITM 500 Auckland. In 2016, Pye scored two more podiums, at Phillip Island and another at Pukekohe on the way to a career-best top 15 championship result. Despite this, he was once again out of a drive for 2017, with his former Development Series rival McLaughlin being signed for DJR Team Penske to join Coulthard.[12]
Walkinshaw Racing/Walkinshaw Andretti United
In September 2016, Pye was announced as the replacement for Garth Tander at Walkinshaw Racing for 2017, the team's first season since losing the Holden Racing Team moniker.[13] In a difficult season for the team, Pye finished 12th in the standings, ahead of team-mate James Courtney, with the highlight for Pye being a second place at the 2017 Supercheap Auto Bathurst 1000 driving with Warren Luff. Just as happened while Pye was at Dick Johnson Racing, the team was bought out by international interests during his first season at the team, with Andretti Autosport and United Autosports each taking part-ownership in the team which became known as Walkinshaw Andretti United.[11] Pye did retain his seat into 2018 and took his first championship race win in dramatic circumstances at the second event, the Melbourne 400 on the Albert Park Grand Prix Circuit. Pye had led the race comfortably until a late-race shower brought Jamie Whincup back into contention in the final laps.[14] On 7 October Pye, driving with Warren Luff, went back-to-back with second-place finishes at the Supercheap Auto Bathurst 1000 and later he finished 7th at Newcastle and in the points standings.
On 6 November 2019 he announced he will be leaving Walkinshaw Andretti United.[15]
Team 18
On 7 November 2019 he announced that he would be joining Team 18 for the 2020 season.[16]