Bill Haselman played in 2 games at catcher for the Boston Red Sox in 2003, starting in none of them. He played for a total of 6 outs, equivalent to .22 9-inning games.
He made 2 putouts, had no assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had no double plays.
He had 0 passed balls, 0 wild pitches, 1 opponent stolen base, and 0 opponent caught stealings.
Bill Haselman played in just one game at catcher for the Texas Rangers in 1990 and did not start. He played for a total of 12 outs, equivalent to .44 9-inning games. He made 8 putouts, had no assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had no double plays.
Bill Haselman played in 39 games at catcher for the Detroit Tigers in 1999, starting in 37 of them. He played for a total of 940 outs, equivalent to 34.81 9-inning games. He made 231 putouts, had 13 assists, and committed one error, equivalent to .029 errors per 9-inning game. He had no double plays. He had 4 passed balls, 13 wild pitches, 20 opponent stolen bases, and 9 opponent caught stealings.
Bill Haselman played in 62 games at catcher for the Texas Rangers in 2000, starting in 54 of them. He played for a total of 1435 outs, equivalent to 53.15 9-inning games. He made 336 putouts, had 20 assists, and committed 4 errors, equivalent to .075 errors per 9-inning game. He had 4 double plays. He had 1 passed ball, 10 wild pitches, 34 opponent stolen bases, and 13 opponent caught stealings.
Bill Haselman played in 33 games at catcher for the Seattle Mariners in 1994, starting in 21 of them. He played for a total of 585 outs, equivalent to 21.67 9-inning games. He made 155 putouts, had 6 assists, and committed 3 errors, equivalent to .138 errors per 9-inning game. He had no double plays. He had 3 passed balls, 5 wild pitches, 22 opponent stolen bases, and 8 opponent caught stealings.
Bill Haselman played in 36 games at catcher for the Texas Rangers in 1998, starting in 25 of them. He played for a total of 702 outs, equivalent to 26 9-inning games. He made 176 putouts, had 8 assists, and committed one error, equivalent to .038 errors per 9-inning game. He had no double plays. He had 0 passed balls, 11 wild pitches, 26 opponent stolen bases, and 6 opponent caught stealings.
Bill Haselman played in 5 games at catcher for the Seattle Mariners in 1992, starting in 4 of them. He played for a total of 99 outs, equivalent to 3.67 9-inning games. He made 16 putouts, had 2 assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had no double plays. He had 0 passed balls, 1 wild pitch, 1 opponent stolen base, and 2 opponent caught stealings.
Bill Haselman debuted on September 3, 1990, playing for the Texas Rangers at Arlington Stadium; he played his final game on September 27, 2003, playing for the Boston Red Sox at Fenway Park II.
Bill Haselman played in 48 games at catcher for the Boston Red Sox in 1995, starting in 36 of them. He played for a total of 1003 outs, equivalent to 37.15 9-inning games. He made 257 putouts, had 16 assists, and committed 3 errors, equivalent to .081 errors per 9-inning game. He had no double plays. He had 3 passed balls, 5 wild pitches, 24 opponent stolen bases, and 11 opponent caught stealings.
Bill Haselman played in 49 games at catcher for the Seattle Mariners in 1993, starting in 29 of them. He played for a total of 913 outs, equivalent to 33.81 9-inning games. He made 236 putouts, had 17 assists, and committed 2 errors, equivalent to .059 errors per 9-inning game. He had 2 double plays. He had 5 passed balls, 12 wild pitches, 35 opponent stolen bases, and 10 opponent caught stealings. His zone rating was 1.
Bill Haselman played in 66 games at catcher for the Boston Red Sox in 1997, starting in 60 of them. He played for a total of 1587 outs, equivalent to 58.78 9-inning games. He made 373 putouts, had 40 assists, and committed 7 errors, equivalent to .119 errors per 9-inning game. He had 4 double plays. He had 17 passed balls, 16 wild pitches, 63 opponent stolen bases, and 22 opponent caught stealings.
Bill Haselman played in 47 games at catcher for the Texas Rangers in 2001, starting in 35 of them. He played for a total of 1014 outs, equivalent to 37.56 9-inning games. He made 233 putouts, had 14 assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had 2 double plays. He had 0 passed balls, 18 wild pitches, 34 opponent stolen bases, and 15 opponent caught stealings. His zone rating was 1.
Bill Haselman played in 69 games at catcher for the Boston Red Sox in 1996, starting in 60 of them. He played for a total of 1661 outs, equivalent to 61.52 9-inning games. He made 494 putouts, had 33 assists, and committed 3 errors, equivalent to .049 errors per 9-inning game. He had 6 double plays. He had 5 passed balls, 17 wild pitches, 44 opponent stolen bases, and 16 opponent caught stealings. His zone rating was 1.