John Mabry

Hitting Coach - Miami Marlins (MLB) [2024]
High Level
MLB
Years
1991-2007 (1994-2007)
Proper Name
John Steven Mabry
Pronunciation
may-bree
Positions
OF (509) ... 1B (475) ... RF (386) ... LF (190) ... 3B (135) ... DH (20) ... CF (11) ... P (2)
Height / Weight
6-4 / 210
Bats / Throws
Left / Right
Birthdate
October 17,1970   Age:  55.092
High School
Bohemia Manor (Chesapeake City,MD)
Colleges
MLB Debut
MLBAM ID
Retrosheet#
mabrj001
Show More
Inducted into the West Chester University Athletics Hall of Fame   [1995] Topps All-Star Rookie   [1996] Hit for the cycle on May 18

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
1994Baseball AmericaTeamSt. Louis Cardinals5View Rankings
1995Baseball AmericaTeamSt. Louis Cardinals5View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1991Hamilton RedbirdsNYPLA-SLN-20OF11049187255811013193171820220722081246.310.370.385.755.198.075.3358.178.651.06187.00
1991Savannah CardinalsSALASLN-20OF87*22861020610810712002202895713.233.284.326.610.186.093.2637.3712.631.710.00
1992Springfield CardinalsMidwASLN921OF98115438631151361157282439011201734643085.263.300.395.695.174.132.2675.178.411.6339.82
1993Arkansas TravelersTexAASLN-22OF10413652868153322167271527684352023756750103.290.326.449.775.195.159.3054.7611.992.5233.00
1993Louisville RedbirdsAmerAAASLN-22OF470100010001000001701.143.143.143.286.000.000.1670.0014.290.000.00
1994Louisville RedbirdsAmerAAASLN-23OF961224777612530115682632673121142025154679.262.311.423.734.220.161.2776.2113.012.0931.80
1994St. Louis CardinalsNLMLBSLN4723OF623273003002400000102534.304.360.435.795.217.131.3688.0016.002.000.00
1995Louisville RedbirdsAmerAAASLN-24OF41201000000000000011201.083.083.083.166.000.000.0830.000.000.000.00
1995St. Louis CardinalsNLMLBSLN47241B-OF9812938835119211541032445204561574182792.307.347.405.752.152.098.3335.7410.771.8877.60
1996St. Louis CardinalsNLMLBSLN47251B99151543631613021374323784335112123459145116.297.342.431.773.204.134.3286.2614.212.2741.77
1997St. Louis CardinalsNLMLBSLN4726RF-1B95116388401101905360139773229111444342486.284.352.371.723.186.087.3418.9917.741.9777.60
1998St. Louis CardinalsNLMLBSLN4727LF-3B891423774194220946023076132661434133163.249.305.379.684.204.130.2897.2618.402.5341.89
1999Seattle MarinersALMLBSEA4728RF-3B90872623464140933212060021161052852341.244.297.401.698.237.157.2847.0221.053.0029.11
2000Tacoma RainiersPCLAAASEA-293B-1B41413100100040000041412.214.214.286.500.071.072.3000.0028.570.000.00
2000Seattle MarinersALMLBSEA47293B-RF8847103182550170110312000133115619.243.322.320.642.165.077.3388.7026.963.10103.00
2000San Diego PadresNLMLBSDN1729RF88481231728807250053800103571291513.228.256.463.719.276.235.2663.8829.467.6017.57
2001Brevard County ManateesFSLA+MIA-30OF41302000400210010021602.154.250.154.404.154.000.15412.506.250.500.00
2001St. Louis CardinalsNLMLBSLN4730RF-1B88*570000000002000000700.000.000.000.000.000.000.0000.0028.570.000.00
2001Florida MarlinsNLMLBMIA4730RF88*8214714327062010134450216571671319.218.299.388.687.265.170.2637.7826.353.3824.50
2002Philadelphia PhilliesNLMLBPHI731RF-1B107212116000300150011062306.286.304.286.590.048.000.3534.3521.745.000.00
2002Oakland AthleticsALMLBOAK47311B-LF1078919327531311140111437103171012112528.275.322.523.845.321.248.2846.6417.542.6417.55
2003Tacoma RainiersPCLAAASEA-32RF-1B31114000000210001041304.364.462.364.826.182.000.40015.387.690.500.00
2003Seattle MarinersALMLBSEA4732RF-DH92*641041222603160015213002337122913.212.328.356.684.288.144.23812.3017.211.4034.67
2004Memphis RedbirdsPCLAAASLN47331B-OF126*39136274670123500172920523891601927.338.406.6541.060.441.316.34010.6318.131.7111.33
2004St. Louis CardinalsNLMLBSLN4733LF-RF1118724032711101340012663153561212752447.296.363.504.867.313.208.3479.4522.912.4218.46
2005St. Louis CardinalsNLMLBSLN4734RF931122462659151832002063062161002742435.240.295.407.702.248.167.2887.3022.993.1530.75
2006Chicago CubsNLMLBCHN17351B8110721016438152500235710305682371429.205.283.324.607.229.119.2529.7024.052.4842.00
2007Colorado RockiesNLMLBCOL47363B2834441015005100000183922.118.231.235.466.265.117.13012.8225.642.0034.00
Tot:MLB (14 yrs) MLB     13213409382898183696446712284717222129438813813765285613.263.322.405.727.224.142.3067.5419.042.5235.51
Tot:AL (4 yrs) AL     287662911643812496335914962441727673363101.248.313.417.730.258.169.2848.0520.332.5327.58
Tot:NL (12 yrs) NL     1034274729173414557235049225568161925397111053032222512.267.324.402.726.215.135.3117.4218.732.5238.15
Tot:Minors (9 yrs) Minors     5021909271528100105527721321282401151812178132071165363.277.323.426.749.211.149.2906.1811.591.8834.71
Tot:A- (1 yrs) A-     49187255811013193171820220722081246.310.370.385.755.198.075.3358.178.651.06187.00
Tot:A (2 yrs) A     137524731351971165383151013402015593798.258.297.384.681.176.126.2675.559.121.6547.64
Tot:A+ (1 yrs) A+     41302000400210010021602.154.250.154.404.154.000.15412.506.250.50
Tot:AA (1 yrs) AA     13652868153322167271527684352023756750103.290.326.449.775.195.159.3054.7611.992.5233.00
Tot:AAA (6 yrs) AAA     17665710518038127105265110251741730172166114.274.328.458.786.256.184.2867.0714.152.0024.33
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1996St. Louis CardinalsDivision SeriesPlayoffs2531013010100110000051112.300.364.500.864.300.200.3339.099.091.000.00
1996St. Louis CardinalsChampionship SeriesPlayoffs2572316000000060000062306.261.261.261.522.000.000.3530.0026.090.000.00
2002Oakland AthleticsDivision SeriesPlayoffs31220000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2004St. Louis CardinalsDivision SeriesPlayoffs33110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2004St. Louis CardinalsChampionship SeriesPlayoffs33460100010003000001601.167.167.167.334.000.000.3330.0050.000.000.00
2004St. Louis CardinalsWorld SeriesPlayoffs33240000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2005St. Louis CardinalsDivision SeriesPlayoffs34220100000000000001201.500.500.5001.000.000.000.5000.000.000.000.00
2005St. Louis CardinalsChampionship SeriesPlayoffs34580110010003000012810.125.125.250.375.125.125.2000.0037.500.000.00
2006Chicago CubsMLB Spring TrainingSpring35213961340151051000102204558.333.400.513.913.333.180.41411.1122.222.0039.00
2007Colorado RockiesMLB Spring TrainingSpring3616346133125005200002243967.382.462.7061.168.471.324.36712.825.130.4017.00
Tot:Spring (2 Yrs) Spring 37731226713101010120010444841115.356.429.6031.031.397.247.39011.9014.291.2024.33
Tot:Playoffs (4 Yrs) Playoffs 2656212110300117000011557210.214.228.268.496.071.054.3081.7529.8217.00

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2000Seattle MarinersALMLBSEA47290027.0010001100.23220100006.0040.500.0013.500.0027.000.00
2001Florida MarlinsNLMLBMIA473000135.0010001000.135503000018.0081.000.0081.000.00135.000.00
Tot:MLB (2 yrs) MLB   0063.0020001201.067704000010.0054.000.0036.000.0063.000.00
Tot:AL (1 yrs) AL   0027.0010001100.23220100006.0040.500.0013.500.0027.000.00
Tot:NL (1 yrs) NL   00135.0010000100.135503000018.0081.000.0081.000.00135.000.00
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
2765526569455953.521