Windischmann played for the U.S. at the U-16 World Cup. Windischmann earned his first
cap with the senior national team in 1984. He also played for the U.S. at the 1985
World University Games. Two years later, in 1987, he again played at the World University Games. That year, he was also on the U.S. team at the
1987 Pan American Games. The U.S. went 1-1-1 and did not make the second round. The three years of 1988 to 1990 saw his international career reach its height. It began with the
1988 Summer Olympics where Windischmann was a member of the
U.S. team. Windischmann considers one of his all-time career highlights, scoring a goal in a 1–1 tie with
Argentina. Despite this excellent result, the U.S. finished the first round at 1-1-1 and did not qualify for the second round. Windischmann saw more personal success the next year when he was chosen as the 1989
U.S. Soccer Athlete of the Year. He was also named as the captain for the
1990 FIFA World Cup qualification games. Windischmann's greatest achievement came when he captained the U.S. team at the
1990 FIFA World Cup. This was the first time the U.S. had made it to the World Cup since 1950. By the time Windischmann retired in 1990, he held the national-team record for the most consecutive games played (36) and started (33). Windischmann also played for the U.S. at the 1989 and 1992
FIFA Futsal World Championship which finished third and second respectively. He earned 24
caps and scored 4 goals for the
United States national futsal team between 1986 and 1992. In 2004, he was elected to the
National Soccer Hall of Fame. ==Coaching==