Leggett attended Princeton Day School where he was a three-year starter serving as captain his senior year. He tallied 22 goals and five assists as a senior after posting 20 goals and four assists as a junior. During his sophomore year Leggett tallied 7 goals and helped lead the PDS Panthers to a Prep B Championship and Prep B Finalist his senior year. He was named Prep Player of the Year, First Team All-Prep and First Team All-Area.[1][2]
Leggett played club soccer for Match Fit Academy. He led his team to the U-17 NJYS State Cup Championship and USYS Regional Finalist. During his junior year, Match Fit Academy joined the inaugural year of the Boys Elite Clubs National League (ECNL). As an ECNL standout, Leggett was named a 2x All American, Northeast Conference Player of the year, All Conference Team, and invited to the National Training Camp in the Bahamas, where he scored a goal against the Bahamas national team.[3][4]
In December 2022 Leggett entered the 2023 MLS SuperDraft as one of the 367 eligible players.[11] On January 10, 2023, Leggett signed with USL Championship club Loudoun United.[12][13][14] He made his professional debut March 11, appearing as an 84th-minute substitute during a 3–1 away victory over Memphis 901.[15]