Show classic player card
Billy Williams League
7-23-2070
Joe Stock Relief Pitcher
Retired (2039, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 4.17 Total Rating   Bats/Throws L/R
W-L 30-35 Status Retired (2039) Option Years 0  
SV 122 Age 67 (OS 67) Date of Birth 06-01-2003
K 553 Drafted Round 2, Pick 18
(2026)
Majors Svc Time 10 years
(34 games)
IP 639.0
WHIP 1.39
OFFENSE PITCHING MENTORING
Contact vs. R C- Contact vs. L Endurance D+   Ldrship B-
Power vs. R Power vs. L Velocity   Mentor Val B+
Speed C- Bunt Control C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C- WS Rings 2
1B --- LF --- Arm WS Appearances 2
2B --- CF ---   Health C- LCS Appearances 2
3B --- RF ---   Injured Days 0 All Star Teams 1
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2026 BOS
2
1
39
0
0
0
1
1
35.2
35 13 11 0 9
31
1.23
2.78
2027 BOS
0
1
52
0
0
0
3
1
40.0
37 23 23 3 12
36
1.23
5.18
2028 BOS
4
5
85
0
0
0
6
6
71.1
76 43 36 2 32
60
1.51
4.54
2029 BOS
4
2
92
0
0
0
1
1
56.1
64 42 38 2 32
43
1.70
6.07
2030 BOS
5
5
82
0
0
0
4
6
66.0
58 31 29 2 20
56
1.18
3.95
2031 BOS
3
3
35
0
0
0
5
2
42.2
38 20 19 1 15
40
1.24
4.01
2033 BOS
1
3
32
0
0
0
5
2
47.0
54 28 26 1 18
41
1.53
4.98
2034 BOS-PIT
2
3
54
0
0
0
30
5
52.0
48 20 20 3 28
46
1.46
3.46
2034 BOS
2
1
11
0
0
0
2
1
13.2
10 4 4 0 6
12
1.17
2.63
2034 PIT
0
2
43
0
0
0
28
4
38.1
38 16 16 3 22
34
1.57
3.76
2035 PIT
2
3
49
0
0
0
37
6
48.1
47 16 15 1 16
44
1.30
2.79
2036 PIT
2
1
31
0
0
0
24
3
29.0
23 9 9 1 9
21
1.10
2.79
2037 PIT
3
4
34
0
0
0
5
7
39.2
33 15 15 2 18
34
1.29
3.40
2038 PIT
2
0
32
0
0
0
1
2
50.2
46 19 18 1 22
44
1.34
3.20
2039 PIT-CLE
0
4
16
15
0
0
0
0
60.1
70 37 37 0 31
57
1.67
5.52
2039 PIT
0
0
1
0
0
0
0
0
1.1
1 0 0 0 0
1
0.75
0.00
2039 CLE
0
4
15
15
0
0
0
0
59.0
69 37 37 0 31
56
1.69
5.64
2070
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
30
35
633
15
0
0
122
42
639.0
629 316 296 19 262
553
1.39
4.17
Career Transactions
DateTransaction
2039-11-01Joe Stock has retired from the Cleveland Rockers
2039-05-29Trade #1643378 has been completed between the Cleveland Rockers and the Pittsburgh Pirates. The Pittsburgh Pirates receive Mark Goldsberry from the Cleveland Rockers in exchange for Joe Stock, Draft Pick 2040 Round 2 PIT (Lloyd Gaines).
2039-05-19The Pittsburgh Pirates have promoted Tom Gleaton to the major league team. The Pittsburgh Pirates have promoted Joe Stock to the major league team. The Pittsburgh Pirates have designated Masahiko Sogabe for assignment.
2039-04-01The Pittsburgh Pirates have promoted Dummy France to the major league team. The Pittsburgh Pirates have promoted Mayhew Farewell to the major league team. The Pittsburgh Pirates have promoted Danny McGeachy to the major league team. The Pittsburgh Pirates have designated Charlie Martinez for assignment. The Pittsburgh Pirates have designated Paul McGwire for assignment. The Pittsburgh Pirates have designated George Edenfield for assignment. The Pittsburgh Pirates have designated Joe Stock for assignment.
2038-04-06Joe Stock of the Pittsburgh Pirates is injured and is expected to be out 55 days.
2036-08-05Joe Stock of the Pittsburgh Pirates is injured and is expected to be out 52 days.
2035-06-17Joe Stock of the Pittsburgh Pirates is injured and is expected to be out 27 days.
2034-05-06Trade #1602451 has been completed between the Boston Haffenreffers and the Pittsburgh Pirates. The Pittsburgh Pirates receive Joe Field, Joe Stock, Bert Schattinger, Draft Pick - 2035 Round 2 (BOS) from the Boston Haffenreffers in exchange for Tim Whitehead, Dick Burkam.
2033-06-06Joe Stock of the Boston Haffenreffers is injured and is expected to be out 21 days.
2033-04-01The Boston Haffenreffers have promoted Joe Stock to the major league team. The Boston Haffenreffers have designated Clarence Hubbard for assignment.
2032-04-01The Boston Haffenreffers have placed Joe Stock on the trade block.
2031-10-23The Boston Haffenreffers have sent Mark Goldsberry to the minors. The Boston Haffenreffers have sent Joe Stock to the minors. The Boston Haffenreffers have sent Lee Baumgarten to the minors.
2030-08-19Joe Stock of the Boston Haffenreffers is injured and is expected to be out 14 days.
2030-04-28Joe Stock of the Boston Haffenreffers is injured and is expected to be out 21 days.
2029-08-29Joe Stock of the Boston Haffenreffers is injured and is expected to be out 50 days.
2029-05-10Joe Stock of the Boston Haffenreffers is injured and is expected to be out 18 days.
2027-09-29Joe Stock of the Boston Haffenreffers is injured and is expected to be out 5 days.
2027-08-07Joe Stock of the Boston Haffenreffers is injured and is expected to be out 37 days.
2027-05-25The Boston Haffenreffers have promoted Joe Stock to the major league team.
2027-03-25The Boston Haffenreffers have promoted Steve Holley to the major league team. The Boston Haffenreffers have promoted Ivan Webster to the major league team. The Boston Haffenreffers have sent Joe Stock to the minors. The Boston Haffenreffers have sent Hub Koenigsmark to the minors.
2026-09-06Joe Stock of the Boston Haffenreffers is injured and is expected to be out 3 days.
2026-07-29The Boston Haffenreffers have promoted Joe Stock to the major league team. The Boston Haffenreffers have designated Larry Cabrera for assignment.