John Buck

Catcher · Career Stats, Bio & Records (2004-2014)

John Buck was a catcher who played in Major League Baseball from 2004 to 2014 for 8 teams, including the Kansas City Royals, a span of 11 seasons. In 1,090 career games, he hit .234 with 844 hits, 134 home runs, and 491 RBI. John Buck was an All-Star.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .234
HR 134
RBI 491
H 844
OPS .698
PIV -3,311
Position
Catcher
Bats / Throws
R / R
Height / Weight
6'3" / 245 lb
Born
7/7/1980 in Kemmerer, WY, USA
MLB Debut
2004-06-25
Last Game
2014-09-28
Awards
All-Star

Full name: Johnathan Richard Buck

Career Batting Statistics

John Buck β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,090 3,612 389 844 172 9 134 491 6 307 959 .234 .301 .398 .698 -3,311

Career AVG .234 vs. league average .261 across their career seasons β€” 10.3% below league average.

Career OBP .301 vs. league average .327 across their career seasons β€” 8.1% below league average.

Career SLG .398 vs. league average .411 across their career seasons β€” near league average.

Career OPS .698 vs. league average .739 across their career seasons β€” 5.5% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

John Buck β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

John Buck β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2013 NLDS1 PIT 1 0 0 0 0 0 0 0 0 0 .000

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

John Buck β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home543176517941054239.232
Away547184721043480252.235

Last 10 Games — Batting

John Buck β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2014-09-28 LAASEAL 000000000
2014-09-19 LAATEXL 201000000
2014-09-16 LAASEAL 100000000
2014-09-12 LAAHOUW 000000000
2014-09-07 LAAMINW 200000002
2014-07-06 SEACHWL 400000002
2014-07-02 SEAHOUW 402000101
2014-06-29 SEACLEW 301000000
2014-06-24 SEABOSW 400000002
2014-06-21 SEAKCRW 400000001

Fielding Statistics

Career Fielding Totals by Position

John Buck β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 1 0 3 2 0 0
C 1042 992 6733 363 58 50

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

John Buck Stats, Bio & Career Records
Position Games
Catcher 1042
First Base 1
Designated Hitter 25

Salary History

John Buck β€” Salary History
Year Team League Salary
2014 SEA AL $1,000,000
2013 NYN NL $6,500,000
2012 MIA NL $6,500,000
2011 FLO NL $5,000,000
2010 TOR AL $2,000,000
2009 KCA AL $2,900,000
2008 KCA AL $2,200,000
2007 KCA AL $440,000
2006 KCA AL $349,500
2005 KCA AL $318,500
Total Career Earnings $27,208,000

Award Voting History

John Buck β€” Award Voting History
Year Award League Finish Points Won Points Max Votes First
2004 Rookie of the Year AL 8th 1.0 140 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

John Buck (highlighted) compared to peers across the same era.

  1. 98
    Yan Gomes
    .246 avg, 137 HR
  2. 97
    Jody Davis
    .245 avg, 127 HR
  3. 92
    Jarrod Saltalamacchia
    .232 avg, 110 HR
  4. 88
    Travis d'Arnaud
    .243 avg, 130 HR
  5. 86
    Rod Barajas
    .235 avg, 136 HR
  6. 83
    Joe Oliver
    .247 avg, 102 HR

Frequently Asked Questions about John Buck

What years did John Buck play?
John Buck played in Major League Baseball from 2004 to 2014.
Was John Buck a pitcher?
No. John Buck was a position player (Catcher).
How many home runs did John Buck hit?
John Buck hit 134 career home runs with 844 hits.
What was John Buck's career batting average?
John Buck batted .234 over his career, with 844 hits in 3,612 at bats.
How many RBI did John Buck have?
John Buck drove in 491 runs in his career.
Is John Buck in the Hall of Fame?
No. John Buck has not been inducted into the National Baseball Hall of Fame.