Biographical

Portrait of John Mabry

John Mabry 1BCardinals

Cardinals Player Cards | Cardinals Team Audit | Cardinals Depth Chart

Career Summary
Years PA AVG OBP SLG DRC+ WARP
17 3765 .263 .322 .405 85 -1.1
Birth Date10-17-1970
Height6' 4"
Weight195 lbs
Age48 years, 7 months, 10 days
BatsL
ThrowsR
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA H 2B 3B HR BB SO HBP SB CS AVG OBP SLG DRC+ DRAA BRR FRAA BWARP
1994 SLN 23 6 25 7 3 0 0 2 4 0 0 0 .304 .360 .435 88 -0.3 -0.2 0.5 0.0
1995 SLN 24 129 418 119 21 1 5 24 45 2 0 3 .307 .347 .405 89 -4.5 -2.7 8.3 0.7
1996 SLN 25 151 591 161 30 2 13 37 84 3 3 2 .297 .342 .431 88 -6.5 -4.2 -2.2 -0.6
1997 SLN 26 116 434 110 19 0 5 39 77 3 0 1 .284 .352 .371 88 -4.6 -1.3 -3.4 -0.3
1998 SLN 27 142 413 94 22 0 9 30 76 1 0 2 .249 .305 .379 76 -11.7 -0.5 -4.2 -0.8
1999 SEA 28 87 285 64 14 0 9 20 60 0 2 1 .244 .297 .401 73 -8.9 -1.4 1.4 -0.3
2000 SDN 29 48 129 28 8 0 7 5 38 0 0 0 .228 .256 .463 69 -4.8 -1.9 -0.6 -0.4
2000 SEA 29 48 115 25 5 0 1 10 31 2 0 1 .243 .322 .320 68 -4.4 -0.5 -2.1 -0.3
2001 FLO 30 82 167 32 7 0 6 13 44 5 1 0 .218 .299 .388 82 -3.2 -1.1 -2.7 -0.3
2001 SLN 30 5 7 0 0 0 0 0 2 0 0 0 .000 .000 .000 87 -0.1 0.0 -0.5 0.0
2002 OAK 31 89 211 53 13 1 11 14 37 1 1 1 .275 .322 .523 104 1.9 0.4 3.1 1.0
2002 PHI 31 21 23 6 0 0 0 1 5 0 0 0 .286 .304 .286 102 0.2 0.3 -0.4 0.1
2003 SEA 32 64 122 22 6 0 3 15 21 3 0 0 .212 .328 .356 94 -0.5 -0.5 -0.2 0.1
2004 SLN 33 87 275 71 11 0 13 26 63 1 0 1 .296 .363 .504 114 5.5 -2.5 -2.5 0.7
2005 SLN 34 112 274 59 15 1 8 20 63 0 0 0 .240 .295 .407 80 -6.5 0.3 -5.7 -0.6
2006 CHN 35 107 237 43 8 1 5 23 57 1 0 0 .205 .283 .324 66 -9.4 -1.8 8.8 0.1
2007 COL 36 28 39 4 1 0 1 5 10 0 0 0 .118 .231 .235 65 -1.6 0.1 -0.2 0.0
Career1322376589818369628471722712.263.322.40585-59.4-17.4-2.6-1.1

Statistics for All Levels

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg LG G PA oppAVG oppOBP oppSLG BABIP BPF BRAA repLVL POS_ADJ DRC+ DRC+ SD FRAA BRR DRAA BWARP
1991 SAV A SAL 22 95 .000 .000 .000 .270 0.0 0 0 0.0 0.0 0.0 0.0
1991 HAM A- NYP 49 208 .000 .000 .000 .339 0.0 0 0 0.0 0.0 0.0 0.0
1992 SPR A MDW 115 464 .000 .000 .000 .267 0.0 0 0 0.0 0.0 0.0 0.0
1993 ARK AA TXS 136 567 .000 .000 .000 .306 0.0 0 0 0.0 0.0 0.0 0.0
1993 LOU AAA AA 4 7 .000 .000 .000 .167 0.0 0 0 0.0 0.0 0.0 0.0
1994 SLN MLB NL 6 25 .277 .351 .429 .368 112 0 0.8 -0.3 88 9 0.5 -0.2 -0.3 0.0
1994 LOU AAA AA 122 515 .000 .000 .000 .278 0.0 0 0 0.0 0.0 0.0 0.0
1995 SLN MLB NL 129 418 .259 .326 .401 .333 98 1.6 12.5 -6.3 89 11 8.3 -2.7 -4.5 0.7
1995 LOU AAA AA 4 12 .000 .000 .000 .083 0.0 0 0 0.0 0.0 0.0 0.0
1996 SLN MLB NL 151 591 .266 .331 .413 .328 99 -4.7 18.3 -11.5 88 8 -2.2 -4.2 -6.5 -0.6
1997 SLN MLB NL 116 434 .261 .328 .409 .341 94 0.6 11.5 -5.7 88 8 -3.4 -1.3 -4.6 -0.3
1998 SLN MLB NL 142 413 .262 .328 .413 .289 100 -13.8 10.7 -2.1 76 10 -4.2 -0.5 -11.7 -0.8
1999 SEA MLB AL 87 285 .278 .346 .444 .284 99 -8.5 8.0 -2.2 73 8 1.4 -1.4 -8.9 -0.3
2000 SDN MLB NL 48 129 .264 .344 .436 .266 105 -6.8 4.1 -1.3 69 12 -0.6 -1.9 -4.8 -0.4
2000 SEA MLB AL 48 115 .277 .346 .444 .338 86 -2.1 3.6 -0.3 68 12 -2.1 -0.5 -4.4 -0.3
2000 TAC AAA PCL 0 14 .000 .000 .000 .300 0.0 0 0 0.0 0.0 0.0 0.0
2001 FLO MLB NL 82 167 .258 .324 .413 .263 97 -4.6 5.0 -1.4 82 17 -2.7 -1.1 -3.2 -0.3
2001 SLN MLB NL 5 7 .291 .345 .494 .000 115 -1.8 0.2 -0.1 87 17 -0.5 0.0 -0.1 0.0
2001 BRV A+ FSL 4 16 .000 .000 .000 .167 0.0 0 0 0.0 0.0 0.0 0.0
2002 OAK MLB AL 89 211 .267 .334 .431 .284 95 10 6.1 -2 104 15 3.1 0.4 1.9 1.0
2002 PHI MLB NL 21 23 .255 .325 .413 .353 104 -1.1 0.7 -0.1 102 15 -0.4 0.3 0.2 0.1
2003 SEA MLB AL 64 122 .257 .324 .411 .238 99 -3.5 3.3 -1.4 94 17 -0.2 -0.5 -0.5 0.1
2003 TAC AAA PCL 3 13 .000 .000 .000 .400 0.0 0 0 0.0 0.0 0.0 0.0
2004 SLN MLB NL 87 275 .265 .329 .424 .347 96 9.2 8.2 -2 114 13 -2.5 -2.5 5.5 0.7
2004 MEM AAA PCL 39 160 .000 .000 .000 .358 0.0 0 0 0.0 0.0 0.0 0.0
2005 SLN MLB NL 112 274 .266 .330 .425 .288 102 -4.5 7.9 -1.7 80 16 -5.7 0.3 -6.5 -0.6
2006 CHN MLB NL 107 237 .267 .332 .429 .252 97 -11.6 7.1 -3.4 66 8 8.8 -1.8 -9.4 0.1
2007 COL MLB NL 28 39 .246 .315 .384 .130 108 -4.2 1.2 0.1 65 11 -0.2 0.1 -1.6 0.0

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team lvl LG PA AB R H 2B 3B HR TB RBI BB SO SB CS AVG OBP SLG ISO SF SH
1991 HAM A- NYP 208 187 25 58 11 0 1 72 31 17 18 9 3 .310 .374 .385 .075 0 0
1991 SAV A SAL 95 86 10 20 6 1 0 28 8 7 12 1 0 .233 .290 .326 .093 0 0
1992 SPR A MDW 464 438 63 115 13 6 11 173 57 24 39 2 8 .263 .300 .395 .132 1 1
1993 LOU AAA AA 7 7 0 1 0 0 0 1 1 0 1 0 0 .143 .143 .143 .000 0 0
1993 ARK AA TXS 567 528 68 153 32 2 16 237 72 27 68 7 15 .290 .327 .449 .159 3 3
1994 SLN MLB NL 25 23 2 7 3 0 0 10 3 2 4 0 0 .304 .360 .435 .130 0 0
1994 LOU AAA AA 515 477 76 125 30 1 15 202 68 32 67 2 6 .262 .312 .423 .161 1 1
1995 LOU AAA AA 12 12 0 1 0 0 0 1 0 0 0 0 0 .083 .083 .083 .000 0 0
1995 SLN MLB NL 418 388 35 119 21 1 5 157 41 24 45 0 3 .307 .347 .405 .098 4 0
1996 SLN MLB NL 591 543 63 161 30 2 13 234 74 37 84 3 2 .297 .342 .431 .134 5 3
1997 SLN MLB NL 434 388 40 110 19 0 5 144 36 39 77 0 1 .284 .352 .371 .088 2 2
1998 SLN MLB NL 413 377 41 94 22 0 9 143 46 30 76 0 2 .249 .305 .379 .130 2 3
1999 SEA MLB AL 285 262 34 64 14 0 9 105 33 20 60 2 1 .244 .297 .401 .156 1 2
2000 TAC AAA PCL 14 14 1 3 1 0 0 4 1 0 4 0 0 .214 .214 .286 .071 0 0
2000 SEA MLB AL 115 103 18 25 5 0 1 33 7 10 31 0 1 .243 .322 .320 .078 0 0
2000 SDN MLB NL 129 123 17 28 8 0 7 57 25 5 38 0 0 .228 .256 .463 .236 1 0
2001 BRV A+ FSL 16 13 0 2 0 0 0 2 4 2 1 0 0 .154 .267 .154 .000 0 0
2001 FLO MLB NL 167 147 14 32 7 0 6 57 20 13 44 1 0 .218 .299 .388 .170 2 0
2001 SLN MLB NL 7 7 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 0 0
2002 OAK MLB AL 211 193 27 53 13 1 11 101 40 14 37 1 1 .275 .322 .523 .249 3 0
2002 PHI MLB NL 23 21 1 6 0 0 0 6 3 1 5 0 0 .286 .304 .286 .000 1 0
2003 SEA MLB AL 122 104 12 22 6 0 3 37 16 15 21 0 0 .212 .328 .356 .144 0 0
2003 TAC AAA PCL 13 11 1 4 0 0 0 4 0 2 1 0 0 .364 .462 .364 .000 0 0
2004 MEM AAA PCL 160 136 27 46 7 0 12 89 35 17 29 0 0 .338 .419 .654 .316 0 0
2004 SLN MLB NL 275 240 32 71 11 0 13 121 40 26 63 0 1 .296 .363 .504 .208 3 5
2005 SLN MLB NL 274 246 26 59 15 1 8 100 32 20 63 0 0 .240 .295 .407 .167 2 6
2006 CHN MLB NL 237 210 16 43 8 1 5 68 25 23 57 0 0 .205 .283 .324 .119 3 0
2007 COL MLB NL 39 34 4 4 1 0 1 8 5 5 10 0 0 .118 .231 .235 .118 0 0

Plate Discipline

YEAR Pits Zone% Swing% Contact% Z-Swing% O-Swing% Z-Contact% O-Contact% SwStr% CSAA

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2003-05-28 2003-06-20 15-DL 23 21 Right Shoulder Strain -
2001-04-16 2001-05-20 15-DL 34 30 Right Chest Strain Pectoral Muscle - -
2000-04-22 2000-05-12 15-DL 20 17 Right Groin Strain - -
1999-08-15 1999-10-04 60-DL 50 46 Right Knee Fracture Patella From Foul Ball - -
1997-08-20 1997-09-24 15-DL 35 33 - Fracture Batted Ball - -

Compensation

Year Team Salary
2007 COL $750,000
2006 CHN $1,075,000
2005 SLN $725,000
2003 SEA $600,000
2002 PHI, OAK $500,000
2001 SLN, FLO $800,000
2000 SEA, SDN $1,850,000
YearsDescriptionSalary
7 yrPrevious$6,300,000
7 yrTotal$6,300,000

 

Service TimeAgentContract Status
12 y 146 dDale Reichley

Details
  • designated for assignment 5/19/07
  • contract purchased 3/07 signed as a free agent from CHC 1/07, 1 year/$0.75M (07) (minor-league contract)
  • $50K each 400,425,450,475,500,550 plate appearances
  • signed as a free agent from STL 11/05, 1 year/$1.075M (06)
  • re-signed as a free agent 12/04, 1 year/$0.725M (05)
  • contract purchased 5/04 signed as a free agent from SEA 2/04 (minor-league contract)
  • club declined 04 option 11/03
  • 1 year/$0.85M (03)+$1.5M 04 club option
  • 03:$0.6M, 04:$1.5M club option $0.25M buyout
  • signed as a free agent from OAK 1/03 acquired in trade from PHI 5/02
  • 1 year/$0.8M (02) contract purchased 3/02 signed 1/02 (minor-league contract)

2019 Preseason Forecast

Last Update: 1/27/2017 12:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG DRC+ VORP FRAA WARP
Weighted Mean???????00??.000.000.00000.0?0.0

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

BP Articles

Click here to see articles tagged with John Mabry

BP Chats

DateQuestionAnswer
2017-09-12 23:00:00 (link to chat)Who was the Mariners' best left fielder ever -- John Mabry, Butch Huskey, or Rich Amaral?
(Jamal from Seattle)
Rich Amaral (Megan Rowley)


BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC