Joe Girardi

Catcher · Career Stats, Bio & Records (1989-2003)

Joe Girardi was a catcher who played in Major League Baseball from 1989 to 2003 for 4 teams, including the Chicago Cubs, a span of 15 seasons. In 1,277 career games, he hit .267 with 1,100 hits, 36 home runs, and 422 RBI. Joe Girardi was an All-Star.

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 .267
HR 36
RBI 422
H 1,100
OPS .666
PIV -7,258
Position
Catcher
Bats / Throws
R / R
Height / Weight
5'11" / 195 lb
Born
10/14/1964 in Peoria, IL, USA
MLB Debut
1989-04-04
Last Game
2003-09-28
Awards
All-Star

Full name: Joseph Elliott Girardi

Career Batting Statistics

Joe Girardi β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,277 4,127 454 1,100 186 26 36 422 44 279 607 .267 .315 .350 .666 -7,258

Career AVG .267 vs. league average .264 across their career seasons β€” near league average.

Career OBP .315 vs. league average .333 across their career seasons β€” 5.4% below league average.

Career SLG .350 vs. league average .412 across their career seasons β€” 15.0% below league average.

Career OPS .666 vs. league average .745 across their career seasons β€” 10.7% below 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

Joe Girardi β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
39 114 9 21 0 2 0 1 9 20 .184

Playoff Batting by Year

Joe Girardi β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1999 ALCS NYA 3 8 0 2 0 0 0 0 0 2 .250
1999 ALDS2 NYA 2 6 0 0 0 0 0 0 0 1 .000
1999 WS NYA 2 7 1 2 0 0 0 0 0 1 .286
1998 ALCS NYA 3 8 2 2 0 0 0 0 1 0 .250
1998 ALDS2 NYA 2 7 0 3 0 0 0 0 0 1 .429
1998 WS NYA 2 6 0 0 0 0 0 0 0 2 .000
1997 ALDS1 NYA 5 15 2 2 0 0 0 0 1 3 .133
1996 ALCS NYA 4 12 1 3 0 1 0 0 1 3 .250
1996 ALDS2 NYA 4 9 1 2 0 0 0 0 4 1 .222
1996 WS NYA 4 10 1 2 0 1 0 1 1 2 .200
1995 NLDS1 COL 4 16 0 2 0 0 0 0 0 2 .125
1989 NLCS CHN 4 10 1 1 0 0 0 0 1 2 .100

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

Batting — Home / Away

Joe Girardi β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home634204224156220238.275
Away643208521353816184.258

Last 10 Games — Batting

Joe Girardi β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2003-09-28 STLAZW 201000001
2003-09-26 STLAZL 000000000
2003-09-20 STLHOUW 100000000
2003-09-19 STLHOUL 000000010
2003-09-18 STLMILW 100000000
2003-09-15 STLMILW 101000100
2003-09-13 STLHOUL 000000000
2003-09-06 STLCINW 000000000
2003-09-01 STLCHCL 100000001
2003-06-29 STLKCRW 000000010

Fielding Statistics

Career Fielding Totals by Position

Joe Girardi β€” Career Fielding Totals by Position
Position G GS PO A E DP
C 1247 1128 7619 605 77 77

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Joe Girardi Stats, Bio & Career Records
Position Games
Catcher 1247
Designated Hitter 3

Salary History

Joe Girardi's recorded salaries total $21,278,000 over 15 seasons, 1989 to 2003. Girardi's career, 1989 to 2003, falls within 1985 to 2016, the years the salary data covers.

Joe Girardi β€” Salary History
Year Team League Salary
2003 SLN NL $725,000
2002 CHN NL $1,500,000
2001 CHN NL $2,000,000
2000 CHN NL $2,000,000
1999 NYA AL $3,400,000
1998 NYA AL $2,850,000
1997 NYA AL $2,250,000
1996 NYA AL $2,325,000
1995 COL NL $1,850,000
1994 COL NL $1,000,000
1993 COL NL $670,000
1992 CHN NL $300,000
1991 CHN NL $225,000
1990 CHN NL $115,000
1989 CHN NL $68,000
Total recorded salary $21,278,000

College History

Joe Girardi β€” College History
School Name City State Years Attended
Northwestern University Evanston IL 1983, 1984, 1985, 1986

Most Similar Players

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

Career Spans

Joe Girardi (highlighted) compared to peers across the same era.

  1. 98
    Charlie Moore
    .261 avg, 36 HR
  2. 92
    Frank Snyder
    .265 avg, 47 HR
  3. 82
    Brent Mayne
    .263 avg, 38 HR
  4. 81
    Cy Perkins
    .259 avg, 30 HR
  5. 78
    Jerry Grote
    .252 avg, 39 HR
  6. 76
    Mike Heath
    .252 avg, 86 HR

Joe Girardi: the record in brief

Joe Girardi played a first major league game on April 4, 1989 and a last one on September 28, 2003. By club, Girardi's seasons break down as the Chicago Cubs (1989 through 2002), the Colorado Rockies (1993 to 1995), the New York Yankees (1996 through 1999), and the St. Louis Cardinals (2003). Girardi is listed as a catcher at 5 feet, 11 inches and 195 pounds. The bio says Girardi both batted and threw right-handed. The recorded birth is October 14, 1964, in Peoria, IL, USA. The given name on file is Joseph Elliott Girardi.

Girardi finished with 1,100 hits from 4,127 at bats in 1,277 games, which works out to .267, along with 36 home runs, 422 RBI, and 44 stolen bases. Girardi got on base at a .315 rate and slugged .350 (.666 OPS). Girardi hit .267 while the league hit .264 over the same span, a figure close to average. By OPS the gap is 10.7% below league average (.666 against .745). No season topped the 124 hits of 1996.

Frequently Asked Questions about Joe Girardi

What years did Joe Girardi play?
Joe Girardi played in Major League Baseball from 1989 to 2003.
Was Joe Girardi a pitcher?
No. Joe Girardi was a position player (Catcher).
How many home runs did Joe Girardi hit?
Joe Girardi hit 36 career home runs with 1,100 hits.
What teams did Joe Girardi play for?
Joe Girardi played for 4 teams: the Chicago Cubs (1989–1992, 2000–2002), the Colorado Rockies (1993–1995), the New York Yankees (1996–1999), and the St. Louis Cardinals (2003).
Did Joe Girardi win an MVP award?
No. Joe Girardi did not win the MVP award.
What awards did Joe Girardi win?
Joe Girardi was selected to 1 All-Star Game.
What were Joe Girardi's career stats?
In 1,277 games, Joe Girardi had 1,100 hits, 36 home runs, 422 RBI, 454 runs, and 44 stolen bases, with a .267 batting average.
How much did Joe Girardi earn in his career?
Joe Girardi's recorded salaries total $21,278,000 over 15 seasons, 1989 to 2003. Girardi's career, 1989 to 2003, falls within 1985 to 2016, the years the salary data covers.
What was Joe Girardi's salary?
Joe Girardi's last recorded salary was $725,000, in 2003. His highest recorded salary was $3,400,000, in 1999, and his lowest was $68,000, in 1989. The Salary History table lists each season from 1989 to 2003.
What position did Joe Girardi play?
Joe Girardi played primarily as a catcher, the position where he appeared in the most games.
How tall was Joe Girardi and how much did he weigh?
Joe Girardi was listed at 5 feet 11 inches and 195 pounds.
How many home runs did Joe Girardi hit each season?
Joe Girardi's home runs by season: 1 in 1989, 1 in 1990, 0 in 1991, 1 in 1992, 3 in 1993, 4 in 1994, 8 in 1995, 2 in 1996, 1 in 1997, 3 in 1998, 2 in 1999, 6 in 2000, 3 in 2001, 1 in 2002, and 0 in 2003. His most in one season was 8, in 1995.
What was Joe Girardi's career batting average?
Joe Girardi batted .267 over his career, with 1,100 hits in 4,127 at bats.
How many RBI did Joe Girardi have?
Joe Girardi drove in 422 runs in his career.