Show modern player card
Name Team Age
Joe Mahaffey Retired (2098, Age 35) Died (2139, Age 76)
Drafted Position Bats/Throws
Round 1, Pick 8
(2082)
SS R/R
League Option Years   Majors Service Time
Orlando Cepeda League (Majors) 0 13 years (116 games)
Total Rating   Arm Range
B+ B+
Contact vs R Contact vs L Speed
B-
Power vs R Power vs L Bunting
C+
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A- A+ A+
Health   Injured Days   Birthday
0 2/9/2063
WS Rings WS Appearances LCS Appearances
3 4 6
Alt Pos (SS) Alt Pos (2B) Alt Pos (1B)
A+ (99.5 %) C+ (50.1 %) D- (4.9 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2085 CLE 139 498 82 141 26 5 24 76 41 117 19 2 13 .838 .338 .500 .283
2086 CLE 145 305 33 72 11 3 14 47 18 61 7 2 2 .709 .279 .430 .236
2087 CLE 139 528 62 130 12 5 25 83 35 116 12 5 16 .723 .293 .430 .246
2088 CLE 98 294 42 67 11 1 14 39 20 69 8 3 3 .694 .279 .415 .228
2089 CLE 139 552 74 141 18 10 32 102 35 151 19 4 10 .799 .301 .498 .255
2090 CLE 139 543 85 156 21 7 24 82 38 131 14 1 11 .819 .335 .484 .287
2091 CLE 139 533 87 138 21 9 28 79 47 135 24 3 11 .809 .320 .490 .259
2092 CLE 122 476 70 136 25 6 31 81 27 138 10 3 9 .882 .323 .559 .286
2093 CLE 114 365 56 92 17 6 13 68 14 97 13 1 8 .717 .279 .438 .252
2094 CLE 136 493 64 133 20 11 21 74 33 125 25 1 7 .796 .313 .483 .270
2095 CLE 66 155 17 35 3 2 5 19 10 46 6 1 2 .640 .273 .368 .226
2096 WAS 108 256 36 60 11 0 11 41 15 56 6 3 6 .684 .277 .406 .234
2097 WAS 102 285 45 79 14 3 15 45 18 63 10 3 5 .828 .322 .505 .277
2098 WAS 51 157 15 35 6 2 7 23 7 44 1 0 3 .681 .261 .420 .223
Total 1637 5440 768 1415 216 70 264 859 358 1349 174 32 106 .777 .306 .471 .260
Career Transactions
DateTransaction
2098-11-01Joe Mahaffey has retired from the Washington Zephyrs
2098-10-04The Washington Zephyrs have removed Joe Mahaffey from the trade block.
2098-08-15Joe Mahaffey of the Washington Zephyrs is injured and is expected to be out 27 days.
2098-05-12The Washington Zephyrs have placed Joe Mahaffey on the trade block.
2097-07-20Joe Mahaffey of the Washington Zephyrs is injured and is expected to be out 32 days.
2096-04-02A trade has been completed between the Washington Zephyrs and the Cleveland BayPirates. The Cleveland BayPirates receive Earle Leibrandt, Hal Cunningham, Draft Pick 2097 Round 3 WAS (Waddy Castro), Draft Pick 2097 Round 2 WAS (Norm Schultz), Draft Pick 2097 Round 1 WAS (Buck Collins) from the Washington Zephyrs in exchange for Frank Riley, Joe Mahaffey, Joe Murphy. Protest This Trade.
2096-03-25The Cleveland BayPirates have placed Joe Mahaffey on the trade block.
2095-07-02Joe Mahaffey of the Cleveland BayPirates is injured and is expected to be out 33 days.
2093-05-19A trade has been completed between the Chicago Savants and the Boston BayPirates. The Boston BayPirates receive Nelson Speier, Dutch Burke, Joe Mahaffey from the Chicago Savants in exchange for Bernie Williams, Sterling Hitchcock, Homer Bush. Protest This Trade.
2093-05-05The Chicago Savants have placed Joe Mahaffey on the trade block.
2093-04-22Joe Mahaffey of the Chicago Savants is injured and is expected to be out 13 days.
2092-07-05Joe Mahaffey of the Chicago Savants is injured and is expected to be out 21 days.
2088-07-11Joe Mahaffey of the Washington Savants is injured and is expected to be out 27 days.
2088-04-25Joe Mahaffey of the Washington Savants is injured and is expected to be out 33 days.
2085-04-01The Detroit Savants have promoted Joe Mahaffey to the major league team.