John Mabry

Outfielder · Career Stats, Bio & Records (1994-2007)

John Mabry was an outfielder who played in Major League Baseball from 1994 to 2007 for 8 teams, including the St. Louis Cardinals, a span of 14 seasons. In 1,322 career games, he hit .263 with 898 hits, 96 home runs, and 446 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 .263
HR 96
RBI 446
H 898
OPS .727
PIV -2,243
Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'4" / 195 lb
Born
10/17/1970 in Wilmington, DE, USA
MLB Debut
1994-04-23
Last Game
2007-05-17

Full name: John Steven Mabry

Career Batting Statistics

John Mabry β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,322 3,409 382 898 183 6 96 446 7 284 717 .263 .322 .405 .727 -2,243

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

Career OBP .322 vs. league average .337 across their career seasons β€” near league average.

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

Career OPS .727 vs. league average .761 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.

Career Pitching Statistics

John Mabry β€” Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 2 0 0 0 0 1.0 6 7 0 4 0 63.00 0.0

Career ERA 63.00 vs. league average 4.59 across their career seasons β€” 1271.5% worse than league average.

Season-by-Season Pitching

Pitching 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

John Mabry β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
26 56 2 12 1 1 0 3 1 17 .214

Playoff Batting by Year

John Mabry β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2005 NLCS SLN 5 8 0 1 1 0 0 1 0 3 .125
2005 NLDS1 SLN 2 2 0 1 0 0 0 0 0 0 .500
2004 NLCS SLN 4 6 0 1 0 0 0 1 0 3 .167
2004 NLDS1 SLN 1 1 0 0 0 0 0 0 0 1 .000
2004 WS SLN 2 4 0 0 0 0 0 0 0 2 .000
2002 ALDS2 OAK 2 2 0 0 0 0 0 0 0 1 .000
1996 NLCS SLN 7 23 1 6 0 0 0 0 0 6 .261
1996 NLDS2 SLN 3 10 1 3 0 1 0 1 1 1 .300

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

Batting — Home / Away

John Mabry β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home652162218841744201.257
Away670178719448152245.269

Pitching — Home / Away

John Mabry β€” Pitching β€” Home / Away
SplitGIPHERBBSOERA
Away21.0674063.00

Last 10 Games — Batting

John Mabry β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2007-05-17 COLAZL 100000001
2007-05-16 COLAZW 200000010
2007-05-15 COLAZL 100000001
2007-05-13 COLSFGL 000000010
2007-05-11 COLSFGL 210000011
2007-05-10 COLSFGW 100000000
2007-05-09 COLSTLL 100000000
2007-05-06 COLCINL 000000110
2007-05-04 COLCINW 100000000
2007-05-02 COLSFGL 100000000

Last 2 Games — Pitching

John Mabry β€” Last 2 Games β€” Pitching
DateTmOppDecIPHRERBBSOHR
2001-10-05 MIAATL — 0.1355300
2000-05-28 SEATBR — 0.2322100

Fielding Statistics

Career Fielding Totals by Position

John Mabry β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 451 334 2993 251 18 276
3B 129 95 70 150 23 10
OF 567 384 730 32 13 7
P 2 0 0 0 0 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

John Mabry Stats, Bio & Career Records
Position Games
Pitcher 2
First Base 451
Third Base 129
Left Field 190
Center Field 11
Right Field 386
Designated Hitter 21

Salary History

John Mabry β€” Salary History
Year Team League Salary
2007 COL NL $750,000
2006 CHN NL $1,075,000
2005 SLN NL $725,000
2003 SEA AL $600,000
2002 PHI NL $500,000
2000 SEA AL $1,850,000
1999 SEA AL $1,400,000
1998 SLN NL $1,400,000
1997 SLN NL $390,000
1996 SLN NL $200,000
1995 SLN NL $109,000
1994 SLN NL $109,000
Total Career Earnings $9,108,000

College History

John Mabry β€” College History
School Name City State Years Attended
West Chester University of Pennsylvania West Chester PA 1989, 1990, 1991

Award Voting History

John Mabry β€” Award Voting History
Year Award League Finish Points Won Points Max Votes First
1995 Rookie of the Year NL 4th 4.0 140 0

Most Similar Players

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

Career Spans

John Mabry (highlighted) compared to peers across the same era.

  1. 98
    Yonder Alonso
    .259 avg, 100 HR
  2. 94
    Wes Helms
    .256 avg, 75 HR
  3. 90
    Roy Howell
    .261 avg, 80 HR
  4. 85
    Mark DeRosa
    .268 avg, 100 HR
  5. 85
    Marwin Gonzalez
    .252 avg, 107 HR
  6. 83
    Danny Valencia
    .268 avg, 96 HR

John Mabry: the record in brief

John Mabry's major league career runs from a debut on April 23, 1994 to a final game on May 17, 2007. The team column moves through the St. Louis Cardinals (1994 through 2005), the Seattle Mariners (1999 through 2003), the San Diego Padres (2000), the Florida Marlins (2001), the Philadelphia Phillies (2002), the Oakland Athletics (2002), the Chicago Cubs (2006), and the Colorado Rockies (2007). Listed as an outfielder, Mabry threw right-handed and batted left-handed. Mabry is listed at 195 pounds on a 6-foot-4 frame. Mabry was born on October 17, 1970, in Wilmington, DE, USA. On the record, John Mabry was born John Steven Mabry.

In 1,322 games and 3,409 at bats, Mabry batted .263 with 898 hits, adding 96 homers and 446 RBI. Mabry's career OPS of .727 combines a .322 on-base mark with .405 slugging. Mabry hit .263 while the league hit .267 over the same span, a figure close to average. 1996 was Mabry's biggest home run year, with 13. Mabry collected a career-high 161 hits in 1996.

Frequently Asked Questions about John Mabry

What years did John Mabry play?
John Mabry played in Major League Baseball from 1994 to 2007.
Was John Mabry a pitcher?
No. John Mabry was a position player (Outfielder), though he did pitch in 2 career games.
How many home runs did John Mabry hit?
John Mabry hit 96 career home runs with 898 hits.
What was John Mabry's career batting average?
John Mabry batted .263 over his career, with 898 hits in 3,409 at bats.
How many RBI did John Mabry have?
John Mabry drove in 446 runs in his career.
What was John Mabry's career ERA?
John Mabry finished with a 63.00 career ERA, going 0-0 with 0 strikeouts.