Mobile Site You Are Here > > > > John Mabry Register Statistics & History


Photo of John Mabry


John Mabry    \MAY-bree\

John Steven Mabry

Positions: Outfielder and First Baseman
Bats: Left, Throws: Right
Height: 6' 4", Weight: 195 lb.

Born: October 17, 1970 in Wilmington, Delaware, United States
High School: Bohemia Manor HS (Chesapeake City, MD)
School: West Chester University of Pennsylvania (West Chester, PA)

Drafted by the St. Louis Cardinals in the 6th round of the 1991 MLB June Amateur Draft from West Chester University of Pennsylvania (West Chester, PA).

Major League Stats

Register Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1991 20 -0.8 2 Teams 2 Lgs A--A STL 71 303 273 35 78 17 1 1 39 10 3 24 30 .286 .343 .366 .710 100 8 2 0 4 4
1991 20 -0.8 Hamilton NYPL A- STL 49 208 187 25 58 11 0 1 31 9 3 17 18 .310 .370 .385 .755 72 6 2 0 2 2
1991 20 -0.9 Savannah SALL A STL 22 95 86 10 20 6 1 0 8 1 0 7 12 .233 .284 .326 .610 28 2 0 0 2 2
1992 21 -0.5 Springfield MIDW A STL 115 464 438 63 115 13 6 11 57 2 8 24 39 .263 .300 .395 .695 173 12 0 1 1 2
1993 22 -1.7 2 Teams 2 Lgs AA-AAA STL 140 574 535 68 154 32 2 16 73 7 15 27 69 .288 .324 .445 .769 238 18 4 3 5 2
1993 22 -1.7 Arkansas TL AA STL 136 567 528 68 153 32 2 16 72 7 15 27 68 .290 .326 .449 .775 237 17 4 3 5 2
1993 22 -5.2 Louisville AA AAA STL 4 7 7 0 1 0 0 0 1 0 0 0 1 .143 .143 .143 .286 1 1 0 0 0 0
1994 23 -3.8 Louisville AA AAA STL 122 515 477 76 125 30 1 15 68 2 6 32 67 .262 .311 .423 .735 202 14 3 1 2 1
1994 23 -5.3 STL NL MLB STL 6 25 23 2 7 3 0 0 3 0 0 2 4 .304 .360 .435 .795 10 0 0 0 0 0
1995 24 -3.1 Louisville AA AAA STL 4 12 12 0 1 0 0 0 0 0 0 0 0 .083 .083 .083 .167 1 0 0 0 0 0
1995 24 -4.2 STL NL MLB STL 129 418 388 35 119 21 1 5 41 0 3 24 45 .307 .347 .405 .752 157 6 2 0 4 5
1996 25 -3.7 STL NL MLB STL 151 591 543 63 161 30 2 13 74 3 2 37 84 .297 .342 .431 .773 234 21 3 3 5 11
1997 26 -2.7 STL NL MLB STL 116 434 388 40 110 19 0 5 36 0 1 39 77 .284 .352 .371 .723 144 11 3 2 2 9
1998 27 -1.5 STL NL MLB STL 142 413 377 41 94 22 0 9 46 0 2 30 76 .249 .305 .379 .684 143 6 1 3 2 6
1999 28 -0.9 SEA AL MLB SEA 87 285 262 34 64 14 0 9 33 2 1 20 60 .244 .297 .401 .698 105 6 0 2 1 1
2000 29 -0.1 2 Teams 2 Lgs MLB SDP-SEA 96 244 226 35 53 13 0 8 32 0 1 15 69 .235 .287 .398 .685 90 4 2 0 1 0
2000 29 1.9 Tacoma PCL AAA SEA 4 14 14 1 3 1 0 0 1 0 0 0 4 .214 .214 .286 .500 4 0 0 0 0 0
Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2000 29 -0.1 SEA AL MLB SEA 48 115 103 18 25 5 0 1 7 0 1 10 31 .243 .322 .320 .642 33 1 2 0 0 0
2000 29 -0.1 SDP NL MLB SDP 48 129 123 17 28 8 0 7 25 0 0 5 38 .228 .256 .463 .719 57 3 0 0 1 0
2001 30 0.7 2 Teams NL MLB FLA-STL 87 174 154 14 32 7 0 6 20 1 0 13 46 .208 .287 .370 .657 57 6 5 0 2 1
2001 30 7.2 Brevard County FLOR A+ FLA 4 16 13 0 2 0 0 0 4 0 0 2 1 .154 .250 .154 .404 2 0 0 0 1 0
2001 30 0.7 STL NL MLB STL 5 7 7 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0 0 0 0 0 0
2001 30 0.7 FLA NL MLB FLA 82 167 147 14 32 7 0 6 20 1 0 13 44 .218 .299 .388 .687 57 6 5 0 2 1
2002 31 2.1 2 Teams 2 Lgs MLB OAK-PHI 110 234 214 28 59 13 1 11 43 1 1 15 42 .276 .321 .500 .821 107 7 1 0 4 2
2002 31 1.5 PHI NL MLB PHI 21 23 21 1 6 0 0 0 3 0 0 1 5 .286 .304 .286 .590 6 0 0 0 1 1
2002 31 2.2 OAK AL MLB OAK 89 211 193 27 53 13 1 11 40 1 1 14 37 .275 .322 .523 .846 101 7 1 0 3 1
2003 32 4.7 Tacoma PCL AAA SEA 3 13 11 1 4 0 0 0 0 0 0 2 1 .364 .462 .364 .825 4 0 0 0 0 1
2003 32 3.3 SEA AL MLB SEA 64 122 104 12 22 6 0 3 16 0 0 15 21 .212 .328 .356 .684 37 3 3 0 0 2
2004 33 5.8 Memphis PCL AAA STL 39 160 136 27 46 7 0 12 35 0 0 17 29 .338 .406 .654 1.061 89 3 2 0 5 2
2004 33 3.6 STL NL MLB STL 87 275 240 32 71 11 0 13 40 0 1 26 63 .296 .363 .504 .867 121 6 1 5 3 5
2005 34 4.6 STL NL MLB STL 112 274 246 26 59 15 1 8 32 0 0 20 63 .240 .295 .407 .701 100 6 0 6 2 1
2006 35 5.8 CHC NL MLB CHC 107 237 210 16 43 8 1 5 25 0 0 23 57 .205 .283 .324 .607 68 5 1 0 3 0
2007 36 7.0 COL NL MLB COL 28 39 34 4 4 1 0 1 5 0 0 5 10 .118 .231 .235 .466 8 1 0 0 0 0
MLB (14 seasons) MLB 1322 3765 3409 382 898 183 6 96 446 7 12 284 717 .263 .322 .405 .727 1381 88 22 21 29 43
Minors (9 seasons) Minors 502 2071 1909 271 528 100 10 55 277 21 32 128 240 .277 .323 .426 .749 813 55 11 5 18 12
All Levels (17 Seasons) 1824 5836 5318 653 1426 283 16 151 723 28 44 412 957 .268 .322 .413 .735 2194 143 33 26 47 55
A (2 seasons) Minors 137 559 524 73 135 19 7 11 65 3 8 31 51 .258 .297 .384 .681 201 14 0 1 3 4
AAA (6 seasons) Minors 176 721 657 105 180 38 1 27 105 2 6 51 102 .274 .328 .458 .786 301 18 5 1 7 4

Register Pitching

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2000 29 0.1 SEA AL MLB SEA 0 0 27.00 27.00 1 0 1 0 0 0 0.2 3 2 2 0 1 0 0 0 0 0 6 6.000 40.5 0.0 13.5 0.0 0.00
2001 30 1.1 FLA NL MLB FLA 0 0 135.00 135.00 1 0 0 0 0 0 0.1 3 5 5 0 3 0 0 0 0 0 7 18.000 81.0 0.0 81.0 0.0 0.00
All Levels (2 Seasons) 0 0 63.00 63.00 2 0 1 0 0 0 1.0 6 7 7 0 4 0 0 0 0 0 13 10.000 54.0 0.0 36.0 0.0 0.00

Register Fielding

Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1991 20 2 Teams 2 Lgs A--A STL OF 67 126 109 11 6 2 .952 1.79
1991 20 Hamilton NYPL A- STL OF 46 88 73 10 5 2 .943 1.80
1991 20 Savannah SALL A STL OF 21 38 36 1 1 0 .974 1.76
1992 21 Springfield MIDW A STL OF 113 191 171 14 6 2 .969 1.64
1993 22 2 Teams 2 Lgs AA-AAA STL OF 137 283 265 15 3 6 .989 2.04
1993 22 Arkansas TL AA STL OF 136 280 262 15 3 6 .989 2.04
1993 22 Louisville AA AAA STL OF 1 3 3 0 0 0 1.000 3.00
1994 23 Louisville AA AAA STL OF 121 243 237 4 2 0 .992 1.99
1994 23 STL NL MLB STL OF 6 47.0 16 16 0 0 0 1.000 3.06 2.67
1994 23 STL NL MLB STL RF 6
1995 24 Louisville AA AAA STL OF 4 9 8 0 1 0 .889 2.00
1995 24 Louisville AA AAA STL RF 4
1995 24 STL NL MLB STL 1B 73 566.0 652 595 53 4 63 .994 10.30 8.88
1995 24 STL NL MLB STL LF 11
1995 24 STL NL MLB STL OF 39 272.0 62 57 5 0 2 1.000 2.05 1.59
1995 24 STL NL MLB STL RF 29
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1996 25 STL NL MLB STL 1B 146 1198.0 1254 1170 76 8 107 .994 9.36 8.53
1996 25 STL NL MLB STL LF 1
1996 25 STL NL MLB STL OF 14 61.0 12 12 0 0 0 1.000 1.77 0.86
1996 25 STL NL MLB STL RF 13
1997 26 STL NL MLB STL 1B 49 332.0 369 346 22 1 33 .997 9.98 7.51
1997 26 STL NL MLB STL 3B 1 1.0 0 0 0 0 0 0.00 0.00
1997 26 STL NL MLB STL CF 6
1997 26 STL NL MLB STL LF 4
1997 26 STL NL MLB STL OF 78 584.0 117 109 8 0 1 1.000 1.80 1.50
1997 26 STL NL MLB STL RF 71
1998 27 STL NL MLB STL 1B 16 90.0 104 93 11 0 8 1.000 10.40 6.50
1998 27 STL NL MLB STL 3B 38 272.0 70 18 46 6 1 .914 2.12 1.68
1998 27 STL NL MLB STL LF 46
1998 27 STL NL MLB STL OF 80 430.0 105 95 7 3 3 .971 2.13 1.28
1998 27 STL NL MLB STL RF 37
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1999 28 SEA AL MLB SEA 1B 20 121.0 131 120 10 1 11 .992 9.67 6.50
1999 28 SEA AL MLB SEA 3B 24 170.0 63 21 34 8 1 .873 2.91 2.29
1999 28 SEA AL MLB SEA CF 2
1999 28 SEA AL MLB SEA LF 7
1999 28 SEA AL MLB SEA OF 43 304.0 87 80 6 1 1 .989 2.55 2.00
1999 28 SEA AL MLB SEA RF 35
2000 29 2 Teams 2 Lgs MLB SEA-SDP 1B 5 15.0 18 16 2 0 1 1.000 10.80 3.60
2000 29 2 Teams 2 Lgs MLB SEA-SDP LF 9
2000 29 2 Teams 2 Lgs MLB SDP-SEA OF 51 321.0 74 72 1 1 0 .986 2.05 1.43
2000 29 2 Teams 2 Lgs MLB SDP-SEA RF 42
2000 29 Tacoma PCL AAA SEA 1B 1 3 2 1 0 1 1.000 3.00
2000 29 Tacoma PCL AAA SEA 3B 1 2 0 1 1 0 .500 1.00
2000 29 SEA AL MLB SEA 1B 3 7.0 9 8 1 0 1 1.000 11.57 3.00
2000 29 SEA AL MLB SEA 3B 22 122.0 29 6 19 4 3 .862 1.84 1.14
2000 29 SEA AL MLB SEA LF 7
2000 29 SEA AL MLB SEA OF 19 97.0 23 23 0 0 0 1.000 2.13 1.21
2000 29 SEA AL MLB SEA P 1 1.0 0 0 0 0 0 0.00 0.00
2000 29 SEA AL MLB SEA RF 12
2000 29 SDP NL MLB SDP 1B 2 8.0 9 8 1 0 0 1.000 10.12 4.50
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
2000 29 SDP NL MLB SDP LF 2
2000 29 SDP NL MLB SDP OF 32 224.0 51 49 1 1 0 .980 2.01 1.56
2000 29 SDP NL MLB SDP RF 30
2001 30 2 Teams NL MLB STL-FLA 1B 3 15.0 11 10 1 0 1 1.000 6.60 3.67
2001 30 2 Teams NL MLB FLA-STL OF 41 244.0 48 44 2 2 0 .958 1.70 1.12
2001 30 Brevard County FLOR A+ FLA OF 4 4 4 0 0 0 1.000 1.00
2001 30 Brevard County FLOR A+ FLA RF 4
2001 30 STL NL MLB STL 1B 2 6.0 3 3 0 0 1 1.000 4.50 1.50
2001 30 STL NL MLB STL OF 2 5.0 0 0 0 0 0 0.00 0.00
2001 30 FLA NL MLB FLA 1B 1 9.0 8 7 1 0 0 1.000 8.00 8.00
2001 30 FLA NL MLB FLA OF 39 239.0 48 44 2 2 0 .958 1.73 1.18
2001 30 FLA NL MLB FLA P 1 0.0 0 0 0 0 0 0.00
2002 31 2 Teams 2 Lgs MLB OAK-PHI 1B 51 141.0 157 142 15 0 10 1.000 10.02 3.08
2002 31 2 Teams 2 Lgs MLB OAK-PHI OF 54 361.0 91 88 1 2 0 .978 2.22 1.65
2002 31 2 Teams 2 Lgs MLB OAK-PHI RF 22
2002 31 PHI NL MLB PHI 1B 1 7.0 7 6 1 0 0 1.000 9.00 7.00
2002 31 PHI NL MLB PHI OF 1 5.0 1 1 0 0 0 1.000 1.80 1.00
2002 31 PHI NL MLB PHI RF 1
2002 31 OAK AL MLB OAK 1B 50 134.0 150 136 14 0 10 1.000 10.07 3.00
2002 31 OAK AL MLB OAK LF 33
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
2002 31 OAK AL MLB OAK OF 53 356.0 90 87 1 2 0 .978 2.22 1.66
2002 31 OAK AL MLB OAK RF 21
2003 32 SEA AL MLB SEA 1B 9 54.0 52 44 8 0 7 1.000 8.67 5.78
2003 32 SEA AL MLB SEA LF 8
2003 32 SEA AL MLB SEA OF 22 106.0 23 21 1 1 0 .957 1.87 1.00
2003 32 SEA AL MLB SEA RF 14
2004 33 Memphis PCL AAA STL 1B 23 174 159 14 1 22 .994 7.52
2004 33 Memphis PCL AAA STL 3B 5 17 5 11 1 2 .941 3.20
2004 33 Memphis PCL AAA STL OF 18 27 24 3 0 0 1.000 1.50
2004 33 STL NL MLB STL 1B 14 98.0 108 90 16 2 6 .981 9.73 7.57
2004 33 STL NL MLB STL 3B 20 122.0 40 10 27 3 3 .925 2.73 1.85
2004 33 STL NL MLB STL CF 1
2004 33 STL NL MLB STL LF 39
2004 33 STL NL MLB STL OF 57 340.0 70 69 0 1 0 .986 1.83 1.21
2004 33 STL NL MLB STL RF 25
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
2005 34 STL NL MLB STL 1B 14 53.0 63 55 8 0 8 1.000 10.70 4.50
2005 34 STL NL MLB STL 3B 18 107.0 32 12 19 1 2 .969 2.61 1.72
2005 34 STL NL MLB STL LF 23
2005 34 STL NL MLB STL OF 70 370.0 57 54 1 2 0 .965 1.34 0.79
2005 34 STL NL MLB STL RF 49
2006 35 CHC NL MLB CHC 1B 51 352.0 343 312 29 2 21 .994 8.72 6.69
2006 35 CHC NL MLB CHC 3B 2 2.0 1 0 1 0 0 1.000 4.50 0.50
2006 35 CHC NL MLB CHC LF 5
2006 35 CHC NL MLB CHC OF 11 43.0 12 12 0 0 0 1.000 2.51 1.09
2006 35 CHC NL MLB CHC RF 7
2007 36 COL NL MLB COL 3B 4 27.0 8 3 4 1 0 .875 2.33 1.75
2007 36 COL NL MLB COL LF 1
2007 36 COL NL MLB COL OF 1 2.0 1 1 0 0 0 1.000 4.50 1.00
MLB (12 seasons) MLB 1B 451 3035.0 3262 2993 251 18 276 .994 9.62 7.19
MLB (8 seasons) MLB 3B 129 823.0 243 70 150 23 10 .905 2.41 1.71
MLB (3 seasons) MLB CF 9
MLB (12 seasons) MLB LF 187
MLB (14 seasons) MLB OF 567 3485.0 775 730 32 13 7 .983 1.97 1.34
MLB (2 seasons) MLB P 2 1.0 0 0 0 0 0 0.00 0.00
MLB (12 seasons) MLB RF 350
Minors (2 seasons) Minors 1B 24 177 161 15 1 23 .994 7.33
Minors (2 seasons) Minors 3B 6 19 5 12 2 2 .895 2.83
Minors (7 seasons) Minors OF 464 883 818 47 18 10 .980 1.86
Minors (2 seasons) Minors RF 8
All Levels (12 Seasons) 1B 475 3035.0 3439 3154 266 19 299 .994 9.62 7.20
All Levels (8 Seasons) 3B 135 823.0 262 75 162 25 12 .905 2.41 1.76
All Levels (3 Seasons) CF 9
All Levels (12 Seasons) LF 187
All Levels (17 Seasons) OF 1031 3485.0 1658 1548 79 31 17 .981 1.97 1.58
All Levels (2 Seasons) P 2 1.0 0 0 0 0 0 0.00 0.00
All Levels (13 Seasons) RF 358
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Teams Played For

Year Age Tm Lg Lev
1991 20 Hamilton Redbirds New York-Pennsylvania League A-
1991 20 Savannah Cardinals South Atlantic League A
1992 21 Springfield Cardinals Midwest League A
1993 22 Arkansas Travelers Texas League AA
1993 22 Louisville Redbirds American Association AAA
1994 23 Louisville Redbirds American Association AAA
1994 23 St. Louis Cardinals National League MLB 1 1994-04-23 1994-05-04
1995 24 Louisville Redbirds American Association AAA
1995 24 St. Louis Cardinals National League MLB 1 1995-04-26 1995-10-01
1996 25 St. Louis Cardinals National League MLB 1 1996-04-01 1996-09-29
1997 26 St. Louis Cardinals National League MLB 1 1997-04-01 1997-09-25
1998 27 St. Louis Cardinals National League MLB 1 1998-04-02 1998-09-27
1999 28 Seattle Mariners American League MLB 1 1999-04-05 1999-08-13
2000 29 Tacoma Rainiers Pacific Coast League AAA
2000 29 Seattle Mariners American League MLB 1 2000-04-04 2000-07-29
2000 29 San Diego Padres National League MLB 2 2000-08-01 2000-10-01
2001 30 Brevard County Manatees Florida State League A+
2001 30 St. Louis Cardinals National League MLB 1 2001-04-02 2001-04-07
2001 30 Florida Marlins National League MLB 2 2001-04-10 2001-10-07
2002 31 Philadelphia Phillies National League MLB 1 2002-04-06 2002-05-21
2002 31 Oakland Athletics American League MLB 2 2002-05-25 2002-09-29
2003 32 Tacoma Rainiers Pacific Coast League AAA
2003 32 Seattle Mariners American League MLB 1 2003-04-02 2003-09-23
2004 33 Memphis Redbirds Pacific Coast League AAA 2004-04-08 2004-05-23
2004 33 St. Louis Cardinals National League MLB 1 2004-05-26 2004-10-03
2005 34 St. Louis Cardinals National League MLB 1 2005-04-05 2005-10-02
2006 35 Chicago Cubs National League MLB 1 2006-04-03 2006-10-01
2007 36 Colorado Rockies National League MLB 1 2007-04-04 2007-05-17

Sabr ID: 1070b9ec

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.