Booth speelde twee jaar in de jeugdopleiding van Real Salt Lake. Hij werd in verband gebracht met een overstap naar Tottenham Hotspur, maar ging in september 2020 spelen in de jeugdopleiding van Leicester City.[2] Hij speelde in zijn eerste seizoen elf wedstrijden voor het onder 18-elftal en scoorde in de competitiewedstrijd tegen Aston Villa in mei 2021. In maart 2022 debuteerde hij voor de beloften in de Premier League 2, tegen Tottenham Hotspur. Door blessureleed kwam Booth aan het begin van het seizoen 2022/23 weinig aan spelen toe, maar hij debuteerde in oktober 2022 in het profvoetbal, tegen Sheffield Wednesday namens de beloften in de EFL Trophy. In augustus 2023 maakte hij zijn eerste doelpunten in de beloftencompetitie, tegen Derby County en Blackburn Rovers.
Verhuur aan FC Volendam
Op 1 september 2023 werd bekend dat Booth voor één seizoen door Leicester City werd verhuurd aan FC Volendam in de Eredivisie.[3][4] Booth debuteerde op 23 september 2023 op het hoogste niveau, als vervanger van Garang Kuol in het competitieduel met Heracles Almelo (2–2). Zijn eerste basisplek volgde ruim twee maanden later in de met 0–5 verloren competitiewedstrijd tegen PEC Zwolle.[5] Op 4 februari 2023 maakte hij zijn eerste doelpunt namens FC Volendam, tegen FC Utrecht; hij maakte de 0–1 in een wedstrijd die met 4–2 verloren werd door een hattrick van zijn oudere broer Taylor.[6] FC Volendam degradeerde op 5 mei 2024 uit de Eredivisie met een 1–4 nederlaag tegen Ajax.
Excelsior Rotterdam
Booth ondertekende op 28 augustus 2024 een driejarig contract bij Excelsior Rotterdam, dat eveneens was gedegradeerd uit de Eredivisie.[7][8]
Booth speelde voor diverse nationale jeugdelftallen van de Verenigde Staten tussen de onder-15 en onder-20.
Persoonlijk
Booth is een jongere broer van voetballer Taylor Booth, die hem met zijn overstap naar Bayern München inspireerde om in Europa te voetballen.[9] Hij noemde Andrés Iniesta als zijn favoriete voetballer als kind.[2]