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

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

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsOF-432, RF-275, LF-237, CF-179, 1B-83, DH-3Position when DraftedofPlayer Listed UnderMajor Leaguers
Proper NameJohn C. Mayberry Jr.
Height6-5Weight230BatsRightThrowsRight
Born DateDecember 21,1983 [34.121]PlaceKansas City,Missouri
High SchoolRockhurst (Kansas City,MO)
CollegeStanford University (Stanford,CA)

DraftedSelected by the Texas Rangers [Team Picks] in the 1st round (19th overall) of the 2005 Amateur Entry Draft [Signed] ... Selected by the Seattle Mariners [Team Picks] in the 1st round (28th overall) of the 2002 Amateur Entry Draft
Signing Bonus$1,525,000Signing ScoutsTim FortugnoService Time5.040 (2015)
Prospect Rankings[BA] 2006-TEX-#10 ... 2007-TEX-#5
MLB DebutMay 23,2009 [25.154]
OrganizationsPHI [6] TEX [4] CHA [1] NYN [1] TOR [1] Awards4
TBC Player ID42457Retrosheet IDmaybj001MLBAM ID460055
RelationshipsSon of John Mayberry
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 Mayberry page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Member of the 2004 United States National Baseball team.
About Sponsorships Program


Active Talent RatingsBattingSpeed50Power74Contact41XBH78RBIs59Runs52Hitting38Durability53Team.523Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003StanfordPac10NCAA-1Fr25rf-cf195719433586643355122921007.299.346.454.8008816209.335.155.216.3485.7413.882.421.9148.5027.59
2004StanfordPac10NCAA-1So25rf-cf20562165372112166291303560604.333.419.6251.04413529258.327.292.468.43611.6313.571.176.2013.5040.28
2005StanfordPac10NCAA-1Jr25rf-cf2159238367218085352283570107.303.391.479.87011426274.327.176.307.38110.2212.771.252.9229.7536.11
2005Spokane IndiansNwstA-tex-of217126551671601126732671100111.253.341.438.77911627302.304.185.298.3418.6123.512.733.6424.0940.30
2006Clinton LumberKingsMidwAtex-of22126459771232642177935911790627.268.358.479.83722051533.312.211.353.36011.0721.951.983.9421.8641.46
2007Bakersfield BlazeCalifA+tex-of23632444756151164591286430227.230.314.496.81012132277.241.266.414.34410.1123.102.295.7815.2557.14
2007Frisco RoughRidersTexAAtex29of23692453559100143871206241106.241.307.453.76011124271.265.212.318.3307.3822.883.105.1717.5040.68
2007Minor Totals (2 teams)Minor         13248982115251308316248126713213.235.311.474.78523256548.253.239.366.3378.7622.992.635.4716.3048.70
2008Frisco RoughRidersTexAAtex-of2421821622804134142130103.268.322.512.834421290.310.244.329.3584.4423.335.254.4420.5054.55
2008Oklahoma RedHawksPCLAAAtex26of2411443749115307165862308551229.263.316.474.79020753475.293.211.288.3406.3217.892.833.3727.3146.09
2008Minor Totals (2 teams)Minor         13551965137387207110334106813212.264.317.480.79724965565.295.216.295.3436.0218.763.123.5425.9547.45
2009Lehigh Valley IronpigsILAAAphi15rf25893164481202134362349440406.256.332.456.78814435358.319.200.320.3439.5026.262.763.6324.3143.21
2009Philadelphia PhilliesNLMLBphi40lf25395781230480022310002.211.250.474.72427760.267.263.298.3083.3338.3311.506.6714.2558.33
2010Lehigh Valley IronPigsILAAAphi15rf-lf2612849575132251156520339111814414.267.328.412.74020441547.314.145.259.3257.1320.292.852.7433.0031.06
2010Philadelphia PhilliesNLMLBphi40rf-cf261112440026011400000.333.385.8331.21810213.333.500.500.5107.6930.774.0015.386.0050.00
2011Lehigh Valley IronPigsILAAAphi40rf-cf27281131630804152052300402.265.287.442.7295012122.289.177.239.3114.1018.854.603.2828.2540.00
2011Philadelphia PhilliesNLMLBphi-cf-lf271042673773171154983265520126.273.341.513.85413733296.293.240.356.3688.7818.582.125.0717.8045.21
2012Philadelphia PhilliesNLMLBphi15lf-cf281494415310824014461034111202217.245.301.395.69617438479.296.150.229.3037.1023.173.262.9231.5035.19
2013Philadelphia PhilliesNLMLBphi15rf-cf291343534780231113953279030116.227.286.391.67713835384.273.164.246.2987.0323.443.332.8632.0943.75
2014Lehigh Valley IronPigsILAAAphi41lf-1b309334620140031120000.182.289.333.62211338.238.151.242.2877.8928.953.672.6333.0050.00
2014Philadelphia PhilliesNLMLBphi151b-lf306312211267062100153010001.213.304.418.7225113138.233.205.328.32210.8721.742.004.3520.3350.00
2014Toronto Blue JaysALMLBtor91b301524453012005500101.208.333.458.79111430.211.250.458.34416.6716.671.003.3324.0080.00
2014Totals for MLB-MLB         78146153110072300203510102.212.310.425.7356217168.229.213.349.32611.9020.831.754.1720.8654.84
2015Charlotte KnightsILAAAcha15rf311337261000003700010.162.225.189.4147140.200.027.108.1807.5017.502.330.000.0016.67
2015New York MetsNLMLBnyn44lf-rf315911081861391093300002.164.227.318.5453510119.203.154.245.2407.5627.733.672.5236.6755.56
MLB Totals - 7 Season(s)Filter574138617232683356180157119351905535.235.299.421.7205831421519.274.186.277.0007.8323.112.953.6924.7543.56
Minor League Totals - 9 Season(s)Filter7312726416697161151153847016251666483251255.256.327.452.77912332913053.295.196.309.0008.2221.812.653.7723.7041.75
AAA Totals - 6 Season(s)Filter381143119037086104918534711433119214731.259.319.435.7546231451580.301.176.275.0007.2220.952.903.1029.2039.19
AA Totals - 2 Season(s)Filter9032751811801851112248371209.248.311.468.77915336361.276.220.321.0006.6522.993.464.9918.1744.44
A+ Totals - 1 Season(s)Filter632444756151164591286430227.230.314.496.81012132277.241.266.414.00010.1123.102.295.7815.2557.14
A Totals - 1 Season(s)Filter126459771232642177935911790627.268.358.479.83722051533.312.211.353.00011.0721.951.983.9421.8641.46
A- Totals - 1 Season(s)Filter7126551671601126732671100111.253.341.438.77911627302.304.185.298.0008.6123.512.733.6424.0940.30
NCAA Totals - 3 Season(s)Filter1726481222023582814819870991517018.312.388.520.90833771741.330.208.333.0009.4513.361.413.7823.1435.15
Philadelphia Phillies Totals - 6 Season(s)Filter500125216030374252169147105313904532.242.304.429.7335371281370.282.187.276.0007.6622.852.983.8024.0842.24
New York Mets Totals - 1 Season(s)Filter5911081861391093300002.164.227.318.5453510119.203.154.245.0007.5627.733.672.5236.6755.56
Toronto Blue Jays Totals - 1 Season(s)Filter1524453012005500101.208.333.458.79111430.211.250.458.00016.6716.671.003.3324.0080.00
Average MLB - Per 162 games16239149922311651423499301110.235.299.421.72016540429.274.186.277.0007.8323.112.953.6924.7543.56
Average Minor - Per 162 games162604921543632585164561481116312.256.327.452.77927364677.295.196.309.0008.2221.812.653.7723.7041.75

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Spokane Indians NwstA-tex21OF61--923119695.9901.56------7185.980.3
2006Clinton LumberKings MidwAtex22OF114--233551243238.9792.09------12690.582.0
2007Bakersfield Blaze CalifA+tex23OF59--1034-11071071.0001.81------6393.742.1
2007Frisco RoughRiders TexAAtex23OF68--12632-131129.9851.90------6998.648.6
2008Frisco RoughRiders TexAAtex24OF20--27-1-2827.9641.35------2195.214.3
2008Oklahoma RedHawks PCLAAAtex24OF110--187542196192.9801.75------11496.576.4
2008Oklahoma RedHawks PCLAAAtex241B4--23-132423.9585.75------1143.52.8
2009Lehigh Valley Ironpigs ILAAAphi25RF68--1392--1411411.0002.07------8976.447.2
2009Lehigh Valley Ironpigs ILAAAphi25LF24--442--46461.0001.92------8927.016.7
2009Philadelphia PhilliesNLMLBphi25LF2679625---25251.0000.960.26-----3966.716.0
2009Philadelphia PhilliesNLMLBphi25RF433061-1771.0001.750.23-----3910.32.5
2010Lehigh Valley IronPigs ILAAAphi26RF64--125311129128.9922.00------12850.044.4
2010Lehigh Valley IronPigs ILAAAphi26LF49--961--97971.0001.98------12838.334.0
2010Lehigh Valley IronPigs ILAAAphi26CF15--36---36361.0002.40------12811.710.4
2010Philadelphia PhilliesNLMLBphi26RF3110-------------1127.31.9
2010Philadelphia PhilliesNLMLBphi26CF2-72---221.0001.000.29-----1118.21.2
2011Lehigh Valley IronPigs ILAAAphi27RF15--2011-2221.9551.40------2853.610.4
2011Lehigh Valley IronPigs ILAAAphi27CF14--331--34341.0002.43------2850.09.7
2011Lehigh Valley IronPigs ILAAAphi271B1--8--1881.0008.00------283.60.7
2011Philadelphia PhilliesNLMLBphi27CF322624662-2-6462.9691.940.25-----10430.819.8
2011Philadelphia PhilliesNLMLBphi27LF2117161301--31311.0001.480.19-----10420.213.0
2011Philadelphia PhilliesNLMLBphi271B1810100896199695.9905.280.95-----10417.311.1
2011Philadelphia PhilliesNLMLBphi27RF10766121--13131.0001.300.20-----1049.66.2
2012Philadelphia PhilliesNLMLBphi28LF7030330822118584.9881.200.25-----14947.043.2
2012Philadelphia PhilliesNLMLBphi28CF585247412421-127126.9922.170.27-----14938.935.8
2012Philadelphia PhilliesNLMLBphi281B272218517511113187186.9956.891.01-----14918.116.7
2012Philadelphia PhilliesNLMLBphi28RF332442-1661.0002.000.25-----1492.01.9
2012Philadelphia PhilliesNLMLBphi28DH1---------------1490.70.6
2013Philadelphia PhilliesNLMLBphi29RF79404288931-9392.9891.160.21-----13459.048.8
2013Philadelphia PhilliesNLMLBphi29CF4641344101---1011011.0002.200.29-----13434.328.4
2013Philadelphia PhilliesNLMLBphi29LF933913---13131.0001.440.33-----1346.75.6
2013Philadelphia PhilliesNLMLBphi291B7544363174039.9755.570.89-----1345.24.3
2014Lehigh Valley IronPigs ILAAAphi301B3--301-131311.00010.33------933.32.1
2014Lehigh Valley IronPigs ILAAAphi30LF3--3-1-43.7501.00------933.32.1
2014Lehigh Valley IronPigs ILAAAphi30RF2--4---441.0002.00------922.21.4
2014Lehigh Valley IronPigs ILAAAphi30CF1---1--111.0001.00------911.10.7
2014Philadelphia PhilliesNLMLBphi301B17772665127271.9864.180.99-----6327.010.5
2014Philadelphia PhilliesNLMLBphi30LF131093171--18181.0001.380.19-----6320.68.0
2014Philadelphia PhilliesNLMLBphi30CF1198121---21211.0001.910.26-----6317.56.8
2014Toronto Blue JaysALMLBtor301B6333402-342421.0007.001.27-----1540.03.7
2014Philadelphia PhilliesNLMLBphi30RF53275---551.0001.000.19-----637.93.1
2014Toronto Blue JaysALMLBtor30LF31122---221.0000.670.17-----1520.01.9
2014Toronto Blue JaysALMLBtor30RF216-------------1513.31.2
2015Charlotte Knights ILAAAcha31RF9--10-1-1110.9091.11------1369.26.3
2015New York MetsNLMLBnyn31LF1913113321-133331.0001.740.29-----5932.211.7
2015New York MetsNLMLBnyn31RF11108025---25251.0002.270.31-----5918.66.8
2015New York MetsNLMLBnyn31DH2---------------593.41.2
MLB Totals for LF - 6 season(s)-   LF16181844201512207206.9951.280.24-----1610.00.0
MLB Totals for CF - 5 season(s)-   CF149128115231023-315312.9902.090.27-----1490.00.0
MLB Totals for RF - 7 season(s)-   RF11768671141712149148.9931.260.22-----1170.00.0
MLB Totals for 1B - 4 season(s)-   1B754743440627434437433.9915.771.00-----750.00.0
MLB Totals for DH - 2 season(s)-   DH3---------------30.00.0
AAA Totals for RF - 5 season(s)-   RF158--298631307304.9901.92------1580.00.0
AAA Totals for OF - 1 season(s)-   OF110--187542196192.9801.75------1100.00.0
AAA Totals for LF - 3 season(s)-   LF76--14331-147146.9931.92------760.00.0
AAA Totals for CF - 3 season(s)-   CF30--692--71711.0002.37------300.00.0
AAA Totals for 1B - 3 season(s)-   1B8--611156362.9847.75------80.00.0
AA Totals for OF - 2 season(s)-   OF88--15333-159156.9811.77------880.00.0
A+ Totals for OF - 1 season(s)-   OF59--1034-11071071.0001.81------590.00.0
A Totals for OF - 1 season(s)-   OF114--233551243238.9792.09------1140.00.0
A- Totals for OF - 1 season(s)-   OF61--923119695.9901.56------610.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Spokane Indians NwstA-tex21---------61-
2006Clinton LumberKings MidwAtex22---------114-
2007Bakersfield Blaze CalifA+tex23---------59-
2007Frisco RoughRiders TexAAtex23---------68-
2008Frisco RoughRiders TexAAtex24---------20-
2008Oklahoma RedHawks PCLAAAtex24--4------110-
2009Lehigh Valley Ironpigs ILAAAphi25------24-68--
2009Philadelphia PhilliesNLMLBphi25------26-4--
2010Lehigh Valley IronPigs ILAAAphi26------491564--
2010Philadelphia PhilliesNLMLBphi26-------23--
2011Lehigh Valley IronPigs ILAAAphi27--1----1415--
2011Philadelphia PhilliesNLMLBphi27--18---213210--
2012Philadelphia PhilliesNLMLBphi28--27---70583-1
2013Philadelphia PhilliesNLMLBphi29--7---94679--
2014Lehigh Valley IronPigs ILAAAphi30--3---312--
2014Philadelphia PhilliesNLMLBphi30--17---13115--
2014Toronto Blue JaysALMLBtor30--6---3-2--
2015Charlotte Knights ILAAAcha31--------9--
2015New York MetsNLMLBnyn31------19-11-2

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2003Yarmouth-Dennis Red SoxCape Cod LeagueCollege192473627510101091600000.370.439.466.90534682.474.096.23310.9819.511.780.000.0022.22
2006Texas RangersMLB Spring TrainingMLB22110110010000000001.0001.0002.0003.0002111.0001.0001.0000.000.000.000.000.00100.00
2007Surprise RaftersArizona Fall LgMinor23238412181051311111700000.214.305.405.71034695.210.191.32111.5817.891.555.2616.8033.33
2007Texas RangersMLB Spring TrainingMLB2312010001000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
2008Texas RangersMLB Spring TrainingMLB24611131003002200000.273.385.364.7494113.333.091.27315.3815.381.000.000.0033.33
2009Philadelphia PhilliesMLB Spring TrainingMLB2525691117603103032110002.246.288.464.75232973.311.218.3044.1128.777.004.1123.0052.94
2010Mesa Solar SoxArizona Fall LgMinor2612000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2010Philadelphia PhilliesMLB Spring TrainingMLB2620386113016104700100.289.349.447.79617443.323.158.2899.3016.281.752.3338.0036.36
2011Philadelphia PhilliesMLB Spring TrainingMLB2729681120505114061200004.294.351.588.939401074.294.294.4418.1116.222.006.7613.6050.00
2011Philadelphia PhilliesDiv SeriesMLB2724000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2012Philadelphia PhilliesMLB Spring TrainingMLB28307961650190261200005.203.259.304.56324685.227.101.1527.0614.122.001.1879.0037.50
2013Philadelphia PhilliesMLB Spring TrainingMLB29317861530270071600001.192.259.308.56724585.217.116.2058.2418.822.292.3539.0033.33
2014Philadelphia PhilliesMLB Spring TrainingMLB3022457133025114910002.289.360.489.84922550.324.200.2898.0018.002.254.0022.5038.46
2015New York MetsMLB Spring TrainingMLB3124531122204100061010101.415.475.6791.15436661.450.264.3779.8416.391.676.5613.2527.27
2016Detroit TigersMLB Spring TrainingMLB3219425520120051300000.119.213.238.45110347.143.119.23810.6427.662.602.1342.0060.00
Arizona Fall League Totals - 2 yrs248612181051311111700000.209.299.395.69434697.203.186.31411.3417.531.555.1517.2033.33
Cape Cod League Totals - 1 yrs2473627510101091600000.370.439.466.90534682.474.096.23310.9819.511.780.000.0022.22
MLB Spring Training Totals - 11 yrs2084866412431019659343102302015.255.318.436.75421250534.286.181.2828.0519.102.373.5625.5840.32
MLB Playoffs - Divisional Series Totals - 1 yrs24000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002High School All-American - 2nd Team (1B)1
20043rd Team College All-American (1B) ... Pac-10 Conference All-Conference (1B)2
2005Pac-10 Conference All-Conference (1B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-04-03LF-RFFree Agent -Free AgentFree AgentReleased by Tigers32.104  
2016-01-13LF-RFDetroit TigersDetroit Tigers (MLB)-MinorsContractSigned to Minor League Contract32.023Team Roster on 2016-01-13
2015-08-27LF-RFFree Agent -Free AgentFree AgentReleased by White Sox31.250  
2015-08-07LF-RFChicago White SoxCharlotte (AAA)-MinorsContractSigned to Minor League Contract31.230Team Roster on 2015-08-07
2015-08-02LF-RFFree Agent -Free Agent--Refused minor league assignment, declared free agent31.225  
2015-07-25LF-RFNew York MetsNew York Mets (MLB)-DFADes For AssignmentDesignated for Assignment31.217Team Roster on 2015-07-25
2014-12-16LF-RFNew York MetsNew York Mets (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.45m)30.361Team Roster on 2014-12-16
2014-12-03rf-cfFree Agent -Free AgentFree AgentGranted free agency30.348  
2014-08-31rf-cfToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL30.254Team Roster on 2014-08-31
2014-08-31rf-cfToronto Blue JaysToronto Blue Jays (MLB)YDL-15TradedDL15 Traded from Phillies to Blue Jays for Gustavo Pierre30.254Team Roster on 2014-08-31
2014-08-24rf-cfPhiladelphia PhilliesLehigh Valley (AAA)YDL-15InjuredAssigned to Lehigh Valley (AAA) for rehab30.247Team Roster on 2014-08-24
2014-07-22rf-cfPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Left wrist inflammation30.214Team Roster on 2014-07-22
2014-01-17rf-cfPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1.5875m) Avoiding arbitration30.027Team Roster on 2014-01-17
2012-05-07rf-cfPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--28.138Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2008-11-20TradeTraded by Rangers by Phillies to Greg Golson 
* 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
2005Texas Rangers-211,525,000-------1,525,000Signing Bonus out of 2005 Draft (1st round - 19th overall)
2009Philadelphia PhilliesTeam Payroll25400,000-72437-2,746,792400,0001,925,000
2010Philadelphia PhilliesTeam Payroll26400,000-75737-2,812,412400,0002,325,000
2011Philadelphia PhilliesTeam Payroll27414,000-78933-2,722,607414,0002,739,000
2012Philadelphia PhilliesTeam Payroll28495,000-57724362,954,887480,0003,234,000
2013Philadelphia PhilliesTeam Payroll29517,000-52720423,023,990490,0003,751,000
2014Philadelphia PhilliesTeam Payroll301,587,500-40017563,256,497500,0005,338,5002014-01-17 - Signed to 1-year contract for 2014-2014 ($1.5875m) Avoiding arbitration
2014Toronto Blue JaysTeam Payroll301,587,500-40016563,256,497500,0005,338,5002014-01-17 - Signed to 1-year contract for 2014-2014 ($1.5875m) Avoiding arbitration
2015New York MetsTeam Payroll311,450,0005.0443920523,571,283507,5006,788,5002014-12-16 - Signed to 1-year contract for 2015-2015 ($1.45m)
2015-08-07 - Signed to Minor League Contract
* 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