Wychowanek Real Salt Lake, który jako nastolatek wyjechał do Leicester, a seniorskiej piłki uczył się w Holandii.
Zach Booth pochodzi z Eden w stanie Utah. Przed dołączeniem do akademii Real Salt Lake grał w La Roca.
W 2020 roku przeniósł się do akademii Leicester City. Europa była jego marzeniem, do którego wcześniej ruszył starszy brat Taylor. Po latach wspominał, że wyjazd oznaczał życie podporządkowane futbolowi: mieszkał z innymi zawodnikami, a presję czuł także poza boiskiem. Rozłąka z domem sprawiała, że kontuzje i wypadanie ze składu przeżywał inaczej niż w Stanach Zjednoczonych.
W Holandii występował w FC Volendam i Excelsiorze Rotterdam. To tam, jak sam oceniał, szczególnie dużo nauczył się o ustawieniu i odległościach między zawodnikami. Trenerzy dokładnie określali, gdzie powinien znajdować się w poszczególnych momentach gry.
W styczniu 2026 roku wrócił do Real Salt Lake na wypożyczenie z Excelsioru. Cenił połączenie organizacji zespołu ze swobodą, jaką dawał piłkarzom sztab Pabla Mastroeniego.
W maju tego roku zagrał przeciwko Colorado Rapids jako prawy wahadłowy, choć nie była to jego naturalna rola. Jego pressing rozpoczął akcję zakończoną wyrównującym golem. Mastroeni podkreślał po meczu gotowość Bootha do przyjmowania nowych zadań dla drużyny.
1
co 586 minut
0
6,5
Minuty w sezonie
586′17 z 33 meczów
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2026Leagues Cup | Real Salt Lake | Leagues Cup | 3 | 158 | 1 | 0 |
| 2026The Atlantic Cup | Real Salt Lake | The Atlantic Cup | 1 | 30 | 0 | 0 |
| 2025/2026Eredivisie | Excelsior Rotterdam | Eredivisie | 3 | 105 | 0 | 0 |
| 2024/2025 | Excelsior Rotterdam | – | – | – | – | |
| 2023/2024 | FC Volendam | – | – | – | – |