Show classic player card
Hack Wilson League
4-1-2015
John Shafer Relief Pitcher
Retired (2001, Age 37)
CAREER BIOGRAPHICAL DATA
ERA 3.90 Total Rating   Bats/Throws L/L
W-L 138-167 Status Retired (2001) Option Years 0  
SV 22 Age 51 (OS 51) Date of Birth 03-22-1964
K 2236 Drafted Round 2, Pick 17
(1985)
Majors Svc Time 15 years
(125 games)
IP 2842.1
WHIP 1.30
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance C+   Ldrship A-
Power vs. R D- Power vs. L D- Velocity   Mentor Val A+
Speed D+ Bunt Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 1
1B --- LF --- Arm C+ WS Appearances 2
2B --- CF ---   Health B- LCS Appearances 3
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
1986 TEX
1
23
33
33
0
0
0
0
167.0
208 144 136 4 78
99
1.71
7.33
1987 TEX
3
15
25
25
0
0
0
0
137.2
170 95 87 3 64
103
1.70
5.69
1988 TEX
3
18
29
29
0
0
0
0
157.0
188 127 109 4 67
112
1.62
6.25
1989 TEX
7
11
31
31
0
0
0
0
173.1
191 95 87 1 64
103
1.47
4.52
1990 TEX
8
9
31
31
0
0
0
0
194.2
179 75 68 3 57
156
1.21
3.14
1991 TEX
10
7
31
31
0
0
0
0
177.2
179 79 75 1 62
144
1.36
3.80
1992 TEX
12
12
31
28
2
0
0
0
204.1
179 86 65 3 79
165
1.26
2.86
1993 TEX
9
8
28
26
0
0
0
1
181.1
141 71 68 4 52
140
1.06
3.38
1994 TEX
10
12
33
33
1
0
0
0
221.0
197 87 77 1 70
193
1.21
3.14
1995 TEX
19
11
32
32
3
1
0
0
226.1
177 72 65 3 62
183
1.06
2.58
1996 TEX
13
11
32
32
0
0
0
0
212.0
190 90 79 2 48
180
1.12
3.35
1997 TEX
11
8
34
30
1
1
0
0
203.1
176 91 79 1 49
174
1.11
3.50
1998 BAL-NYN
5
6
78
13
2
1
22
4
158.0
140 65 54 1 45
142
1.17
3.08
1998 BAL
2
6
72
7
0
0
22
4
108.0
103 52 44 1 33
94
1.26
3.67
1998 NYN
3
0
6
6
2
1
0
0
50.0
37 13 10 0 12
48
0.98
1.80
1999 NYN
15
6
30
30
4
0
0
0
200.2
205 105 89 6 92
149
1.48
3.99
2000 NYN
10
10
32
32
2
1
0
0
206.2
173 89 81 4 70
171
1.18
3.53
2001 NYN
2
0
17
0
0
0
0
0
21.1
32 17 14 1 8
22
1.88
5.91
2015
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
138
167
527
436
15
4
22
5
2842.1
2725 1388 1233 42 967
2236
1.30
3.90
Career Transactions
DateTransaction
2001-11-01John Shafer has retired from the New York Mercenaries
1998-08-29A trade has been completed between the New York Mercenaries and the Baltimore Swingers. The Baltimore Swingers receive Dutch Lombardi, Draft Pick 1999 Round 2 NYN (Randy Morrissey) from the New York Mercenaries in exchange for John Shafer. Protest This Trade.
1998-07-02The Baltimore Swingers have placed John Shafer on the trade block.
1998-04-01A trade has been completed between the Baltimore Swingers and the Texas tornadoes. The Texas tornadoes receive Robert "Bump" Power, Bill Savage, Tom "Tractor" Helfrich from the Baltimore Swingers in exchange for Quinn Price, John Shafer, Pete Hargrove. Protest This Trade.
1987-05-16The Texas Rangers have promoted John Shafer to the major league team. The Texas Rangers have waived Ben Machemehl.
1987-03-01The Texas Rangers have promoted Buck Hilley to the major league team. The Texas Rangers have sent John Shafer to the minors.
1986-04-01The Texas Rangers have promoted John Shafer to the major league team. The Texas Rangers have designated Ed Miller for assignment.