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

AVG .259
HR 47
RBI 210
H 416
OPS .720
PIV -1,364
Position
Catcher
Bats / Throws
R / R
Height / Weight
6'3" / 205 lb
Born
5/25/1966 in Long Branch, NJ, USA
MLB Debut
1990-09-03
Last Game
2003-09-27

Full name: William Joseph Haselman

Career Batting Statistics

Bill 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

Career Arc

Click a stat to plot it across every season.

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.

Postseason Statistics

Playoff Career Batting

Bill Haselman β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 2 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Bill Haselman β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1995 ALDS1 BOS 1 2 0 0 0 0 0 0 0 0 .000

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Bill Haselman β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home2967809822227109.285
Away2938268719420101.235

Last 10 Games — Batting

Bill Haselman β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2003-09-27 BOSTBRL 000000000
2003-09-26 BOSTBRW 200000001
2003-09-25 BOSBALW 100000000
2003-09-06 BOSNYYW 000000000
2002-09-28 TEXOAKL 101000000
2002-09-22 TEXOAKL 312100100
2002-09-05 TEXBALW 000000000
2002-09-04 TEXBALL 000000000
2002-08-26 TEXNYYL 401000002
2002-08-22 TEXBOSL 100000000

Fielding Statistics

Career Fielding Totals by Position

Bill Haselman β€” 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

Career Games by Position

Position Diamond

Circle size = games played at each position.

Bill Haselman Stats, Bio & Career Records
Position Games
Catcher 524
First Base 3
Third Base 1
Left Field 2
Right Field 4
Designated Hitter 39

Salary History

Bill Haselman β€” 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

Bill Haselman β€” 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%.

Career Spans

Bill Haselman (highlighted) compared to peers across the same era.

  1. 98
    Javier Valentin
    .251 avg, 45 HR
  2. 88
    Kenji Johjima
    .268 avg, 48 HR
  3. 88
    Brook Fordyce
    .258 avg, 41 HR
  4. 78
    Dave Engle
    .262 avg, 31 HR
  5. 76
    Josh Bard
    .254 avg, 39 HR
  6. 67
    Don Pavletich
    .254 avg, 46 HR

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.