Show modern player card
Name Team Age
Joe Keegan Retired (2029, Age 35) Died (2070, Age 76)
Drafted Position Bats/Throws
Round 2, Pick 19
(2016)
LF L/L
League Option Years   Majors Service Time
Ed ONeill League 0 10 years (60 games)
Total Rating   Arm Range
C+ D+ C+
Contact vs R Contact vs L Speed
C- B-
Power vs R Power vs L Bunting
B+
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+ B+
Health   Injured Days   Birthday
B+ 0 7/8/1994
WS Rings WS Appearances LCS Appearances
1 1 2
Alt Pos (RF) Alt Pos (1B) Alt Pos (---)
A+ (97.4 %) D+ (27.3 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP +/- RF   FPCT
2017 2B ATL 1 1 10.0 9 6 3 0 0 -2 8.10 1.000
LF ATL 4 4 34.0 8 8 0 0 0 -1 2.12 1.000
2018 LF ATL 2 2 18.0 3 3 0 0 0 0 1.50 1.000
2019 LF ATL 6 6 50.33 11 11 0 0 0 +1 1.97 1.000
2022 3B ATL 4 4 36.0 8 2 6 0 0 0 2.00 1.000
LF ATL 2 2 17.66 3 3 0 0 0 +1 1.53 1.000
RF ATL 17 17 152.0 35 32 1 2 0 0 1.95 .943
2023 RF ATL 1 1 9.0 4 4 0 0 0 0 4.00 1.000
2025 LF ATL 1 0 1.0 1 1 0 0 0 0 9.00 1.000
2026 LF ATL-PIT 1 1 9.0 3 3 0 0 0 0 3.00 1.000
RF ATL-PIT 16 16 137.0 27 27 0 0 0 0 1.77 1.000
2027 1B PIT 41 41 354.33 375 364 11 0 12 -8 9.53 1.000
LF PIT 18 16 136.0 35 32 1 2 0 +1 2.18 .943
CF PIT 2 2 18.0 4 4 0 0 0 0 2.00 1.000
RF PIT 1 1 9.0 5 5 0 0 0 0 5.00 1.000
2028 2B PIT 3 3 30.0 13 3 9 1 4 -4 3.60 .923
3B PIT 2 2 18.0 4 0 3 1 0 0 1.50 .750
SS PIT 6 6 53.0 25 4 16 5 1 +1 3.40 .800
LF PIT 4 4 36.0 7 7 0 0 0 +1 1.75 1.000
CF PIT 1 1 9.0 4 4 0 0 0 0 4.00 1.000
RF PIT 5 5 41.0 8 8 0 0 0 0 1.76 1.000
2029 1B PIT 1 0 5.0 6 5 0 1 2 0 9.00 .833
SS PIT 1 1 9.0 5 0 5 0 0 -1 5.00 1.000
LF PIT 60 55 447.33 94 93 1 0 0 0 1.89 1.000
CF PIT 1 1 9.0 1 1 0 0 0 0 1.00 1.000
RF PIT 1 1 9.0 0 0 0 0 0 0 0.00 NaN
Pos Total 1B 42 41 359.33 381 369 11 1 14 -8 9.52 .997
2B 4 4 40.0 22 9 12 1 4 -6 4.72 .955
3B 6 6 54.0 12 2 9 1 0 0 1.83 .917
SS 7 7 62.0 30 4 21 5 1 0 3.63 .833
LF 98 90 749.32 165 161 2 2 0 +3 1.96 .988
CF 4 4 36.0 9 9 0 0 0 0 2.25 1.000
RF 41 41 357.0 79 76 1 2 0 0 1.94 .975
Total 202 193 1657.65 698 630 56 12 19 -11 3.72 .983
Career Transactions
DateTransaction
2029-11-01Joe Keegan has retired from the Free Agency Pool
2029-08-18The Pittsburgh Prophylactics have waived Joe Keegan.
2029-07-13The Pittsburgh Prophylactics have promoted Jesse Johnson to the major league team. The Pittsburgh Prophylactics have designated Joe Keegan for assignment.
2026-07-06Trade #1184487 has been completed between the Atlanta AeroNauts and the Pittsburgh Offenders. The Pittsburgh Offenders receive Joe Keegan, Blomez Adams , Draft Pick 2029 Round 1 ATL (Swopes Picksucked) from the Atlanta AeroNauts in exchange for Ryno Albino, Big E Smalls, Jack Rowland, Draft Pick 2027 Round 2 PIT (Wes Depaula).
2025-04-01The Atlanta AeroNauts have promoted Joe Keegan to the major league team. The Atlanta AeroNauts have designated Ed Nation for assignment.
2023-08-19The Atlanta AeroNauts have designated Joe Keegan for assignment.
2022-04-01The Atlanta AeroNauts have promoted John Sewell to the major league team. The Atlanta AeroNauts have promoted Joe Keegan to the major league team. The Atlanta AeroNauts have designated George Grote for assignment.
2020-04-11The Atlanta AeroNauts have demoted Joe Keegan to the minor leagues.
2016-04-01The Atlanta AeroNauts have promoted Tom Milliken to the major league team. The Atlanta AeroNauts have promoted Joe Keegan to the major league team.