In 1976, the Dallas Tornado of the North American Soccer League (NASL) signed Pecher.
Pecher became a free agent in August 1984 and on September 11, 1984, he signed with the Kansas City Comets.
[1] He began the 1985–1986 season in Kansas City, but the Comets traded him to the Steamers for Stuart Lee in December 1985.
[2] He would remain with the Steamers until they traded him and Don Ebert on February 20, 1987, to the Los Angeles Lazers in exchange for Poli Garcia and Jim Kavanaugh.
He made his first appearance with the national team in a September 24, 1976, 1–1 tie with Canada in Vancouver where he received a red card.