After picking up titles in the amateur ranks in America, Thrasher has ridden for his entire professional career to date for the Monster Energy Star Racing Yamaha team.
[3] As part of this setup, he made his professional debut at the penultimate round of the 2020 AMA National Motocross Championship in the 250 class.
[4] He returned to the top step of the podium two rounds later, ending an impressive debut supercross season with two wins.
[6] In addition to this, Thrasher completed the full 2022 AMA National Motocross Championship in the 250 class, finishing eighth in the final standings and picking up a fifth overall as his best round result.
[7] However, a crash at the Atlanta round ruled him out for the rest of the supercross season and the entire 2023 AMA National Motocross Championship.