Billy Walsh (born October 7, 1972) is a former American soccer player and coach. Walsh played high school soccer at Chatham High School. In 1999, he was named by The Star-Ledger as one of the top ten New Jersey high school soccer players of the 1990s. Walsh played college soccer at the University of Virginia and Rutgers. In 1996, he was the only collegian on the U.S. team that competed in the Atlanta Olympics. Walsh did receive his lone cap for the senior U.S. national team as a last-minute sub against Jamaica on September 8, 1999.