After several years spent in karting, Evans began his sports car racing career in 2015, competing for McElrea Racing in the then-Porsche GT3 Cup Challenge Australia.[3] In his opening season of competition, Evans finished second in the B Class, before stepping up to the overall championship for 2016.[4] After trading blows with Hamish Hardeman for most of the season, Evans would ultimately fall short of the title after a retirement at Winton established an eventual 19 point gap between the two.[4]
2017 marked a series of changes for Evans, as he embarked upon a dual full season effort with Jamec Pem Racing in the Australian Endurance Championship[5] and a debut in the Porsche Carrera Cup Australia.[4] Evans and co-driver Tim Miles scored victories in two of the four races that season, including the opener at Phillip Island,[6] but would finish second in the championship. In the Carrera Cup, Evans scored five victories en route to a fifth place points finish.[4] The following season, Evans was crowned series champion, awarding him with the opportunity to compete at the Porsche Junior Programme Shootout at the end of the 2018 calendar year.[7] At the program's conclusion, Evans was announced as the victor, being offered a €225,000 scholarship and a ride in the 2019 Porsche Supercup.[8] Evans signed with Swiss team Fach Auto Tech,[9] tallying two podiums and finishing seventh in the overall standings.
The 2023 season saw Evans take on the IMSA SportsCar Championship's Michelin Endurance Cup, driving in the GTD class for the Kelly-Moss with Riley Motorsports operation.[13] Evans also embarked on a full-time effort in the ADAC GT Masters, driving for German team Huber Racing alongside Tim Zimmermann.[14]