Doug Mirabelli

Catcher · Career Stats, Bio & Records (1996-2007)

Doug Mirabelli was a catcher who played in Major League Baseball from 1996 to 2007 for 4 teams, including the San Francisco Giants, a span of 12 seasons. In 566 career games, he hit .231 with 337 hits, 58 home runs, and 206 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 .231
HR 58
RBI 206
H 337
OPS .724
PIV -921
Position
Catcher
Bats / Throws
R / R
Height / Weight
6'1" / 205 lb
Born
10/18/1970 in Kingman, AZ, USA
MLB Debut
1996-08-27
Last Game
2007-09-30

Full name: Douglas Anthony Mirabelli

Career Batting Statistics

Doug Mirabelli β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
566 1,456 162 337 78 2 58 206 3 165 415 .231 .317 .407 .724 -921

Career AVG .231 vs. league average .267 across their career seasons β€” 13.3% below league average.

Career OBP .317 vs. league average .336 across their career seasons β€” 5.7% below league average.

Career SLG .407 vs. league average .425 across their career seasons β€” near league average.

Career OPS .724 vs. league average .762 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

Doug Mirabelli β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
11 21 3 5 1 0 0 0 1 7 .238

Playoff Batting by Year

Doug Mirabelli β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2007 ALCS BOS 1 2 0 0 0 0 0 0 0 1 .000
2005 ALDS1 BOS 1 2 0 0 0 0 0 0 0 0 .000
2004 ALCS BOS 1 1 0 0 0 0 0 0 0 0 .000
2004 WS BOS 1 3 1 1 0 0 0 0 0 1 .333
2003 ALCS BOS 3 7 0 2 0 0 0 0 0 2 .286
2003 ALDS2 BOS 2 4 2 2 1 0 0 0 0 2 .500
2000 NLDS2 SFN 2 2 0 0 0 0 0 0 1 1 .000

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

Batting — Home / Away

Doug Mirabelli β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home2957628618529114.243
Away271694761522992.219

Last 10 Games — Batting

Doug Mirabelli β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2007-09-30 BOSMINL 200000002
2007-09-29 BOSMINW 400000001
2007-09-23 BOSTBRL 300000001
2007-09-17 BOSTORL 000000000
2007-09-06 BOSBALW 101000000
2007-08-17 BOSLAAW 111100100
2007-08-13 BOSTBRW 310000012
2007-08-07 BOSLAAL 411001200
2007-08-05 BOSSEAW 000000000
2007-08-02 BOSBALW 323001210

Fielding Statistics

Career Fielding Totals by Position

Doug Mirabelli β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 2 0 5 1 1 0
C 522 406 2719 229 23 33

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Doug Mirabelli Stats, Bio & Career Records
Position Games
Catcher 522
First Base 2
Designated Hitter 23

Salary History

Doug Mirabelli β€” Salary History
Year Team League Salary
2007 BOS AL $750,000
2006 SDN NL $1,500,000
2005 BOS AL $1,500,000
2004 BOS AL $825,000
2003 BOS AL $805,000
2002 BOS AL $650,000
2001 TEX AL $295,000
2000 SFN NL $215,000
1999 SFN NL $208,500
1996 SFN NL $109,000
Total Career Earnings $6,857,500

College History

Doug Mirabelli β€” College History
School Name City State Years Attended
Wichita State University Wichita KS 1990, 1991, 1992

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

Doug Mirabelli (highlighted) compared to peers across the same era.

  1. 98
    Devin Mesoraco
    .232 avg, 58 HR
  2. 90
    Gary Alexander
    .230 avg, 55 HR
  3. 88
    Ramon Castro
    .237 avg, 67 HR
  4. 86
    Ryan Jeffers
    .242 avg, 82 HR
  5. 81
    Kelly Shoppach
    .223 avg, 70 HR
  6. 70
    Hank Foiles
    .243 avg, 46 HR

Doug Mirabelli: the record in brief

Doug Mirabelli played a first major league game on August 27, 1996 and a last one on September 30, 2007. Mirabelli played for the San Francisco Giants (1996 through 2000), the Texas Rangers (2001), the Boston Red Sox (2001 to 2007), and the San Diego Padres (2006). Born on October 18, 1970, in Kingman, AZ, USA, Mirabelli is listed as a catcher and batted and threw right-handed. The bio gives 6 feet, 1 inch and 205 pounds. Doug Mirabelli was the playing name; the full given name is Douglas Anthony.

Across 566 games at the plate, Mirabelli's career line reads 337 hits in 1,456 at bats for a .231 average; the totals also include 58 homers and 206 RBI. Mirabelli got on base at a .317 rate and slugged .407 (.724 OPS). Measured against the leagues Mirabelli played in, the .231 career average compares with a .267 league average over the same seasons, 13.3% below the league. Mirabelli collected a career-high 53 hits in 2000. 2004 brought the most runs batted in, 32. In 2004, a season of regular play, Mirabelli hit .281 while the league hit .266.

Frequently Asked Questions about Doug Mirabelli

What years did Doug Mirabelli play?
Doug Mirabelli played in Major League Baseball from 1996 to 2007.
Was Doug Mirabelli a pitcher?
No. Doug Mirabelli was a position player (Catcher).
How many home runs did Doug Mirabelli hit?
Doug Mirabelli hit 58 career home runs with 337 hits.
What was Doug Mirabelli's career batting average?
Doug Mirabelli batted .231 over his career, with 337 hits in 1,456 at bats.
How many RBI did Doug Mirabelli have?
Doug Mirabelli drove in 206 runs in his career.
Is Doug Mirabelli in the Hall of Fame?
No. Doug Mirabelli has not been inducted into the National Baseball Hall of Fame.