Hazájában kezdte meg a gokartos pályafutását 2016-ban,[3] és abban az évben meg is nyerte a Championkart bajnokság Mini Academy osztályát, majd a következő évben felkerült az X30 Junior géposztályba.[4] Második helyezést ért el a 2017-es X30 Challenge olaszországi versenyen,[5] abban a szezonban, amely a nemzetközi IAME kupának is a része volt.
2018-ban több sikert ért el és 3. lett az olasz gokartbajnokságban, és teljes szezonban debütált az európai bajnokságban, a WSK Super Master Seriesben.[6] A gokartozásban eltöltött utolsó éve bizonyult a legjobbnak, mivel a 2019-es WSK Euro Series éllovasa volt a legmagasabb, "OK" géposztályban a debütálásakor, és a 3. helyen végzett a tekintélyes Trofeo Andrea Margutti versenyen.[7][8] Az év végén meghívást kapott, hogy vegyen részt az éves Supercorso Federale 16. alkalommal megrendezésre kerülő futamán, Vallelungaban, az ACI Sport és a Ferrari Driver Academy által kiválasztott öt fiatal gokart tehetség egyikeként.[9][10]
Kisebb formula-osztályok
2020
Még 2019-ben tesztelt egy Formula–4-es autót, majd 2020-ban az egyik legnagyobb F4-es bajnokságban, az olasz szériában indult az Iron Lynx csapattal.[11][12] Bemutatkozó versenyén, Misanóban stabil versenyzéssel a 4. helyen intették le.[13] Ezt követően 20 versenyen nyolc alkalommal végzett a legjobb öt között, köztük begyűjtött egy monzai dobogót is, és 108 ponttal a 9. helyen végzett az összetettben.[14][15]
2021
2021-ben Fornaroli a sorozatban maradt az Iron Lynxszel, csapattársa lett a Ferrari Driver Academy új tagja, Maya Weuggal és Pietro Armanni lettek.[16] Minden befejezett futamán pontszerző volt. Misanóban megszerezte első kategóriagyőzelmét az első pole-járól, tehát rajt-cél győzelmet aratott.[17] Ezen kívül további két dobogó is a nevéhez fűződött. A szakértők kezdetben Fornarolit látták az egyetlen igazi vetélytársnak a későbbi bajnok, Oliver Bearman számára.[18] A szezonzáróig esélyes volt a bajnoki címre, azonban a monzai hétvégén egyszer csak a 9. lett, majd kiesett, az évad legutolsó versenyén pedig el sem indult. Ennek is köszönhetően 5. helyen lett rangsorolva a végső összesítésben 180 egységgel.[19]
Formula Regionális Európa-bajnokság
2022
2022-re feljebb lépett a Formula–3-as géposztály szabályainak megfelelő, Formula Regionális Európa-bajnokságba egy új csapat, az olasz Trident szerződtette Tim Tramnitz és Roman Bilinski mellé.[20][21] Ismételten a következetesség bizonyult a legjobb tulajdonságának, hiszen saját és a csapata debütáló szezonjában a 20 versenyből 15-ön szerzett pontot. Összesítésben a 8. helyen végzett,[22] egyben legelőrébb az újoncok között, amivel a külön értékelésben bajnoki címet szerzett,[23] egyben a fő táblán és jóval előbb zárt mindkét csapattársánál. Dobogóra állnia ugyan nem sikerült, de futamon elért legjobb helyezése a Hungaroring első futamának 4. helye volt.[24][25]
Formula–3
2023
2022. szeptember végén részt vett az FIA Formula–3 bajnokság utószezoni tesztjén Tridenttel, Oliver Goethe és Gabriel Bortoleto mellett mindhárom napon.[26][27][28] 2022. december 3-án, a 18. születésnapján bejelentették, hogy Fornaroli a csapat 2023-as felállásának tagja lesz.[29] Nyolcadikként kezdte a szezont Bahreinben, a főfutamon viszont egy defekt után csak a 27. helyen rangsorolták.[30] Megszerezte első dobogós helyét Monaco utcáin a sprintverseny során, miután kivédekezte Grégoire Saucy támadásait.[31] Megszerezte első pole-pozíciójátSilverstone-ban, ahol Trident 1–2 született, hiszen mögötte zárt csapattársa, Goethe.[32] A vasárnapi napon Goethe legyőzte, és a második helyre esett.[33]Magyarországon és Belgiumban is bejutott a legjobb három közé. A monzai sprintversenyen elért 8. helye után 69 ponttal a 11. helyen végzett a tabellán,[34] három dobogós helyezést és egy pole-pozíciót gyűjtve.[35]
2024
2024-re is folytatta együttműködését a Tridenttel.[36] A nyitányon, a bahreini sprinten 3. lett, az ausztráliai Melbournben az első kockából indulva szerzett ezüstérmet a svéd Dino Beganovic mögött.[37] Konzisztens teljesítményt,[38] több dobogós, illetve TOP5-ös helyezést, valamint számos pontszerző helyet hozva a szezon közepén az utolsó fordulóig harcban volt a bajnoki címért. Ott hazai pályán, mindössze egy pontos előnnyel érkezett Monzába honfitársa és riválisa, Gabriele Minì előtt.[39]
Tökéletesen indult a hétvégéje, második pole-ját szerezte.[40] A fő verseny nyitókörében Fornaroli elvesztette a vezetést Alex Dunnenal szemben. Végül a francia Sami Meguetounif meg tudta nyerni a viadalt, míg Fornaroli Minìvel és Christian Mansell-lel küzdött az utolsó előtti körig. Fornaroli a 4. helyen haladt, ami Mansell mögött akkor Minì bajnoki címét jelentette. Az utolsó kör utolsó kanyarjában Fornaroli nagy hajrában megelőztet Mansellt, így megszerezte a 3. helyet[41] anélkül, hogy szabálytalan lett volna. Minìt a 2. helyről később kizárták helytelen abroncsnyomás miatt,[42] ami szintén Fornaroli bajnoki diadalát jelentette.[43][44][45] Ezzel egyben történelmet is írt, ugyanis ő lett a legelső versenyző a TOP három formaautós-kategória (F1, F2, F3) történetében, aki úgy lett világbajnok, hogy egyetlen futamgyőzelmet sem szerzett az adott szezon során,[46][47] illetve ő lett az utolsó F3-as versenyző, aki a Dallara F3 2019-Mecachrome konstrukcióval ért fel a csúcsra, hiszen a 2025-ös évadtól a sorozat vezetősége egy új kasztnit terveztetett.[48][49]
Formula–2
2025
Néhány nappal azután, hogy Fornaroli megszerezte a 2024-es FIA Formula–3 bajnoki címet, 2024. szeptember 3-án bejelentették, hogy 2025-re az Invicta Racing versenyzője lesz az FIA Formula–2 bajnokságban.[50][51] Ezzel ő lett az új rajtrács első hivatalosan bejelentett versenyzője.[52]
Azonban még a 2024-es idény utolsó futamán debütált, Zane Maloney helyére, aki a Formula-E-ben versenyzett azon a héten.