Show modern player card
Name Team Age
John Stock Retired (2022, Age 36) Died (2069, Age 83)
Drafted Position Bats/Throws
Round 1, Pick 9
(2006)
RP R/R
League Option Years   Majors Service Time
Billy Williams League 0 7 years (90 games)
Total Rating   Arm Range
B+ C+
Contact vs R Contact vs L Speed
D+
Power vs R Power vs L Bunting
D- D-
Endurance Velocity Control
D- A- C+
Leadership   Mentor Value  
C+
Health   Injured Days   Birthday
B+ 0 4/10/1986
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year Vs G IP SO BB H WHIP
2010 AHB 16 14.0 15 5 14 1.36
2010 HHB 18 14.1 11 12 19 2.16
2010 LHB 34 20.2 19 9 15 1.16
2010 RHB 25 7.2 7 8 18 3.39
2014 AHB 9 8.2 7 3 3 0.69
2014 HHB 7 7.0 7 3 8 1.57
2014 LHB 14 8.0 4 3 5 1.00
2014 RHB 14 7.2 10 3 6 1.17
2015 AHB 30 31.0 31 16 33 1.58
2015 HHB 26 35.1 24 12 19 0.88
2015 LHB 48 29.1 26 13 30 1.47
2015 RHB 47 37.0 29 15 22 1.00
2016 AHB 25 36.0 32 20 28 1.33
2016 HHB 28 35.0 36 14 45 1.69
2016 LHB 52 41.0 42 17 39 1.37
2016 RHB 48 30.0 26 17 34 1.70
2017 AHB 7 8.0 6 5 2 0.88
2017 HHB 4 5.0 3 1 1 0.40
2017 LHB 9 8.0 6 1 1 0.25
2017 RHB 9 5.0 3 5 2 1.40
2018 AHB 20 21.2 20 14 29 1.98
2018 HHB 37 51.0 43 22 54 1.49
2018 LHB 52 39.1 38 17 47 1.63
2018 RHB 48 33.1 25 19 36 1.65
2019 AHB 26 30.0 24 14 21 1.17
2019 HHB 30 31.0 29 15 28 1.39
2019 LHB 49 37.1 35 16 33 1.31
2019 RHB 46 23.2 18 13 16 1.23
2020 AHB 34 34.1 35 18 49 1.95
2020 HHB 33 42.1 45 21 50 1.68
2020 LHB 66 45.2 47 23 67 1.97
2020 RHB 53 31.0 33 16 32 1.55
2021 AHB 21 19.2 20 13 31 2.24
2021 HHB 24 28.0 24 14 26 1.43
2021 LHB 42 28.2 25 13 34 1.64
2021 RHB 40 19.0 19 14 23 1.95
2022 HHB 2 2.2 1 0 2 0.75
2022 LHB 2 1.2 1 0 1 0.60
2022 RHB 2 1.0 0 0 1 1.00
2072 AHB 0 0.0 0 0 0 0.00
2072 HHB 0 0.0 0 0 0 0.00
2072 LHB 0 0.0 0 0 0 0.00
2072 RHB 0 0.0 0 0 0 0.00
Total AHB 188 203.1 190 108 210 1.56
Total HHB 209 251.2 223 114 252 1.45
Total LHB 368 259.2 243 112 272 1.48
Total RHB 332 195.1 170 110 190 1.54
Total 397 455.0 413 222 462 1.50
Career Transactions
DateTransaction
2022-11-01John Stock has retired from the Boston Haffenreffers
2022-09-17The Boston Haffenreffers have promoted Ben Ostendorf to the major league team. The Boston Haffenreffers have promoted John Stock to the major league team.
2022-09-17The Boston Haffenreffers have acquired John Stock from the waiver wire.
2022-05-08The San Diego Bandits have waived John Stock.
2022-05-03The San Diego Bandits have designated John Stock for assignment.
2018-04-02The San Diego Bandits have promoted John Stock to the major league team. The San Diego Bandits have designated Brian Hubbard for assignment.
2017-05-16The San Diego Bandits have promoted Bob Wiles to the major league team. The San Diego Bandits have designated John Stock for assignment.
2014-08-14The San Diego Bandits have acquired John Stock from the waiver wire.
2014-08-10The Kansas City Cowboys have designated John Stock for assignment.
2014-07-22The Kansas City Cowboys have promoted John Stock to the major league team.
2014-07-14The Kansas City Cowboys have designated John Stock for assignment.
2014-06-15The Kansas City Cowboys have promoted John Stock to the major league team. The Kansas City Cowboys have sent Dale Levine to the minors.
2014-06-10The Kansas City Cowboys have acquired John Stock from the waiver wire.
2014-05-23The Pittsburgh Moon Runners have waived John Stock.
2010-09-09The Arizona Gunslingers have sent John Stock to the minors.
2010-06-04The Arizona Gunslingers have promoted John Stock to the major league team.
2008-04-20The Arizona Gunslingers have sent John Stock down to the minors.
2008-04-18The Arizona Gunslingers have promoted John Stock to the major league team.
2008-04-05The Arizona Gunslingers have acquired John Stock from the waiver wire.
2008-03-31The Cleveland Rockers have waived John Stock.
2005-04-18Trade #1242405 has been completed between the New York Mets and the Cleveland Rockers. The Cleveland Rockers receive Ray Gonzalez, Draft Pick 2008 Round 2 NYN (Dave Mills), Draft Pick 2006 Round 1 NYN (John Stock) from the New York Mets in exchange for Randy Hudson, Joe Redmond.