John Mabry

Former Prospect Assistant Hitting Coach - Los Angeles Angels (MLB) [2026]
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.238
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

Games - Batting

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteamsggscggfphprdrgs%cg%exit phexit prexit drln1ln2ln3ln4ln5ln6ln7ln8ln9pos-ppos-cpos-1bpos-2bpos-3bpos-sspos-lfpos-cfpos-rfpos-dh
1994SLN655600183.3100.00000000050010000000060
1995SLN1299588110290673.692.61504141423335122230073000110290
1996SLN15114312913320694.790.212060130517020030014600010130
1997SLN1161059610460590.591.4813022237501272004901046710
1998SLN14285721143102559.984.7160121512245214231200160380460370
1999SEA87675871721177.086.68171300924251520020024072351
2000SEA,SDN965630502351058.353.62422020022715111017105022090421
2001SLN,MIA87302564461734.583.315170781412653710300032360
2002PHI,OAK1105236673102547.369.21922215012152815220051000330220
2003SEA642314462311235.960.9611150422417101400900080147
2004SLN876253761001571.385.590211004253112000140200391250
2005SLN1125545923701949.181.8901105252431942300140180230490
2006CHN1134436594902038.981.8324904359271683500550306072
2007COL284113230114.325.092410104022180000401000
Tot: 13288266881005317916362.283.3153121581337382223036520310222920455013001911138611
G: Games ... GS: Games Started ... CG: Completed Games ... GF: Games Finished ... PH: Pinch Hitter ... PR: Pinch Runner ... DR: Defensive Replacement ... GS%: Games Started % ... CG: Complete Games% ... EXIT PH: Exited for Pinch Hitter ... exit PR: Exited for Pinch Runner ... exit DR: Exited for defensive replacement ... ln1-9: Lineup Slots 1-9 ... Games at position

On Base - Batting

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteamsgpaabonbsonbs2obpobp2hbbhbproefcfocisgldbltplhrifhbntb-hph_hph_hrhr1hr2hr3hr4iphrrbihr-rbihr-rbi%rbi2bb4bb1opronbrrbi%oppconvconv%ldofobld-ob%lastwohwohr
1994SLN62523910.360.400720001043000000000000300.0011091127.327725.938337.50200
1995SLN129418388145164.347.392119242401409221151400803200041717.07145616823315.55426411.81912931.871310
1996SLN151591543201217.340.36716137342901163021313300084100741925.68155827539115.688911913.391303526.92700
1997SLN116434388152163.350.37611039360408619051031003110036822.22125819025912.0602559.141053533.33500
1998SLN142413377125137.303.33294301128063220912308254000461328.26225518526414.06056711.07952728.42710
1999SEA872852628490.295.3166420030204114093201062100331339.3993213218912.7442439.73671826.87400
2000SEA,SDN962442267074.287.3035315221103213080003042200321443.75106513419112.6461449.54451533.33300
2001SLN,MIA871741545055.287.31632135104019706000705100020735.009338211512.2263197.22361027.78800
2002PHI,OAK1102342147587.321.372591514080341311100010063200431841.86123110916119.93665916.12501938.00210
2003SEA641221044043.328.35222153003013603200103000016318.751020618714.92022210.8924625.00500
2004SLN8727524098102.356.37171261103047110135501064300402357.50166413920213.44454911.01522038.46200
2005SLN1122742467984.288.3075920040103515185609134010321546.88102414120411.84734810.15601626.67400
2006CHN1132372106770.283.295432312000298155008113100251040.00154411215712.7359328.91511529.411000
2007COL283934912.231.3084500110210100010001005360.00122232814.364812.50100.00200
Tot: 132837653409120412.320.34789828422326590613183696692215745330121044615334.3015652521760249214.0574063611.0881524830.437430
G: Games ... PA: Plate Appearances ... AB: At Bats ... ONBS: On base (H+BB+HBP) ... ONBS2: All On Base (H+BB+HBP+ERROR+FC+FO) ... OBP: On Base Percentage ... OBP2: On Base Percentage for ONBS2 ... H: Hits ... BB: Walks ... HBP: Hit by Pitch ... ROE: Reached on Error ... FC: Fielder`s Choice ... FO: Forceouts ... CI: Catcher`s Interference ... SGL: Singles ... DBL: Doubles ... TPL: Triples ... HR: Home Runs ... IFH: Infield Hits ... BNT: Bunts ... B-H: Bunt hits ... PH-H: Pinch Hits ... PH-HR: Pinch hit home runs ... HR1: Solo home runs ... HR2: 2-run Homers ... HR3: 3-run Homers ... HR4: Grand Slams ... IPHR: Inside the park homers ... RBI: Runs batted in ... HR-RBI: RBIS on Home Runs ... HR-RBI%: % of RBIs on Home Runs ... RBI2: Runs batted in on outs ... BB4: Walks on 4 pitches ... BB1OP: Walks with 1st base open ... RON: PA with runners on ... BR: # of Baserunners ... RBI%: % of opportunities with RBI ... OPP: RBI Opportunities Points ... CONV: RBIs points converted ... CONV%: Converted% ... LDOF: Leadoff ... OB: Leadoff onbase ... LD-OB%: Leadoff onbase% ... LAST: Last batter of game ... WOH: Walk-off Hits ... WOHR: Walk-off Home Runs

Outs - Batting

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteamsgpaaboutsgoaoratioflylopopout_ifout_ofout_prrbi_outsoso%so3swcalfcfogdpoppgdp%loc1loc2loc3loc4loc5loc6loc7loc8loc9
1994SLN6252316661.0032118700416.0014001020.0300211633
1995SLN129418388266134871.544816232601582294510.771134110146698.713131632246566740
1996SLN1515915433801811151.577019263792122688414.21147014292111817.835339822941758656
1997SLN116434388272115811.4246926296138927717.7421651204117814.117333581231565842
1998SLN142413377282123831.484820152641491747618.401861152866010.017140571433496222
1999SEA8728526219765720.90412011195901636021.05115010026629.710318391411333731
2000SEA,SDN9624422617249530.923311917074936928.2815618114656.2211534915222321
2001SLN,MIA8717415412138371.03305212846544626.44936100463716.250131676152124
2002PHI,OAK11023421415159501.18388416074944217.95143750875014.0232628712253028
2003SEA641221048233281.1822428537722117.2191830332412.532141424191211
2004SLN8727524017151570.894287207681236322.911452110365810.3132262129303347
2005SLN11227424618364561.1435912189851536322.991052110166010.01323628510303332
2006CHN11323721016449580.8431189167701255724.051047100054810.45217271610222927
2007COL283934298120.673542415201025.64191111911.1004623331
Tot: 13283765340924869757951.23490154151254212231615071719.041585961216598874011.913823312475142232441497385
G: Games ... PA: Plate Appearances ... AB: At Bats ... Outs: Outs ... GO: Groundouts ... AO: Air Outs ... ratio: Groundouts/Airouts ... FLY: Flyballs ... LO: Lineouts ... POP: Popouts ... OUT_IF: Infield Outs ... OUT_OF: Outfield Outs ... OUT_PR: Productive Outs ... RBI_OUT: RBIs on outs ... SO: Strikeouts ... SO%: Strikeout% ... SO3: Struck out on 3 pitches ... SW: Strikeouts swinging ... CAL: Strikeouts looking ... FC: Reached on fielders choice ... FO: Reached on forceout ... GDP: Grounded into Double Play ... OPP: Double play opportunities ... GDP%: Grounded into double play% ... LOC1-9: Balls hit to position location

Baserunning - Batting

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteamsgpasbsb2sb3sbhdisb%cscs2cs3cshs12s13s23s2hd13d1hadvxadv_oppadv_pctpthrpckffwppbadv_outoobronbsrun%
1994SLN62500000--00001110001333.33013021020.00
1995SLN129418000000.032011913664113928.230262023516421.34
1996SLN1515913120060.0200220711526185135.3360103156321729.03
1997SLN116434000010.011001878861164833.323043934016324.54
1998SLN142413000000.022008231040122744.421042234113729.93
1999SEA872852200066.71100735721112544.0902171349037.78
2000SEA,SDN96244000000.01100101523252321.7004182357447.30
2001SLN,MIA8717411000100.0000031222031030.000030145525.45
2002PHI,OAK1102341100050.0110081124031618.8003141288732.18
2003SEA6412200000--000030240151050.010042124327.91
2004SLN87275000000.011001537732123732.414021323210231.37
2005SLN11227400000--000050261061442.91202131268430.95
2006CHN11323700000--000061211021118.230240167022.86
2007COL283900000--00000102103475.00010041233.33
Tot: 132837657520136.812903123295262351710831834.015224120122382130829.20
G: Games ... PA: Plate Appearances ... AB: At Bats ... SB: Stolen Bases ... SB2: Steals of 2b ... SB3: Steals of 3b ... SBH: Steals of home ... DI: Advanced on defensive indifference ... SB%: Stolen base % ... CS: Caught stealing ... CS2: Caught stealing 2b ... CS3: Caught stealing 3b ... CSH: Caught stealing home ... S12: Advanced from 1st to 2nd on singled... S13: Advanced from 1st to 3rd on single ... S23: Advanced from 2nd to 3rd on single ... S2H: Scored from 2nd on single ... D13: Advanced from 1nd to 3rd on double ... D1H: Scored from 1st on double ... ADVX: Advanced an extra base on hit ... ADV-OPP Advancement opportunities on hits ... ADV_PCT: Advanced extra base % ... PTHR: Pickoff throws ... PCKFF%: Picked off ... WPPB: Advanced on wild pitch or passed ball ... ADV_OUT: Advanced on out ... OOB: Out on bases ... R: Runs scored ... ONBS: On base ... RUN%: % of times on base run scored

Pitches - Batting

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteamsgpapitstrbalfouswcalinplayswingscontp-pastr%bal%swng%cont%fou%play%fpsfpswfpsw%fpipfpip%rungohit_rungbairgb%
1994SLN625754728111071940303.0062.6737.3353.375.014.6725.3121768.0728.0317120.58
1995SLN1294181247807440223831633266435492.9864.7235.2851.685.417.8826.115023456.06415.32561901501.27
1996SLN151591166110546053451441544089007532.8163.4636.4254.283.720.7724.623529850.410918.42882392131.12
1997SLN11643414229035192701751473027565723.2863.5036.5053.275.718.9921.220426561.17417.12031581541.03
1998SLN14241315039575462891901762997815883.6463.6736.3352.075.319.2319.915824960.35914.3001511550.97
1999SEA8728510906943962021241612045334063.8263.6736.3348.976.218.5318.79116758.63110.900851200.71
2000SEA,SDN962448945863081611581091584773193.6665.5534.4553.466.918.0117.710414961.13715.20051540.94
2001SLN,MIA8717465941324613490791103342443.7962.6737.3350.773.120.3316.77610560.32715.50039391.00
2002PHI,OAK1102348665563101601011191764373363.7064.2035.8050.576.918.4820.37413156.03213.70063541.17
2003SEA64122466290176864970832201693.8262.2337.7747.276.818.4517.8387460.71310.78240430.93
2004SLN872759776253521891451031855223743.5563.9736.0353.471.619.3418.912317664.05520.0222801050.76
2005SLN112274953606347195129861915203863.4863.5936.4154.674.220.4620.013516560.25620.4131891020.87
2006CHN1132378935433501421321071564362983.7760.8139.1948.868.315.9017.59514360.33414.36065910.71
2007COL283915993662921162477534.0858.4941.5148.468.818.2415.1162256.4717.9309150.60
Tot: 1328376512865817446892436155114972641667650773.4263.5436.4551.976.018.9420.51511219558.360516.112823126613070.97
G: Games ... PA: Plate Appearances ... PIT: Pitches ... STR: Strikes ... BAL: Balls ... FOU: Fouls ... SW: Swing and miss ... CAL: Called strikes ... INPLAY: Balls put in play ... SWINGS: Total swings ... CONT: Contacts ... P-PA: Pitches per plate appearance ... STR%: Strikes% ... Ball%: Balls% ... SWNG%: Swing % ... CONT%: Contact% (per swing) ... FOU%: Foul ball% ... PLAY: Ball in Play% ... FPS: First pitch strikes ... FPSW: First pitch swings ... FPSW%: First pitch swing%... FPIP: First pitches in play ... FPIP%: First pitches in play% ... RUNGO: Runners going while batting ... HIT_RUN: Hit and Runs ... GB Ground balls ... Airballs Balls in air ... GB% Groundball%

Games - Pitching

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!
yearteamsggscggrgfwlwpcttm-wtm-ltm-w%holdsvblsvgs%cg%inn1inn2inn3inn4inn5inn6inn7inn8inn9inn10inn11inn12innxip-sip-ravg_stavg_rellmiemigsc1gsc2
2000SEA1001100--01.0000000.0--00000001000000.00.2--0.701
2001MIA1001000--01.0000000.0--00000001000000.00.1--0.310
Tot: 2002100--02.0000000.0--00000002000000.01.0--0.511
g: Games Pitched ... gs: Games Started ... cg: Complete Games ... gr: Games Relieved ... gf: Games Finished ... w: Wins ... l: Losses ... wpct: Win Percentage ... tm-w: Team Wins in games pitched ... tm-l: Team losses in games pitched ... tm-w%: Team win% when pitching ... hold: Holds ... sv: Saves ... blsv: Blown Saves ... gs%: Games Started% ... cg%: Complete Games% ... inn#: Appearances in this inning ... innx: Appearances in 13th+ inning ... ip-s: Innings Pitched as Starter ... ip-r: Innings Pitched as Reliever ... avg_st: Average innings pitched per start ... avg_rel: Average innings pitched per relief appearance ... lmi: Left game mid-inning ... emi: Entered game mid-inning ... gsc1: Average Game Score using Bill James Formula (as starter) ... gsc2: Average Game Score using Tom Tango formula (as starter)

On Base - Pitching

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteamsgpaabonbsonbs2obpobp2hbbhbproefcfocisgldbltplhrifhbntb-hhr1hr2hr3hr4iphrrbihr-rbihr-rbi%bb4bb1opronbrrbi%
2000SEA16545.667.8333100010210000000000400.000061428.6
2001MIA17467.8571.0003300010300000000000400.000061526.7
Tot: 2139107.769.9236400020510000000000800.0000122927.6
G: Games ... PA: Plate Appearances ... AB: At Bats ... ONBS: On base (H+BB+HBP) ... ONBS2: All On Base (H+BB+HBP+ERROR+FC+FO) ... OBP: On Base Percentage ... OBP2: On Base Percentage for ONBS2 ... H: Hits ... BB: Walks ... HBP: Hit by Pitch ... ROE: Reached on Error ... FC: Fielder`s Choice ... FO: Forceouts ... CI: Catcher`s Interference ... SGL: Singles ... DBL: Doubles ... TPL: Triples ... HR: Home Runs ... IFH: Infield Hits ... BNT: Bunts ... B-H: Bunt hits ... PH-H: Pinch Hits ... PH-HR: Pinch hit home runs ... HR1: Solo home runs ... HR2: 2-run Homers ... HR3: 3-run Homers ... HR4: Grand Slams ... IPHR: Inside the park homers ... RBI: Runs batted in ... HR-RBI: RBIS on Home Runs ... HR-RBI%: % of RBIs on Home Runs ... RBI2: Runs batted in on outs ... BB4: Walks on 4 pitches ... BB1OP: Walks with 1st base open ... RON: PA with runners on ... BR: # of Baserunners ... RBI%: % of opportunities with RBI ... OPP: RBI Opportunities Points ... CONV: RBIs points converted ... CONV%: Converted% ... LDOF: Leadoff ... OB: Leadoff onbase ... LD-OB%: Leadoff onbase% ... LAST: Last batter of game ... WOH: Walk-off Hits ... WOHR: Walk-off Home Runs

Outs - Pitching

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteamsgpaaboutsgoaoratioflylopopout_ifout_ofout_prrbi_outsoso%so3swcalfcfogdpoppgdp%loc1loc2loc3loc4loc5loc6loc7loc8loc9
2000SEA1652111.00100511000.0000001010.0000001102
2001MIA174110--000611100.0000001060.0000010012
Tot: 21393212.001001122100.0000002070.0000011114
G: Games ... PA: Plate Appearances ... AB: At Bats ... Outs: Outs ... GO: Groundouts ... AO: Air Outs ... ratio: Groundouts/Airouts ... FLY: Flyballs ... LO: Lineouts ... POP: Popouts ... OUT_IF: Infield Outs ... OUT_OF: Outfield Outs ... OUT_PR: Productive Outs ... RBI_OUT: RBIs on outs ... SO: Strikeouts ... SO%: Strikeout% ... SO3: Struck out on 3 pitches ... SW: Strikeouts swinging ... CAL: Strikeouts looking ... FC: Reached on fielders choice ... FO: Reached on forceout ... GDP: Grounded into Double Play ... OPP: Double play opportunities ... GDP%: Grounded into double play% ... LOC1-9: Balls hit to position location

Baserunning - Pitching

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.
yearteamsgpaabsbsb2sb3sbhdisb%cscs2cs3cshpthrpckffwppbadv_outoobonbsrrs%inh-rinh-s%beq-rbeq-s%
2000SEA16500000--0000000105480.0022100.0000--
2001MIA17400000--0000000207457.1400--2150.00
Tot: 213900000--00000003012866.6722100.002150.00
G: Games ... PA: Plate Appearances ... AB: At Bats ... SB: Stolen Bases ... SB2: Steals of 2b ... SB3: Steals of 3b ... SBH: Steals of home ... DI: Advanced on defensive indifference ... SB%: Stolen base % ... CS: Caught stealing ... CS2: Caught stealing 2b ... CS3: Caught stealing 3b ... CSH: Caught stealing home ... PTHR: Pickoff throws ... PCKFF: Picked off ... WPPB: Advancement on wild pitch or passed ball ... ADV_OUT: Runner advanced on out ... OOB: Out on bases ... onbs Runners on base ... R: Runs scored ... RS%: % of times on base run scored ... inh-r Inherited runners ... inhr-s Inherited runners scored ... beq-r Bequeathed runners (runners on base when leaving game) ... beq-s Bequeathed runners scored ... % % related to prior 2 columns

Pitches - Pitching

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteamsgpaabpitstrbalfouswcalinplayswingscontp-pastr%bal%swng%cont%fou%play%fpsfpswfpsw%fpipfpip%gbairgb%
2000SEA165209112025773.3345.0055.0035.0100.010.0025.0000.000.0111.00
2001MIA1743114173074774.4345.1654.8422.6100.09.6812.9200.000.010--
Tot: 2139512328509914143.9245.1054.9027.5100.09.8017.6200.000.0212.00
G: Games ... PA: Plate Appearances ... AB: At bats ... PIT: Pitches ... STR: Strikes ... BAL: Balls ... FOU: Fouls ... SW: Swing and miss ... CAL: Called strikes ... INPLAY: Balls put in play ... SWINGS: Total swings ... CONT: Contacts ... P-PA: Pitches per plate appearance ... STR%: Strikes% ... Ball%: Balls% ... SWNG%: Swing % ... CONT%: Contact% (per swing) ... FOU%: Foul ball% ... PLAY: Ball in Play% ... FPS: First pitch strikes ... FPSW: First pitch swings ... FPSW%: First pitch swing%... FPIP: First pitches in play ... FPIP%: First pitches in play% ... RUNGO: Runners going while batting ... HIT_RUN: Hit and Runs ... GB Ground balls ... Air Balls in air ... GB% Groundball%