John Puhl debuted on October 13, 1898, playing for the New York Giants at Polo Grounds III; he played his final game on May 31, 1899, playing for the New York Giants at Polo Grounds III.
Terry Puhl debuted on July 12, 1977, playing for the Houston Astros at Astrodome; he played his final game on May 29, 1991, playing for the Kansas City Royals at Royals Stadium.
John Puhl played in 2 games at third base for the New York Giants in 1898, starting in none of them. He made one putout, had 5 assists, and committed 3 errors, equivalent to 1.5 errors per game (estimate based on total games played in). He had one double play.
Terry Puhl played in 2 games at designated hitter for the Kansas City Royals in 1991, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
John kennedy aug. 1957,
John Abadie debuted on April 26, 1875 and played his final game on June 10, 1875.
John Ake debuted on May 12, 1884 and played his final game on July 15, 1884.
John Allen debuted on June 2, 1914 and played his final game on June 2, 1914.
John Anderson debuted on September 8, 1894 and played his final game on October 2, 1908.
John Andre debuted on April 16, 1955 and played his final game on July 16, 1955.
John Andrews debuted on April 8, 1973 and played his final game on September 19, 1973.
John Antonelli debuted on September 16, 1944 and played his final game on September 17, 1945.
John Atz debuted on September 24, 1902 and played his final game on September 30, 1909.