Zach Thornton (born October 10, 1973) is an American soccer player who is goalkeeping coach for Chicago Fire FC. A goalkeeper, he spent 16 seasons in Major League Soccer with the New York/New Jersey MetroStars (1996–97), Chicago Fire (1998–2006), Colorado Rapids (2007), New York Red Bulls (2008) and Chivas USA (2008–11). He was the starting goalkeeper for the Fire when it won MLS Cup '98 in its inaugural year. He, Chris Armas, and C. J. Brown are the only three Fire players to be a part of all six of the club's domestic championships from 1998 through 2006.[2]
The Chicago Fire took Thornton in the 1997 MLS Expansion Draft, and his career took off. Beating out Mexican international Jorge Campos for the starting job, Zach lead the expansion Fire to that year's MLS Cup, and was named the league's Goalkeeper of the Year. He spent six years with the Fire, an automatic starter throughout his time there, and frequently at the top of MLS goalkeeping charts. In 2004, Thornton signed a six-month contract with Portuguese club Benfica. He didn't get a single first-team match with them, however, and re-signed with the Fire late in the MLS season. Thornton did not get any playing time, as his former backup Henry Ring had taken hold of the position in Thornton's absence. In 2005, Thornton reclaimed his spot in the Fire's net missing only a few matches due to injury.
Thornton was traded to Colorado Rapids on March 2, 2007, where he was a backup behind Bouna Coundoul during the 2007 season,[6] before he was waived at the end of the year. He was subsequently picked up by New York Red Bulls as the team's reserve goalkeeper for 2008 behind Jon Conway.
Thornton was traded to Chivas USA on August 2, 2008.[7] He and enjoyed an impressive first two seasons with the team, ultimately winning the 2009 Goalkeeper of the Year Award.[8]
Thornton was injured during the 2011 season with Chivas USA and lost his starting role. At season's end, the club declined his 2012 contract option and he entered the 2011 MLS Re-Entry Draft. Thornton was not selected in the draft and became a free agent.
International
Thornton's first cap with the U.S. national team came in 1994 in a friendly against Jamaica. He backed up Kasey Keller at the 1996 Summer Olympics. Thornton wasn't able to translate his success in MLS to the international level, collecting only eight caps. On December 22, 2009, Thornton received another call up to play a friendly against Honduras on January 23.