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

John BuckTrack this Player High Level: MLB Status: MLB Years: 2004-2014
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
Futures Game

PositionsC-1619, DH-21, 1B-3Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameJonathan Richard Buck
Height6-3Weight210BatsRightThrowsRight
Born DateJuly 7,1980 [38.012]PlaceKemmerer,Wyoming
High SchoolTaylorsville (Salt Lake City,UT)

DraftedSelected by the Houston Astros [Team Picks] in the 7th round (212th overall) of the 1998 Amateur Entry Draft [Signed]
Signing ScoutsDoug DeutschService Time9.101 (2013)
Prospect Rankings[BA] 2001-HOU-#8 ... 2002-MLB-#43 ... 2002-HOU-#2 ... 2003-MLB-#67 ... 2003-HOU-#1 ... 2004-HOU-#3
MLB DebutJune 25,2004 [23.353]
OrganizationsHOU [7] KCA [6] MIA [2] ANA [1] NYN [1] PIT [1] SEA [1] TOR [1] Awards3Awards Voting1-1
TBC Player ID4180Retrosheet IDbuckj001MLBAM ID407833
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 Buck 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


Career Talent RatingsBattingSpeed33Power71Contact41XBH69RBIs70Runs45Hitting51Durability58Team.481Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Gulf Coast AstrosGCLRkhou-c173612624369031522132221000.286.362.429.7915412142.327.143.246.3529.1515.491.692.1142.0033.33
1999Auburn DoubledaysNYPLA-hou-c1863233365717032971254851217.245.328.356.6848320266.293.111.245.3099.4018.051.921.1377.6735.09
1999Michigan Battle CatsMidwAhou-c18410111000002300000.100.250.200.4502112.143.100.300.22516.6725.001.500.000.00100.00
1999Minor Totals (2 teams)Minor         67243375818032971275151217.239.325.350.6758521278.288.111.247.3059.7118.351.891.0881.0036.21
2000Michigan Battle CatsMidwAhou-c1910939057110330107124558150568.282.374.444.81817343455.329.162.297.35612.0917.801.472.2039.0039.09
2001Lexington LegendsSALAhou14c20122443721222412273493784122408.275.345.483.82821447498.293.208.280.3567.4316.872.274.4220.1438.52
2002Round Rock ExpressTexAAhou14c21120448481182931289233193609111.263.314.422.73618944494.301.159.225.3186.2818.833.002.4337.3337.29
2003New Orleans ZephyrsPCLAAAhou-c22782743270182239101453410011.255.301.358.6599822293.311.103.157.2924.7818.093.790.68137.0031.43
2004New Orleans ZephyrsPCLAAAhou14c236522731681101235012139411213.300.368.507.87511523254.316.207.295.3748.2715.351.864.7218.9233.82
2004Kansas City RoyalsALMLBkca2c2371238365690123011157904106.235.280.424.70410121258.297.189.252.3025.8130.625.274.6519.8337.50
2005Kansas City RoyalsALMLBkca2c241184014097211124722239431229.242.287.389.67615634430.286.147.204.2935.3521.864.092.7933.4235.05
2006Kansas City RoyalsALMLBkca14c251143713791211115002268474127.245.306.396.70214733409.289.151.216.3056.3620.543.232.6933.7336.26
2007Kansas City RoyalsALMLBkca14c26113347417718018480136921006011.222.308.429.73714936399.243.207.308.3219.0223.062.564.5119.2846.75
2008Kansas City RoyalsALMLBkca14c271093704883231948033896604212.224.304.365.66913533418.275.141.235.2979.0922.972.532.1541.1139.76
2009Omaha RoyalsPCLAAAkca-c28727371024000700001.259.259.519.77814327.278.260.259.3290.0025.930.007.4113.5042.86
2009Kansas City RoyalsALMLBkca14c2859186164612483611135511102.247.299.484.7839024202.306.237.306.3356.4427.234.233.9623.2552.17
2010New Hampshire Fisher CatsEastAAtor-c29311230026001300000.273.333.8181.1519212.167.545.636.4788.3325.003.0016.675.5066.67
2010Toronto Blue JaysALMLBtor14c29118409531152502066001611160616.281.314.489.80320045437.335.208.247.3463.6625.406.944.5820.4539.13
2011Florida MarlinsNLMLBflo14c301404664110615116570154115721711.227.316.367.68317132530.268.140.253.30210.1921.702.133.0229.1330.19
2012Miami MarlinsNLMLBmia14c3110634329661511241004910331258.192.297.347.64411928398.235.155.297.28412.3125.882.103.0228.5842.42
2013New York MetsNLMLBnyn44c3210136838791101560212999802412.215.285.367.65213526407.250.152.234.2877.1324.323.413.6924.5332.91
2013Pittsburgh PiratesNLMLBpit14c32924170002000500001.292.292.292.5847024.368.000.000.2590.0020.830.000.000.000.00
2013Totals for NL-NL         110392398611015622129104802413.219.285.362.64714226431.258.143.219.2856.7324.133.593.4826.1330.23
2014Salt Lake BeesPCLAAAana14c333311913358021500132220106.294.370.412.7824910135.344.118.227.3509.6316.301.691.4859.5028.57
2014Seattle MarinersALMLBsea4c33278491920160082400001.226.293.286.57924392.305.060.155.2668.7026.093.001.0984.0015.79
2014Los Angeles AngelsALMLBana44c3355010000000200000.200.200.200.400105.333.000.000.1780.0040.000.000.000.000.00
2014Totals for AL-AL         328992020160082600001.225.289.281.57025397.306.056.146.2628.2526.803.251.0389.0015.00
MLB Totals - 11 Season(s)Filter1090361238984317291344916123079595113262386.233.301.397.69814353154009.279.164.247.0007.6623.923.123.3426.9637.37
Minor League Totals - 10 Season(s)Filter64023083196271516703761820212455406221065.272.340.433.77310002272588.309.161.253.0008.1917.582.152.7032.9736.20
AAA Totals - 4 Season(s)Filter18364779180382189311481211022231.278.337.427.76427658709.318.149.223.0006.7717.072.522.5435.9432.22
AA Totals - 2 Season(s)Filter123459501212931495233296609111.264.314.431.74519846506.299.167.235.0006.3218.973.002.7732.7938.02
A Totals - 3 Season(s)Filter23584313023358132144613941681729616.276.357.461.81838991965.308.185.288.0009.7417.411.793.3226.3439.06
A- Totals - 1 Season(s)Filter63233365717032971254851217.245.328.356.6848320266.293.111.245.0009.4018.051.921.1377.6735.09
Rk Totals - 1 Season(s)Filter3612624369031522132221000.286.362.429.7915412142.327.143.246.0009.1515.491.692.1142.0033.33
Kansas City Royals Totals - 6 Season(s)Filter5841913218450104770259410151500271015647.235.298.407.7057781812116.280.172.247.0007.1423.633.313.3127.3340.22
Florida Marlins Totals - 1 Season(s)Filter1404664110615116570154115721711.227.316.367.68317132530.268.140.253.00010.1921.702.133.0229.1330.19
Toronto Blue Jays Totals - 1 Season(s)Filter118409531152502066001611160616.281.314.489.80320045437.335.208.247.0003.6625.406.944.5820.4539.13
New York Mets Totals - 1 Season(s)Filter10136838791101560212999802412.215.285.367.65213526407.250.152.234.0007.1324.323.413.6924.5332.91
Miami Marlins Totals - 1 Season(s)Filter10634329661511241004910331258.192.297.347.64411928398.235.155.297.00012.3125.882.103.0228.5842.42
Seattle Mariners Totals - 1 Season(s)Filter278491920160082400001.226.293.286.57924392.305.060.155.0008.7026.093.001.0984.0015.79
Pittsburgh Pirates Totals - 1 Season(s)Filter924170002000500001.292.292.292.5847024.368.000.000.0000.0020.830.000.000.000.00
Los Angeles Angels Totals - 1 Season(s)Filter55010000000200000.200.200.200.400105.333.000.000.0000.0040.000.000.000.000.00
Average MLB - Per 162 games1625375812526120731246143824313.233.301.397.69821347596.279.164.247.0007.6623.923.123.3426.9637.37
Average Minor - Per 162 games16258481159382189555541151026316.272.340.433.77325357655.309.161.253.0008.1917.582.152.7032.9736.20

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Gulf Coast Astros GCLRkhou17C26--2092141234230.9838.85-----83672.243.3
1999Auburn Doubledays NYPLA-hou18C63--54952165617601.9749.54-----763100.082.9
1999Michigan Battle Cats MidwAhou18C4--283--31311.0007.75------4100.02.9
2000Michigan Battle Cats MidwAhou19C100--748811511844829.9828.29-----1410991.772.5
2001Lexington Legends SALAhou20C120--10061186311301124.9959.37-----2012298.485.7
2002Round Rock Express TexAAhou21C104--7276484799791.9907.61-----1412086.774.3
2003New Orleans Zephyrs PCLAAAhou22C71--3853632424421.9935.93-----97891.058.2
2004New Orleans Zephyrs PCLAAAhou23C61--33034118375364.9715.97-----76593.842.4
2004Kansas City RoyalsALMLBkca23C68665753761434393390.9925.740.68301468.267195.842.0
2004Kansas City RoyalsALMLBkca23DH3---------------714.21.9
2005Kansas City RoyalsALMLBkca24C1171129766385734698695.9965.940.71603165.9311899.272.2
2006Kansas City RoyalsALMLBkca25C1121079306153767658652.9915.820.70331766.0511498.269.1
2007Kansas City RoyalsALMLBkca26C1121049246972986734726.9896.480.79441278.6311399.169.1
2008Kansas City RoyalsALMLBkca27C1071069507512486783775.9907.240.82591283.1410998.266.0
2009Omaha Royals PCLAAAkca28C5--303--33331.0006.60-3175.0-771.43.5
2009Kansas City RoyalsALMLBkca28C46413663091484331323.9767.020.8841883.725978.028.4
2009Kansas City RoyalsALMLBkca28DH8---------------5913.64.9
2010New Hampshire Fisher Cats EastAAtor29C1--31--441.0004.00------333.30.7
2010Toronto Blue JaysALMLBtor29C1121049337334056778773.9946.900.83471872.3411894.969.1
2010Toronto Blue JaysALMLBtor29DH4---------------1183.42.5
2011Florida MarlinsNLMLBflo30C13512911441008425510551050.9957.780.92831783.0714096.483.3
2012Miami MarlinsNLMLBmia31C1051039157155774779772.9917.350.84481872.7710699.164.8
2013New York MetsNLMLBnyn32C97958697044041748744.9957.670.86371669.8-10196.059.9
2013Pittsburgh PiratesNLMLBpit32C7653421--43431.0006.140.812-100.06977.84.3
2013New York MetsNLMLBnyn32DH1---------------1011.00.6
2014Salt Lake Bees PCLAAAana33C22--16111-21721721.0007.82-25583.323366.715.3
2014Salt Lake Bees PCLAAAana331B2--123-315151.0007.50------336.11.4
2014Seattle MarinersALMLBsea33C1919164132912142141.9937.420.8611378.612770.411.7
2014Los Angeles AngelsALMLBana33C5-1011---11111.0002.201.10-----5100.03.1
2014Seattle MarinersALMLBsea33DH5---------------2718.53.1
2014Seattle MarinersALMLBsea331B1-332--551.0005.001.67-----273.70.6
MLB Totals for C - 11 season(s)-   C104299288096731364584971537095.9926.810.8149516674.94810420.00.0
MLB Totals for DH - 5 season(s)-   DH21---------------210.00.0
MLB Totals for 1B - 1 season(s)-   1B1-332--551.0005.001.67-----10.00.0
AAA Totals for C - 4 season(s)-   C159--9068414121004990.9866.23-28682.4181590.00.0
AAA Totals for 1B - 1 season(s)-   1B2--123-315151.0007.50------20.00.0
AA Totals for C - 2 season(s)-   C105--7306584803795.9907.57-----141050.00.0
A Totals for C - 3 season(s)-   C224--1782202211420051984.9908.86-----342240.00.0
A- Totals for C - 1 season(s)-   C63--54952165617601.9749.54-----7630.00.0
Rk Totals for C - 1 season(s)-   C26--2092141234230.9838.85-----8260.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Gulf Coast Astros GCLRkhou17-26---------
1999Auburn Doubledays NYPLA-hou18-63---------
1999Michigan Battle Cats MidwAhou18-4---------
2000Michigan Battle Cats MidwAhou19-100---------
2001Lexington Legends SALAhou20-120---------
2002Round Rock Express TexAAhou21-104---------
2003New Orleans Zephyrs PCLAAAhou22-71---------
2004New Orleans Zephyrs PCLAAAhou23-61---------
2004Kansas City RoyalsALMLBkca23-68--------3
2005Kansas City RoyalsALMLBkca24-117---------
2006Kansas City RoyalsALMLBkca25-112---------
2007Kansas City RoyalsALMLBkca26-112---------
2008Kansas City RoyalsALMLBkca27-107---------
2009Omaha Royals PCLAAAkca28-5---------
2009Kansas City RoyalsALMLBkca28-46--------8
2010New Hampshire Fisher Cats EastAAtor29-1---------
2010Toronto Blue JaysALMLBtor29-112--------4
2011Florida MarlinsNLMLBflo30-135---------
2012Miami MarlinsNLMLBmia31-105---------
2013New York MetsNLMLBnyn32-97--------1
2013Pittsburgh PiratesNLMLBpit32-7---------
2014Salt Lake Bees PCLAAAana33-222--------
2014Seattle MarinersALMLBsea33-191-------5
2014Los Angeles AngelsALMLBana33-5---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001Mesa Solar SoxArizona Fall LgMinor2014110000000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00
2001Phoenix Desert DogsArizona Fall LgMinor2020631218602180251121202.286.347.476.82330873.308.190.2386.8515.072.202.7431.5044.44
2002Mesa Solar SoxArizona Fall LgMinor212582921501150031020202.256.292.354.64629689.274.098.1343.3711.243.331.1282.0028.57
2006Kansas City RoyalsMLB Spring TrainingMLB2517473620150021700002.128.163.234.39711349.172.106.1494.0834.698.502.0447.0050.00
2007Kansas City RoyalsMLB Spring TrainingMLB2614375113112017400002.297.409.514.92319544.313.217.37815.919.090.572.2737.0045.45
2008Kansas City RoyalsMLB Spring TrainingMLB27174681341170051700101.283.346.478.82422652.414.195.3049.6232.693.401.9246.0046.15
2009Kansas City RoyalsMLB Spring TrainingMLB28184512176049007910000.378.472.7781.250351053.406.400.55613.2116.981.297.5511.2558.82
2010Toronto Blue JaysMLB Spring TrainingMLB291128473024000600000.250.250.571.82116528.250.321.3210.0021.430.007.1414.0071.43
2011Florida MarlinsMLB Spring TrainingMLB3019536111029005700003.208.276.340.61618358.205.132.2268.6212.071.403.4526.5027.27
2012Miami MarlinsMLB Spring TrainingMLB3118483123027016600103.250.327.438.76521555.244.188.29210.9110.911.003.6424.0041.67
2013New York MetsMLB Spring TrainingMLB32173891330280071120000.342.468.5791.04722547.440.237.42114.8923.401.574.2619.0038.46
2014Seattle MarinersMLB Spring TrainingMLB331629172004003800201.241.294.310.6049234.304.069.1728.8223.532.670.000.0028.57
2015Atlanta BravesMLB Spring TrainingMLB341225384016006500002.320.452.6001.05215531.368.280.52019.3516.130.833.2325.0062.50
Arizona Fall League Totals - 2 yrs4614922401103330282341404.268.315.403.7186014166.291.135.1744.8213.862.881.8149.6735.00
MLB Spring Training Totals - 10 yrs159396541053121661024890304014.265.346.475.82118849451.303.210.32610.6419.961.883.5524.7546.67

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Texas League All-Star (C)1
2004MLB All-Rookie Team (C) ... MLB All-Rookie Team (Baseball America) (C)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-03-27cFree Agent -RetiredRetiredAnnounced retirement34.263  
2015-01-28cAtlanta BravesAtlanta Braves (MLB)-MinorsContractSigned to Minor League Contract34.205Team Roster on 2015-01-28
2014-10-10cFree Agent -Free Agent--Refused minor league assignment, declared free agent34.095  
2014-10-08cLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment34.093Team Roster on 2014-10-08
2014-09-02cLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors34.057Team Roster on 2014-09-02
2014-07-22cLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)34.015Team Roster on 2014-07-22
2014-07-21cLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to minor league contract34.014Team Roster on 2014-07-21
2014-07-17cFree Agent -Free Agent--Cleared Waivers and Became a Free Agent34.010  
2014-07-15cFree Agent -Free AgentFree AgentReleased by Mariners34.008  
2014-07-08cSeattle MarinersSeattle Mariners (MLB)-DFADes For AssignmentDesignated for Assignment34.001Team Roster on 2014-07-08
2014-01-16cSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1m)33.193Team Roster on 2014-01-16
2013-08-27cPittsburgh PiratesPittsburgh Pirates (MLB)YActiveTradedTraded from Mets with Marlon Byrd to Pirates for Dilson Herrera and Vic Black33.051Team Roster on 2013-08-27
2013-08-20cNew York MetsNew York Mets (MLB)YActiveMLB ActiveReinstated from Paternity Leave list33.044Team Roster on 2013-08-20
2013-08-17cNew York MetsNew York Mets (MLB)YPaternityOff-RosterPlaced on Paternity Leave list33.041Team Roster on 2013-08-17
2012-12-17cNew York MetsNew York Mets (MLB)YActiveTradedTraded from Blue Jays with Travis d'Arnaud, Noah Syndergaard and Wuilmer Becerra to Mets for R.A. Dickey, Josh Thole and Mike Nickeas32.163Team Roster on 2012-12-17
2012-11-19CToronto Blue JaysToronto Blue Jays (MLB)YActiveTradedTraded from Marlins with Emilio Bonifacio, Mark Buehrle, Josh Johnson and Jose Reyes to Blue Jays for Henderson Alvarez, Yunel Escobar, Adeiny Hechavarria, Jeff Mathis, Anthony DeSclafani, Justin Nicolino and Jake Marisnick32.135Team Roster on 2012-11-19
2012-05-08cMiami MarlinsMiami Marlins (MLB)YActive--31.305Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-11-17ContractSigned by Marlins 
2010-11-07Free AgentGranted free agency 
2010-08-20InjuredActivated from DL 
2010-08-05InjuredDisabled -- Lacerated Right Thumb 
2009-12-13ContractSigned by Blue Jays 
2009-07-06InjuredActivated from DL 
2009-05-31InjuredDisabled -- Herniation in lower back 
2008-01-18ContractSigned by Royals (1-year) 
2006-03-05ContractSigned by Royals 
2004-06-24TradeTraded by Astros with Octavio Dotel and Cash to Royals for Carlos Beltran. 
1998-06-11Contractsigned 
* 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
2004Kansas City RoyalsTeam Payroll23300,000-75536-2,070,100300,000300,000
2005Kansas City RoyalsTeam Payroll24318,500-72021212,189,055300,000618,500
2006Kansas City RoyalsTeam Payroll25349,500-60421252,365,072327,000968,000
2007Kansas City RoyalsTeam Payroll26440,000-52019362,459,737380,0001,408,000
2008Kansas City RoyalsTeam Payroll272,200,000-30711662,696,252390,0003,608,000
2009Kansas City RoyalsTeam Payroll282,900,000-2581168++2,746,792400,0006,508,000
2010Toronto Blue JaysTeam Payroll292,000,000-3269642,812,412400,0008,508,000
2011Florida MarlinsTeam Payroll305,000,000-184680++2,722,607414,00013,508,000
2012Miami MarlinsTeam Payroll316,500,000-1431085++2,954,887480,00020,008,000
2013Pittsburgh PiratesTeam Payroll326,500,0009.101154583++3,023,990490,00026,508,000
2013New York MetsTeam Payroll326,500,0009.101154283++3,023,990490,00026,508,000
2014Seattle MarinersTeam Payroll331,000,000-45313503,256,497500,00027,508,0002014-01-16 - Signed to 1-year contract for 2014-2014 ($1m)
2014-07-21 - Signed to minor league contract
2014Los Angeles AngelsTeam Payroll331,000,000-45318503,256,497500,00027,508,0002014-01-16 - Signed to 1-year contract for 2014-2014 ($1m)
2014-07-21 - 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