Striker Brian McBride sits fifth on the list of all-time goals scored for the United States, tottenham kit 24/25 which is enough to earn him a spot on this list. His club career was equally impressive, as it spanned almost 20 years and included a memorable five seasons with Fulham in the English Premier League, where McBride scored 33 goals in 140 appearances for the London side. Even more remarkable is his longevity – he’s been a part of the national team since 2001 and currently sits 7th in all-time appearances, adding in 17 goals. He has played in three World Cups for the stars and stripes, and was the Gold Cup MVP when the United States won the tournament in 2002. He finished his international career just shy of the century mark, mexico jersey 2024-25 with 95 total caps (and 30 goals).