Show classic player card
Billy Williams League
4-11-2072
John Stock Relief Pitcher
Retired (2022, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 4.77 Total Rating   Bats/Throws R/R
W-L 29-31 Status Deceased (2069) Option Years 0  
SV 13 Age at Death 83 Date of Birth 04-10-1986
K 413 Drafted Round 1, Pick 9
(2006)
Majors Svc Time 7 years
(90 games)
IP 455.0
WHIP 1.50
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance D-   Ldrship C+
Power vs. R D- Power vs. L D- Velocity A-   Mentor Val
Speed D+ Bunt Control C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C+ WS Rings 0
1B --- LF --- Arm B+ WS Appearances 0
2B --- CF ---   Health B+ LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year Vs G IP SO BB H WHIP
2010 LHB 34 20.2 19 9 15 1.16
2010 RHB 25 7.2 7 8 18 3.39
2014 LHB 14 8.0 4 3 5 1.00
2014 RHB 14 7.2 10 3 6 1.17
2015 LHB 48 29.1 26 13 30 1.47
2015 RHB 47 37.0 29 15 22 1.00
2016 LHB 52 41.0 42 17 39 1.37
2016 RHB 48 30.0 26 17 34 1.70
2017 LHB 9 8.0 6 1 1 0.25
2017 RHB 9 5.0 3 5 2 1.40
2018 LHB 52 39.1 38 17 47 1.63
2018 RHB 48 33.1 25 19 36 1.65
2019 LHB 49 37.1 35 16 33 1.31
2019 RHB 46 23.2 18 13 16 1.23
2020 LHB 66 45.2 47 23 67 1.97
2020 RHB 53 31.0 33 16 32 1.55
2021 LHB 42 28.2 25 13 34 1.64
2021 RHB 40 19.0 19 14 23 1.95
2022 LHB 2 1.2 1 0 1 0.60
2022 RHB 2 1.0 0 0 1 1.00
2072 LHB 0 0.0 0 0 0 0.00
2072 RHB 0 0.0 0 0 0 0.00
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.