Show classic player card
Jimmy Ryan League
4-1-2040
Sal Mahaffey Relief Pitcher
Retired (1966, Age 35)
CAREER BIOGRAPHICAL DATA
ERA 5.80 Total Rating B-   Bats/Throws R/R
W-L 55-122 Status Deceased (2020) Option Years 0  
SV 10 Age at Death 89 Date of Birth 07-29-1931
K 899 Drafted Round 2, Pick 21
(1953)
Majors Svc Time 11 years
(46 games)
IP 1511.0
WHIP 1.59
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance   Ldrship B+
Power vs. R D- Power vs. L D- Velocity   Mentor Val A-
Speed C- Bunt C- Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D- WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health B+ LCS Appearances 1
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% 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
1953 CHA
10
6
0
0
0
0
0
0
0
3 0 0
0
0 0
.000
.000
.000
.000
.000
1954 CHA
25
1
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
1955 CHA-PHI
15
28
0
4
0
0
0
0
0
8 0 0
0
0 1
.286
.143
.143
.000
.143
1956 PHI
34
58
1
7
0
0
0
2
3
16 1 1
1
1 0
.295
.175
.121
.000
.121
1957 PHI
40
45
2
5
0
0
0
0
1
12 0 0
0
0 1
.242
.130
.111
.000
.111
1958 PHI
37
25
3
2
0
0
0
0
1
3 0 0
0
0 0
.195
.115
.080
.000
.080
1959 PHI
35
19
0
2
0
0
0
2
1
8 0 0
0
0 0
.255
.150
.105
.000
.105
1960 PHI-CLE-BOS
52
11
3
3
0
0
1
4
2
1 0 1
0
0 0
.903
.357
.545
.273
.273
1961 BOS
32
62
2
10
1
0
0
4
3
19 0 1
0
0 1
.374
.197
.177
.016
.161
1962 BOS
58
27
2
6
0
0
0
1
0
8 0 0
0
0 1
.444
.222
.222
.000
.222
1963 BOS
46
49
3
12
2
0
0
2
0
13 0 0
1
0 1
.531
.245
.286
.041
.245
1964 BOS
32
52
3
7
0
0
0
1
5
19 1 0
0
1 0
.359
.224
.135
.000
.135
1965 BOS
54
38
3
5
0
0
0
1
1
5 0 0
0
0 0
.285
.154
.132
.000
.132
1966 BOS
6
5
0
1
0
0
0
1
0
1 0 0
0
0 0
.400
.200
.200
.000
.200
Total
476
426
22
64
3
0
1
18
17
116 2 3
2
2 5
.350
.185
.164
.014
.150
Career Transactions
DateTransaction
1966-11-01Sal Mahaffey has retired from the Boston Rock Lobsters
1960-08-29The Boston Rock Lobsters have acquired Sal Mahaffey from the waiver wire.
1960-08-25The Cleveland Express have promoted Johnny Swentor to the major league team. The Cleveland Express have designated Sal Mahaffey for assignment.
1960-08-25The Cleveland Express have promoted Sal Mahaffey to the major league team.
1960-08-03The Cleveland Express have promoted Kevin Honeycutt to the major league team. The Cleveland Express have designated Sal Mahaffey for assignment.
1960-07-24The Cleveland Express have acquired Sal Mahaffey from the waiver wire.
1960-07-20The Philadelphia Ashburns have promoted Jay Paige to the major league team. The Philadelphia Ashburns have designated Sal Mahaffey for assignment.
1959-06-01The Philadelphia Ashburns have promoted Sal Mahaffey to the major league team. The Philadelphia Ashburns have sent Sanford Alexander to the minors.
1958-10-17The Philadelphia Ashburns have sent Sal Mahaffey down to the minors.
1958-09-06The Philadelphia Ashburns have promoted Sal Mahaffey to the major league team. The Philadelphia Ashburns have sent Moe Simmons to the minors.
1958-08-08The Philadelphia Ashburns have promoted Denton True to the major league team. The Philadelphia Ashburns have promoted Will McDowell to the major league team. The Philadelphia Ashburns have sent Sal Mahaffey to the minors. The Philadelphia Ashburns have sent Elmer Friend to the minors.
1958-07-23The Philadelphia Ashburns have promoted Sal Mahaffey to the major league team. The Philadelphia Ashburns have promoted Sanford Alexander to the major league team. The Philadelphia Ashburns have designated Rex Platt for assignment. The Philadelphia Ashburns have designated Elroy Law for assignment.
1958-07-15The Philadelphia Ashburns have promoted Mike Queen to the major league team. The Philadelphia Ashburns have sent Sal Mahaffey to the minors.
1957-03-01The Philadelphia Ashburns have promoted Sal Mahaffey to the major league team. The Philadelphia Ashburns have sent Roger Jeffcoat to the minors. The Philadelphia Ashburns have designated Ed Coleman for assignment. The Philadelphia Ashburns have designated Clem Roebuck for assignment.
1956-09-20The Philadelphia Ashburns have promoted Clem Roebuck to the major league team. The Philadelphia Ashburns have sent Sal Mahaffey to the minors.
1955-07-16The Philadelphia Ashburns have promoted Sal Mahaffey to the major league team. The Philadelphia Ashburns have designated Jose Clark for assignment.
1955-04-29The Philadelphia Ashburns have renamed Oscar Donnelly to Sal Mahaffey.
1955-04-19A trade has been completed between the Chicago Catch and the Philadelphia Ashburns. The Philadelphia Ashburns receive Admiral Hopkins, Jose Clark, Oscar Donnelly, Jim Burns from the Chicago Catch in exchange for Mike O"Toole, Draft Pick - 1956 Round 2 (PHI).
1954-10-03The Chicago Catch have sent Oscar Donnelly to the minors.
1954-09-29The Chicago Catch have promoted Oscar Donnelly to the major league team.
1954-08-29The Chicago Catch have promoted Don Pedrique to the major league team. The Chicago Catch have sent Oscar Donnelly to the minors.
1954-06-25The Chicago Catch have promoted Oscar Donnelly to the major league team. The Chicago Catch have sent Honus Wiltse to the minors.
1954-04-08The Chicago Catch have promoted Ed Dykstra to the major league team. The Chicago Catch have sent Oscar Donnelly to the minors.
1953-09-02The Chicago Catch have promoted Oscar Donnelly to the major league team.