Show classic player card
Mike Piazza League
9-5-2123
Duke Shanahan Starting Pitcher
Retired (1992, Age 40)
CAREER BIOGRAPHICAL DATA
ERA 4.45 Total Rating B-   Bats/Throws R/R
W-L 170-145 Status Deceased (2026) Option Years 0  
SV 0 Age at Death 75 Date of Birth 12-11-1951
K 2327 Drafted Round 1, Pick 11
(1970)
Majors Svc Time 16 years
(118 games)
IP 3042.2
WHIP 1.39
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance B+   Ldrship
Power vs. R D- Power vs. L D- Velocity B-   Mentor Val C+
Speed C+ Bunt C- Control C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D+ WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health D+ LCS Appearances 5
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
1975 MON-NYA
14
22
1
4
0
1
0
1
1
9 0 0
0
0 0
.490
.217
.273
.091
.182
1976 NYA
35
70
3
7
0
0
1
5
2
20 0 0
0
0 0
.268
.125
.143
.043
.100
1977 NYA
51
43
2
4
1
0
0
0
0
14 0 0
0
0 0
.209
.093
.116
.023
.093
1978 NYA
35
84
7
13
0
0
0
4
4
25 1 1
0
0 0
.355
.200
.155
.000
.155
1979 NYA
38
75
4
11
1
1
0
9
0
19 2 0
0
0 0
.355
.169
.187
.040
.147
1980 NYA
34
79
7
8
1
1
0
6
3
23 2 1
0
0 0
.292
.153
.139
.038
.101
1981 NYA
35
84
6
10
0
0
0
5
3
24 0 1
0
0 0
.267
.148
.119
.000
.119
1982 NYA
31
69
4
5
0
0
0
5
7
20 1 0
0
0 0
.241
.169
.072
.000
.072
1983 NYA
27
65
2
7
0
0
0
5
3
19 1 0
0
0 1
.267
.159
.108
.000
.108
1984 NYA
27
68
2
4
0
0
0
3
4
27 0 0
0
0 0
.170
.111
.059
.000
.059
1985 NYA
18
37
5
4
0
0
0
1
2
8 0 0
0
0 0
.262
.154
.108
.000
.108
1986 NYA
29
53
5
12
1
0
0
4
0
17 0 1
0
0 0
.468
.222
.245
.019
.226
1987 NYA
21
48
1
4
1
0
0
2
0
18 0 0
0
0 0
.188
.083
.104
.021
.083
1988 NYA
28
59
3
7
1
0
0
1
1
22 0 0
0
0 0
.269
.133
.136
.017
.119
1989 NYA
24
45
3
9
0
0
0
3
3
12 1 0
0
0 0
.465
.265
.200
.000
.200
1990 NYA
25
54
5
7
1
1
1
4
2
13 0 0
0
0 1
.401
.161
.241
.111
.130
1991 NYA
22
44
4
6
1
0
0
0
1
13 0 0
0
0 0
.315
.156
.159
.023
.136
1992 NYA
23
14
0
0
0
0
0
0
0
6 0 0
0
0 0
.000
.000
.000
.000
.000
Total
517
1013
64
122
8
4
2
58
36
309 8 4
0
0 2
.299
.156
.142
.022
.120
Career Transactions
DateTransaction
1992-11-01Duke Shanahan has retired from the Free Agency Pool
1992-06-18The New York Rotties have promoted George McCall to the major league team. The New York Rotties have waived Duke Shanahan.
1991-09-26Duke Shanahan of the New York Rotties is injured and is expected to be out 26 days.
1987-08-24Duke Shanahan of the New York Rotties is injured and is expected to be out 22 days.
1985-08-07Duke Shanahan of the New York Rotties is injured and is expected to be out 49 days.
1985-05-23Duke Shanahan of the New York Rotties is injured and is expected to be out 19 days.
1977-06-05Duke Shanahan of the New York Rotties is injured and is expected to be out 22 days.
1975-10-23A trade has been completed between the New York Rotties and the Montreal Maroons. The Montreal Maroons receive Zack Cavarretta, Ensign Graney, Draft Pick 1976 Round 1 BRO (Harvey Wine) from the New York Rotties in exchange for Duke Shanahan. Protest This Trade.
1975-07-27The Montreal Maroons have promoted Duke Shanahan to the major league team. The Montreal Maroons have sent Tom Sacka to the minors.
1969-08-05A trade has been completed between the Atlanta BraveSox and the Montreal Maroons. The Montreal Maroons receive Chris Taylor Green, Draft Pick 1971 Round 2 ATL (Jim Glossop), Draft Pick 1970 Round 2 ATL (Rex Quinn), Draft Pick 1971 Round 1 ATL (Wade Medlinger), Draft Pick 1970 Round 1 ATL (Duke Shanahan) from the Atlanta BraveSox in exchange for Johnny McDonough. Protest This Trade.