Bill Haselman
Catcher · Career Stats, Bio & Records (1990-2003)
Bill Haselman was a catcher who played in Major League Baseball from 1990 to 2003 for 4 teams, including the Texas Rangers, a span of 14 seasons. In 589 career games, he hit .259 with 416 hits, 47 home runs, and 210 RBI.
- AVG (Batting Average):
- Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
- HR (Home Runs):
- Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
- RBI (Runs Batted In):
- Runs that scored as a direct result of a batter's plate appearance.
- OPS (On-Base Plus Slugging):
- On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.
Data updated
- Position
- Catcher
- Bats / Throws
- R / R
- Height / Weight
- 6'3" / 205 lb
- MLB Debut
- 1990-09-03
- Last Game
- 2003-09-27
Full name: William Joseph Haselman
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 589 | 1,606 | 185 | 416 | 94 | 3 | 47 | 210 | 9 | 114 | 300 | .259 | .311 | .409 | .720 | -1,364 |
Career AVG .259 vs. league average .265 across their career seasons β near league average.
Career OBP .311 vs. league average .335 across their career seasons β 7.2% below league average.
Career SLG .409 vs. league average .417 across their career seasons β near league average.
Career OPS .720 vs. league average .752 across their career seasons β near league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1990 | TEX | AL | 7 | 13 | 0 | 2 | 0 | 0 | 0 | 3 | 0 | 1 | 5 | .154 | β | β | β | β | 0.0 |
| 1992 | SEA | AL | 8 | 19 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | .263 | β | β | β | β | 0.0 |
| 1993 | SEA | AL | 58 | 137 | 21 | 35 | 8 | 0 | 5 | 16 | 2 | 12 | 19 | .255 | .265 (-4%) | .332 (-5%) | .403 (+5%) | .735 (avg) | -12.5 |
| 1994 | SEA | AL | 38 | 83 | 11 | 16 | 7 | 1 | 1 | 8 | 1 | 3 | 11 | .193 | .269 (-29%) | .338 (-32%) | .424 (-20%) | .763 (-26%) | -383.0 |
| 1995 | BOS | AL | 64 | 152 | 22 | 37 | 6 | 1 | 5 | 23 | 0 | 17 | 30 | .243 | .266 (-9%) | .337 (-5%) | .417 (-5%) | .755 (-5%) | -141.8 |
| 1996 | BOS | AL | 77 | 237 | 33 | 65 | 13 | 1 | 8 | 34 | 4 | 19 | 52 | .274 | .269 (+2%) | .340 (-3%) | .426 (+3%) | .767 (avg) | 1.6 |
| 1997 | BOS | AL | 67 | 212 | 22 | 50 | 15 | 0 | 6 | 26 | 0 | 15 | 44 | .236 | .266 (-12%) | .336 (-14%) | .419 (-7%) | .756 (-10%) | -391.9 |
| 1998 | TEX | AL | 40 | 105 | 11 | 33 | 6 | 0 | 6 | 17 | 0 | 3 | 17 | .314 | .266 (+18%) | .335 (-2%) | .420 (+29%) | .755 (+15%) | 226.7 |
| 1999 | DET | AL | 48 | 143 | 13 | 39 | 8 | 0 | 4 | 14 | 2 | 10 | 26 | .273 | .271 (+1%) | .344 (-7%) | .433 (-5%) | .778 (-6%) | -149.4 |
| 2000 | TEX | AL | 62 | 193 | 23 | 53 | 18 | 0 | 6 | 26 | 0 | 15 | 36 | .275 | .270 (+2%) | .344 (-5%) | .437 (+5%) | .782 (+1%) | -5.3 |
| 2001 | TEX | AL | 47 | 130 | 12 | 37 | 6 | 0 | 3 | 25 | 0 | 8 | 27 | .285 | .263 (+8%) | .332 (avg) | .426 (-6%) | .758 (-4%) | -68.0 |
| 2002 | TEX | AL | 69 | 179 | 16 | 44 | 7 | 0 | 3 | 18 | 0 | 11 | 25 | .246 | .261 (-6%) | .331 (-10%) | .416 (-20%) | .747 (-15%) | -439.9 |
| 2003 | BOS | AL | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | β | β | β | β | 0.0 |
| Career · 13 seasons | 589 | 1,606 | 185 | 416 | 94 | 3 | 47 | 210 | 9 | 114 | 300 | .259 | — | — | — | — | -1,364 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Game Log & Splits
View full game log (589 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 296 | 780 | 98 | 222 | 27 | 109 | .285 |
| Away | 293 | 826 | 87 | 194 | 20 | 101 | .235 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003-09-27 | BOS | TBR | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2003-09-26 | BOS | TBR | W | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2003-09-25 | BOS | BAL | W | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2003-09-06 | BOS | NYY | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2002-09-28 | TEX | OAK | L | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2002-09-22 | TEX | OAK | L | 3 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2002-09-05 | TEX | BAL | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2002-09-04 | TEX | BAL | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2002-08-26 | TEX | NYY | L | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2002-08-22 | TEX | BOS | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| 1B | 3 | 1 | 15 | 0 | 0 | 2 |
| 3B | 1 | 0 | 0 | 0 | 0 | 0 |
| C | 524 | 410 | 2828 | 187 | 27 | 18 |
| OF | 6 | 2 | 5 | 0 | 0 | 0 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 1990 | TEX | C | 1 | 0 | 8 | 0 | 0 | 0 |
| 1992 | SEA | C | 5 | 4 | 16 | 2 | 0 | 0 |
| 1992 | SEA | OF | 2 | 2 | 3 | 0 | 0 | 0 |
| 1993 | SEA | C | 49 | 29 | 236 | 17 | 2 | 2 |
| 1993 | SEA | OF | 2 | 0 | 0 | 0 | 0 | 0 |
| 1994 | SEA | C | 33 | 21 | 155 | 6 | 3 | 0 |
| 1994 | SEA | OF | 2 | 0 | 2 | 0 | 0 | 0 |
| 1995 | BOS | 1B | 1 | 0 | 2 | 0 | 0 | 0 |
| 1995 | BOS | 3B | 1 | 0 | 0 | 0 | 0 | 0 |
| 1995 | BOS | C | 48 | 36 | 257 | 16 | 3 | 0 |
| 1996 | BOS | 1B | 2 | 1 | 13 | 0 | 0 | 2 |
| 1996 | BOS | C | 69 | 60 | 494 | 33 | 3 | 6 |
| 1997 | BOS | C | 66 | 60 | 373 | 40 | 7 | 4 |
| 1998 | TEX | C | 36 | 25 | 176 | 8 | 1 | 0 |
| 1999 | DET | C | 39 | 37 | 231 | 13 | 1 | 0 |
| 2000 | TEX | C | 62 | 54 | 336 | 20 | 4 | 4 |
| 2001 | TEX | C | 47 | 35 | 234 | 13 | 0 | 2 |
| 2002 | TEX | C | 67 | 49 | 310 | 19 | 3 | 0 |
| 2003 | BOS | C | 2 | 0 | 2 | 0 | 0 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Catcher | 524 |
| First Base | 3 |
| Third Base | 1 |
| Left Field | 2 |
| Right Field | 4 |
| Designated Hitter | 39 |
Salary History
| Year | Team | League | Salary |
|---|---|---|---|
| 2002 | TEX | AL | $800,000 |
| 2001 | TEX | AL | $800,000 |
| 2000 | TEX | AL | $1,100,000 |
| 1999 | DET | AL | $650,000 |
| 1998 | TEX | AL | $625,000 |
| 1997 | BOS | AL | $650,000 |
| 1996 | BOS | AL | $310,000 |
| 1995 | BOS | AL | $200,000 |
| 1994 | SEA | AL | $175,000 |
| 1993 | SEA | AL | $122,500 |
| 1992 | TEX | AL | $109,000 |
| 1990 | TEX | AL | $100,000 |
| Total Career Earnings | $5,641,500 | ||
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| University of California - Los Angeles | Los Angeles | CA | 1986, 1987 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
Bill Haselman (highlighted) compared to peers across the same era.
Bill Haselman: the record in brief
Bill Haselman played a first major league game on September 3, 1990 and a last one on September 27, 2003. By club, Haselman's seasons break down as the Texas Rangers (1990 to 2002), the Seattle Mariners (1992 to 1994), the Boston Red Sox (1995 through 2003), and the Detroit Tigers (1999). Listed as a catcher, Haselman batted and threw right-handed. Haselman is listed at 6 feet, 3 inches and 205 pounds. The birth record reads May 25, 1966, in Long Branch, NJ, USA. Haselman's full given name, per the bio, is William Joseph Haselman.
Haselman collected 416 hits in 1,606 at bats across 589 games, good for a .259 batting average; the totals also include 47 home runs and 210 RBI. On-base and slugging figures of .311 and .409 give Haselman a career OPS of .720. Against a .265 league average for those years, Haselman's .259 average was near the norm. No season topped the 65 hits of 1996. The Lg AVG column puts Haselman's 2000 at .275 against .270, the widest margin among the busiest seasons at 2%.
Frequently Asked Questions about Bill Haselman
- What years did Bill Haselman play?
- Bill Haselman played in Major League Baseball from 1990 to 2003.
- Was Bill Haselman a pitcher?
- No. Bill Haselman was a position player (Catcher).
- How many home runs did Bill Haselman hit?
- Bill Haselman hit 47 career home runs with 416 hits.
- What was Bill Haselman's career batting average?
- Bill Haselman batted .259 over his career, with 416 hits in 1,606 at bats.
- How many RBI did Bill Haselman have?
- Bill Haselman drove in 210 runs in his career.
- Is Bill Haselman in the Hall of Fame?
- No. Bill Haselman has not been inducted into the National Baseball Hall of Fame.