Booth spent two years with the academy of Real Salt Lake. He then moved to the academy of Leicester City in September 2020.[1]
On September 1, 2023, Booth joined Eredivisie club Volendam on a season-long loan.[2] He made his professional debut with Volendam on September 23, coming on as a substitute in the 72nd minute of a 2–2 draw with Heracles Almelo.[3] He scored his first goal for the club on February 4, 2024, in a 4–2 loss against FC Utrecht, a game where his brother Taylor scored a hat-trick in.[4]
On August 28, 2024, Booth returned to the Netherlands and signed a three-season contract with Excelsior.[5]
International career
Booth has represented the United States at a number of youth levels, from under-15 to under-20.[6]