Show modern player card
Name Team Age
John Peterson Retired (2022, Age 35) 40
Drafted Position Bats/Throws
Round 3, Pick 36
(2009)
C R/R
League Option Years   Majors Service Time
Bobby Doerr League 0 11 years (6 games)
Total Rating   Arm Range
B+ C+
Contact vs R Contact vs L Speed
C- C+
Power vs R Power vs L Bunting
A- A- B+
Endurance Velocity Control
B- B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
B+ A+ A+
Health   Injured Days   Birthday
D- 0 6/1/1987
WS Rings WS Appearances LCS Appearances
1 1 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2011 MIN 57 200 16 41 4 1 7 30 20 63 2 5 9 .617 .277 .340 .205
2012 SF 54 95 13 25 2 0 7 22 9 19 0 0 1 .832 .327 .505 .263
2013 SF 35 53 6 8 0 0 2 5 5 16 0 0 1 .488 .224 .264 .151
2014 SF 51 105 12 22 4 0 7 19 7 24 2 0 1 .704 .257 .448 .210
2015 SF 36 91 12 25 5 0 2 7 5 21 2 1 2 .708 .312 .396 .275
2016 SF 55 116 22 34 3 1 9 26 4 30 2 0 2 .897 .328 .569 .293
2017 KC 40 142 11 31 7 0 3 18 10 43 2 6 9 .599 .268 .331 .218
2018 KC 82 289 36 63 8 2 15 44 23 79 9 6 3 .689 .274 .415 .218
2019 KC 72 265 27 58 8 2 7 38 19 64 8 7 10 .615 .272 .343 .219
2020 KC 55 224 19 47 9 1 7 22 10 43 8 4 0 .595 .243 .353 .210
2021 KC 52 184 27 44 4 2 9 24 20 35 9 5 3 .753 .324 .429 .239
2022 KC 37 149 18 33 4 1 4 18 9 35 5 3 2 .608 .266 .342 .221
Total 626 1913 219 431 58 10 79 273 141 472 49 37 43 .670 .280 .390 .225
Career Transactions
DateTransaction
2022-11-01John Peterson has retired from the Kansas City Royals
2022-06-11John Peterson of the Kansas City Royals is injured and is expected to be out 16 days.
2020-08-13John Peterson of the Kansas City Royals is injured and is expected to be out 25 days.
2020-06-01John Peterson of the Kansas City Royals is injured and is expected to be out 35 days.
2017-04-18The Kansas City Royals have acquired John Peterson from the waiver wire.
2017-03-25The San Francisco Giants have promoted Brandon Miller to the major league team. The San Francisco Giants have promoted Mike Zeile to the major league team. The San Francisco Giants have promoted Enzo McDonald to the major league team. The San Francisco Giants have promoted Lee Harris to the major league team. The San Francisco Giants have designated Mike Rigby for assignment. The San Francisco Giants have designated John Peterson for assignment. The San Francisco Giants have designated Jerald Brancato for assignment. The San Francisco Giants have designated Robin Politte for assignment. The San Francisco Giants have designated Alan Alexander for assignment.
2014-03-25The San Francisco Giants have promoted Robert Womack to the major league team. The San Francisco Giants have promoted Kerry Spooner to the major league team. The San Francisco Giants have promoted John Peterson to the major league team. The San Francisco Giants have designated Clement Smith for assignment. The San Francisco Giants have designated Paul Naylor for assignment. The San Francisco Giants have designated Tim Pettit for assignment.
2013-07-11The San Francisco Giants have promoted Hisanobu Inaba to the major league team. The San Francisco Giants have sent John Peterson to the minors.
2012-04-01The San Francisco Giants have promoted John Peterson to the major league team. The San Francisco Giants have sent Bill Demaree to the minors.
2012-04-01Trade #1920303 has been completed between the San Francisco Giants and the Minnesota Twins. The Minnesota Twins receive Draft Pick 2014 Round 2 SF (Wally Speaker) from the San Francisco Giants in exchange for John Peterson.
2012-03-25The Minnesota Twins have sent John Peterson to the minors. The Minnesota Twins have sent Vern Moreno to the minors.
2011-06-17The Minnesota Twins have promoted John Peterson to the major league team.