Stenshorne began karting competitively at the age of 10 in 2016. He placed second in the WSK Champions Cup in 2018,[5] before proceeding to win the WSK Master Series and the Italian Championship.[6][7] He placed 13th in the CIK-FIA European Championship in 2019, and improved his place by one in 2021.[8][9] Other that that, he obtained good results from other championships, like second place in the 2020 WSK Champions Cup.[10] In 2021, he was added to the All Road Management stable run by Nicolas Todt.[11]
Formula 4
Stenshorne made his single-seater debut in the 2022 Formula 4 UAE Championship with R-ace GP.[12][13] He achieved his first podium eight races in, a second place at the last race in Dubai.[14] He eventually finished tenth in the standings, scoring 72 points.[15]
For his main campaign, Stenshorne joined Van Amersfoort Racing racing in the 2022 Italian F4 Championship.[16] He began the season posititvely, scoring two fifth places and a seventh place at Imola.[17] Throughout the next four rounds, even though he failed to get a podium, he managed to score points in every race bar three. Monza delivered a breakthrough, earning a first Italian F4 podium in third place during the second race.[18] After another third place in Mugello,[19] Stenshorne ended his season seventh place in the standings, harnessing 122 points.[20]
Stenshorne was also set to compete full-time in the 2022 ADAC Formula 4 Championship, but VAR withdrew from the first round due to supply chain concerns.[21] The team returned for the second round, but VAR's drivers were classified under guest drivers, resulting in Stenshorne to be classified as a guest driver. He also participated in a one-off round during the 2022 F4 Spanish Championship at MotorLand Aragón.[22] Taking two sixth places and a fifth place, he was classified 17th in the standings.[23]
Formula Regional
2023
At the start of 2023, Stenshorne moved to the Formula Regional category, partaking in the 2023 Formula Regional Middle East Championship with R-ace GP for the final three rounds.[24] He earned three points finishes and ended the standings in 18th.[25]
For his main campaign, Stenshorne raced in the Formula Regional European Championship with R-ace GP.[26] Stenshorne shocked the paddock on debut in Imola, by taking pole and proceeding to take his first win in car racing.[27][28] He would again impress in the second race, taking a second place.[29] He performed a masterclass double victory during the third round in Hungary, giving him an early championship lead.[30][31] A podium during the next round before taking his fourth win in Mugello.[32] He would eventually lose the standings lead to Italian F4 rival Andrea Kimi Antonelli during the next round at Paul Ricard.[33] A non-scoring round in Austria hampered his title chances, and it ended after Antonelli clinched the title in the penultimate round.[34] He ended the season in Hockenheim with style, taking a second place before winning the final race.[35][36] He finished runner-up in the standings with the joint-most five wins, an additional six podiums as well as claiming 261 points.[37]
Stenshorne returned to the 2024 Formula Regional Middle East Championship with R-ace GP.[39] He only participated in the first three rounds, but stood on the podium in the first four races.[40] Showing extreme consistency, he was eventually ranked eighth in the standings.[41]
FIA Formula 3 Championship
Stenshorne partook in the 2023 Formula 3 post-season testing sessions with Hitech Pulse-Eight, setting the fastest time in the afternoon in Jerez.[42] Before the end of 2023, Hitech announced Stenshorne as their driver for the 2024 Formula 3 campaign.[43] He was suspended from taking part in Round 7 at Silverstone after breaching Article 10.4 of the series' sporting regulations by taking part in another Championship without prior approval from the promoter or FIA in writing.[44]