Stewart began his professional career in the Netherlands in 1988 with
VVV-Venlo. By the end of 1990, he made his first appearance for the
United States national team against
Portugal. In his first season at Willem II, he finished third on the goal-scoring list for the Dutch First Division with 17. He went on to score 49 goals in six seasons there. In the meantime, he became a regular for the United States national team, starting all four games that the United States played in the
1994 FIFA World Cup. Most notably, he scored the goal that gave the United States its winning margin against
Colombia in the group stage, the first World Cup game won by the United States since
1950. By 1996, Stewart had moved to
NAC Breda, eventually spending more than six seasons there. NAC was
relegated in 1999, but Stewart helped the club win the First Division in 2000, thereby earning promotion back to the Eredivisie. During his years at NAC, he also played in all of the United States team's matches at the
1998 and
2002 FIFA World Cups, becoming one of only five American men to play at three
World Cups. In January 2003, he left the Netherlands to play in
Major League Soccer, and was
allocated to
D.C. United, where he won the
MLS Cup in his second season. His scoring numbers did not equal his earlier high standards, as he tallied just four regular season goals and one playoff goal in MLS. He left D.C. after the 2004 season, coming back to the Netherlands and his original club, VVV-Venlo, where he became technical director following his retirement in 2005. Stewart became the eighth American man to make his 100th
international appearance in a 2004
World Cup qualifier against
Grenada. His 111 goals as a professional in the Netherlands makes him the highest-scoring American in international club play. He was named
U.S. Soccer Athlete of the Year in 2001. ==Post-playing career==