Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

John HesterTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2009-2013
Follow TBC on Twitter and Facebook


PositionsC-636, 1B-3, DH-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameJohn G. Hester
Height6-4Weight210BatsRightThrowsRight
Born DateSeptember 14,1983 [34.279]PlaceAtlanta,Georgia
High SchoolMarist School (Atlanta,GA)
CollegeStanford University (Stanford,CA)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 13th round (387th overall) of the 2006 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox [Team Picks] in the 33rd round (1008th overall) of the 2005 Amateur Entry Draft
Signing ScoutsFred CostelloService Time1.127 (2014)
MLB DebutAugust 28,2009 [25.349]
OrganizationsARI [6] ANA [3] BAL [2] PHI [1] Awards1
TBC Player ID42447Retrosheet IDhestj001MLBAM ID452105
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Hester page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed45Power75Contact40XBH77RBIs54Runs48Hitting55Durability38Team.502Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003StanfordPac10NCAA-1Fr14c191113220011002500000.154.267.385.6525115.143.231.385.28713.3333.332.506.6713.0050.00
2004StanfordPac10NCAA-1So17c2017342930072011102000.265.286.353.63912337.391.088.176.2792.7029.7311.000.000.0033.33
2005StanfordPac10NCAA-1Jr17c2158227346413154170204094405.282.358.414.7729419264.317.132.251.3417.5815.152.001.8945.4029.69
2006StanfordPac10NCAA-1Sr17c2252193295112022551162245108.264.332.358.6906914219.288.094.197.3097.3110.051.380.9196.5027.45
2006Missoula OspreyPioRkari-c2256192365216464162275250315.271.370.490.8609426227.336.219.380.36811.8922.911.932.6432.0050.00
2007Visalia OaksCalifA+ari-c23792973878161104342226410006.263.316.424.74012627320.305.161.242.3246.8820.002.913.1329.7034.62
2008Mobile BayBearsSouAAari36c249230638822621149321678207010.268.302.474.77614539331.317.206.261.3314.8323.564.883.3227.8247.56
2009Reno AcesPCLAAAari55c259232961108315966133226530117.328.375.535.91017645355.387.207.304.3916.2018.312.952.5436.5641.67
2009Arizona DiamondbacksNLMLBari31c251528472014002700000.250.300.429.72912330.300.179.250.3186.6723.333.503.3328.0042.86
2010Reno AcesPCLAAAari55c2637138345112472924162630215.370.440.6671.1079223159.411.297.399.46810.0616.351.634.4019.7145.10
2010Arizona DiamondbacksNLMLBari28c263895920702710113200012.211.292.347.639339106.295.136.263.28510.3830.192.911.8947.5045.00
2011Reno AcesPCLAAAari55c2710384103015014600100.263.326.421.74716443.281.158.237.3269.3013.951.502.3338.0040.00
2011Norfolk TidesILAAAbal19c2782279227010052503277431006.251.324.341.6659515310.325.090.176.3018.7123.872.741.6155.8021.43
2011Totals for AAA-AAA         92317268013063004318031106.252.324.350.67411119353.319.098.183.3048.7822.662.581.7052.8323.75
2012Norfolk TidesILAAAbal19c281034794011003810001.265.342.471.81316538.320.206.294.3537.8921.052.672.6334.0055.56
2012Salt Lake BeesPCLAAAana28c282692720423130193202201.217.282.402.684379105.288.185.272.2948.5730.483.562.8630.6745.00
2012Totals for AAA-AAA         3612614298241401124012202.230.298.421.7195314143.298.191.278.3108.3927.973.332.8031.5048.28
2012Los Angeles AngelsALMLBana41c283985141810340082511001.212.287.329.61628495.263.117.212.2778.4226.323.133.1628.3322.22
2013Salt Lake BeesPCLAAAana22c29742534060131829312775013011.237.307.391.6989922284.301.154.269.3099.5126.412.782.8231.6336.67
2013Los Angeles AngelsALMLBana22dh-c2910100000001000000.0001.000.0001.000001.000.000.000.690100.000.000.000.000.000.00
2014Salt Lake BeesPCLAAAana22c3071241316316162930267031219.261.338.411.7499923273.341.150.270.3329.5225.642.692.2040.1736.51
2015Reading Fightin PhilsEastAAphi173113000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2015Lehigh Valley IronPigsILAAAphi17c31923273000001301000.304.333.435.76810325.350.131.174.3324.0012.003.000.000.0042.86
2015Minor Totals (2 teams)Minor         1026273000001401000.269.296.385.68110328.318.116.154.2963.5714.294.000.000.0042.86
MLB Totals - 4 Season(s)Filter93208284510061510226411013.216.294.351.6457316232.283.135.245.0009.4827.592.912.5934.6735.56
Minor League Totals - 10 Season(s)Filter63922253206101542067330341920055421621461.274.337.452.78910052412473.334.178.274.0008.0922.402.772.7133.2139.51
AAA Totals - 7 Season(s)Filter4111427208398961340197211313535913611340.279.344.448.7926401491592.345.169.270.0008.4822.552.662.5135.6837.44
AA Totals - 2 Season(s)Filter9330938822621149321679207010.265.299.469.76814539334.314.204.259.0004.7923.654.943.2928.0947.56
A+ Totals - 1 Season(s)Filter792973878161104342226410006.263.316.424.74012627320.305.161.242.0006.8820.002.913.1329.7034.62
Rk Totals - 1 Season(s)Filter56192365216464162275250315.271.370.490.8609426227.336.219.380.00011.8922.911.932.6432.0050.00
NCAA Totals - 4 Season(s)Filter13846767126281874141397813115013.270.340.385.72518037535.306.115.227.0007.2914.582.001.5058.3829.37
Arizona Diamondbacks Totals - 2 Season(s)Filter5312313279031110133900012.220.294.366.6604512136.296.146.260.0009.5628.683.002.2141.0044.44
Los Angeles Angels Totals - 2 Season(s)Filter4085151810340092511001.212.295.329.62428496.263.117.224.0009.3826.042.783.1328.3322.22
Average MLB - Per 162 games16236249781701026203811122025.216.294.351.64512728404.283.135.245.0009.4827.592.912.5934.6735.56
Average Minor - Per 162 games1625648115539517849551140525115.274.337.452.78925561627.334.178.274.0008.0922.402.772.7133.2139.51

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Missoula Osprey PioRkari22C44--3682014389388.9978.82-----75678.657.9
2007Visalia Oaks CalifA+ari23C59--39332101435425.9777.20-----97974.742.1
2008Mobile BayBears SouAAari24C78--5254776579572.9887.33-----59284.856.9
2009Reno Aces PCLAAAari25C79--4755967540534.9896.76-572470.459285.955.2
2009Reno Aces PCLAAAari251B1--4---441.0004.00------921.10.7
2009Arizona DiamondbacksNLMLBari25C8653453--48481.0006.000.916275.0-1553.34.9
2010Reno Aces PCLAAAari26C30--1571631176173.9835.77-21677.863781.121.0
2010Arizona DiamondbacksNLMLBari26C332723918910-21991991.0006.030.8321387.543886.820.4
2011Norfolk Tides ILAAAbal27C78--4863567527521.9896.68-441772.178295.154.5
2011Reno Aces PCLAAAari27C10--595216664.9706.40-6275.0110100.06.9
2011Norfolk Tides ILAAAbal271B2--41--551.0002.50------822.41.4
2012Salt Lake Bees PCLAAAana28C25--1751332191188.9847.52-22873.3-2696.217.4
2012Norfolk Tides ILAAAbal28C10--605216765.9706.50-6460.0110100.06.9
2012Los Angeles AngelsALMLBana28C38272531959-22042041.0005.370.8130585.713997.423.5
2013Salt Lake Bees PCLAAAana29C67--4713332507504.9947.52-571381.477490.546.5
2013Los Angeles AngelsALMLBana29DH1---------------1100.00.6
2013Los Angeles AngelsALMLBana29C1-11---111.0001.001.00-----1100.00.6
2014Salt Lake Bees PCLAAAana30C66--4503026482480.9967.27-562569.137193.045.8
2015Lehigh Valley IronPigs ILAAAphi31C9--503--53531.0005.89-7277.8-9100.06.3
2015Reno Aces PCLAAAari31C1--2---221.0002.00-1-100.0-10.00.7
MLB Totals for C - 4 season(s)-   C806054643022-44524521.0005.650.83571085.15800.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for C - 7 season(s)-   C375--2385199272726112584.9906.89-27710173.3303750.00.0
AAA Totals for 1B - 2 season(s)-   1B3--81--991.0003.00------30.00.0
AA Totals for C - 1 season(s)-   C78--5254776579572.9887.33-----5780.00.0
A+ Totals for C - 1 season(s)-   C59--39332101435425.9777.20-----9590.00.0
Rk Totals for C - 1 season(s)-   C44--3682014389388.9978.82-----7440.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Missoula Osprey PioRkari22-44---------
2007Visalia Oaks CalifA+ari23-59---------
2008Mobile BayBears SouAAari24-78---------
2009Reno Aces PCLAAAari25-791--------
2009Arizona DiamondbacksNLMLBari25-8---------
2010Reno Aces PCLAAAari26-30---------
2010Arizona DiamondbacksNLMLBari26-33---------
2011Norfolk Tides ILAAAbal27-782--------
2011Reno Aces PCLAAAari27-10---------
2012Salt Lake Bees PCLAAAana28-25---------
2012Norfolk Tides ILAAAbal28-10---------
2012Los Angeles AngelsALMLBana28-38---------
2013Salt Lake Bees PCLAAAana29-67---------
2013Los Angeles AngelsALMLBana29-1--------1
2014Salt Lake Bees PCLAAAana30-66---------
2015Lehigh Valley IronPigs ILAAAphi31-9---------
2015Reno Aces PCLAAAari31-1---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2008Arizona DiamondbacksMLB Spring TrainingMLB2455110000000200000.200.200.200.400105.333.000.0000.0040.000.000.000.000.00
2009Arizona DiamondbacksMLB Spring TrainingMLB251417171003002410000.412.500.471.9718120.538.059.17610.0020.002.000.000.0014.29
2010Arizona DiamondbacksMLB Spring TrainingMLB2620275101015001200100.370.379.519.89814229.360.149.1853.456.902.003.4527.0020.00
2011Arizona DiamondbacksMLB Spring TrainingMLB27911011001001400000.091.167.182.3492112.143.091.1828.3333.334.000.000.00100.00
2012Baltimore OriolesMLB Spring TrainingMLB281415000000002410001.000.167.000.1670018.000.000.13311.1122.222.000.000.000.00
2013Los Angeles AngelsMLB Spring TrainingMLB291826161003002711003.231.310.269.5797130.316.038.1156.6723.333.500.000.0016.67
2014Los Angeles AngelsMLB Spring TrainingMLB3086120002000110101.333.375.333.708208.333.000.0000.0012.500.000.000.000.00
MLB Spring Training Totals - 7 yrs88107927401140082441205.252.322.318.640345122.310.066.1406.5619.673.000.82107.0018.52

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2009Pacific Coast League All-Star (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-06-04cFree Agent -Free AgentFree AgentReleased by Phillies31.264  
2015-05-08cPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)31.237Team Roster on 2015-05-08
2015-05-06cPhiladelphia PhilliesReading (AA)-MinorsActivated MinorsActivated from disabled list31.235Team Roster on 2015-05-06
2015-04-14cPhiladelphia PhilliesLehigh Valley (AAA)-DL-7InjuredDL7 Injured31.213Team Roster on 2015-04-14
2014-10-24cPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsContractSigned to Minor League Contract31.040Team Roster on 2014-10-24
2014-10-03cFree Agent -Free AgentFree AgentGranted free agency31.019  
2014-05-31cLos Angeles AngelsSalt Lake (AAA)-MinorsActivated MinorsActivated from disabled list30.260Team Roster on 2014-05-31
2014-05-14cLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 Injured30.243Team Roster on 2014-05-14
2014-04-12cLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)30.211Team Roster on 2014-04-12
2014-03-09cLos Angeles AngelsLos Angeles Angels (MLB)-MinorsReassigned MinorsOutrighted to minors30.177Team Roster on 2014-03-09
2013-09-10cLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.362Team Roster on 2013-09-10
2013-03-31cLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsOptioned to Salt Lake (AAA)29.199Team Roster on 2013-03-31
2013-03-05cLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.495m)29.173Team Roster on 2013-03-05
2012-09-01cLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)28.353Team Roster on 2012-09-01
2012-07-29cLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsOptioned to Salt Lake (AAA)28.319Team Roster on 2012-07-29
2012-05-11cLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from Salt Lake (AAA)28.240Team Roster on 2012-05-11
2012-04-22CLos Angeles AngelsSalt Lake (AAA)-MinorsContractSigned to minor league contract28.221Team Roster on 2012-04-22
2012-04-20cFree Agent -Free AgentFree AgentReleased by Orioles28.219  
2012-03-26cBaltimore OriolesBaltimore Orioles (MLB)-MinorsReassigned MinorsAssigned to minor league camp28.194Team Roster on 2012-03-26
2012-01-30cBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to Minor League Contract28.138Team Roster on 2012-01-30
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-04-30TradeTraded by Diamondbacks to Orioles 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2009Arizona DiamondbacksTeam Payroll25400,000-72437-2,746,792400,000400,000
2010Arizona DiamondbacksTeam Payroll26400,000-75738-2,812,412400,000800,000
2012Los Angeles AngelsTeam Payroll28480,000-76033-2,954,887480,0001,280,0002012-01-30 - Signed to Minor League Contract
2012-04-22 - Signed to minor league contract
2013Los Angeles AngelsTeam Payroll29495,000-67522253,023,990490,0001,775,0002013-03-05 - Signed to 1-year contract for 2013 ($0.495m)
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red