Show modern player card
Name Team Age
John Keegan  Baltimore Orioles 41
Drafted Position Bats/Throws
Round 2, Pick 32
(2034)
RP L/L
League Option Years   Majors Service Time
Greg Maddux League 0 17 years (54 games)
Total Rating   Arm Range
C+ C-
Contact vs R Contact vs L Speed
D- D+
Power vs R Power vs L Bunting
D- D- B-
Endurance Velocity Control
C+ B- B+
Leadership   Mentor Value  
B+
Health   Injured Days   Birthday
D+ 0 7/8/2012
WS Rings WS Appearances LCS Appearances
0 1 2
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2035 KC 0 3 5 5 0 0 0 0 32.2 39 14 13 0 8 16 1.44 3.58
2036 KC 6 10 25 25 0 0 0 0 132.0 145 102 95 0 69 76 1.62 6.48
2037 KC 8 2 47 5 0 0 2 3 63.0 78 44 42 1 21 43 1.57 6.00
2038 KC 1 2 26 0 0 0 2 0 58.0 62 32 27 1 26 40 1.52 4.19
2039 KC 9 11 28 28 0 0 0 0 160.1 166 85 78 1 56 124 1.38 4.38
2040 KC 11 11 30 30 1 0 0 0 178.2 191 86 82 2 53 124 1.37 4.13
2041 KC 12 19 36 36 1 1 0 0 213.2 211 98 95 1 70 158 1.32 4.00
2042 KC 9 15 36 36 0 0 0 0 208.0 220 120 106 2 63 125 1.36 4.59
2043 KC 6 15 37 37 1 0 0 0 227.0 211 106 99 2 72 200 1.25 3.93
2044 KC 10 13 36 36 1 1 0 0 235.1 202 104 87 6 69 165 1.15 3.33
2045 KC 8 12 29 29 0 0 0 0 177.0 182 82 68 1 62 128 1.38 3.46
2046 BRO-BAL 11 11 30 30 0 0 0 0 188.1 192 87 82 2 64 146 1.36 3.92
2047 BAL 10 10 27 27 2 1 0 0 147.2 141 76 69 1 47 111 1.27 4.21
2048 BAL 4 13 37 37 1 0 0 0 172.1 204 115 103 3 77 138 1.63 5.38
2049 BAL 9 19 33 33 2 1 0 0 169.0 185 96 89 4 50 102 1.39 4.74
2050 BAL 2 18 31 31 1 0 0 0 163.1 174 103 98 1 46 101 1.35 5.40
2051 BAL 2 20 31 31 0 0 0 0 100.1 162 106 101 2 43 61 2.04 9.06
2052 BAL 2 6 55 8 0 0 0 0 88.0 114 58 55 1 25 65 1.58 5.63
2053 BAL 3 8 83 0 0 0 17 5 76.0 116 66 55 4 19 50 1.78 6.51
2054 BAL 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 123 218 662 464 10 4 21 8 2790.2 2995 1580 1444 35 940 1973 1.41 4.66
Career Transactions
DateTransaction
2053-08-31John Keegan of the Baltimore Orioles is injured and is expected to be out 38 days.
2047-06-02John Keegan of the Baltimore Orioles is injured and is expected to be out 12 days.
2046-06-04Trade #1288878 has been completed between the Brooklyn Batmen and the Baltimore Orioles. The Baltimore Orioles receive John Keegan, Albert Augustine from the Brooklyn Batmen in exchange for Draft Pick 2048 Round 1 BAL (Larry Lum), Draft Pick 2049 Round 1 BAL (Gunji Endo).
2046-05-19The Brooklyn Batmen have placed John Keegan on the trade block.
2046-04-01Trade #1286282 has been completed between the Brooklyn Batmen and the Kansas City Devils. The Kansas City Devils receive Roy Humphries, Geoff Wehmeier, Al Bosetti, Jim Perry, Jim Lyle from the Brooklyn Batmen in exchange for Albert Augustine, John Keegan.
2045-08-24John Keegan of the Kansas City Devils is injured and is expected to be out 49 days.
2038-07-24The Kansas City Devils have promoted John Keegan to the major league team. The Kansas City Devils have designated John Lajeskie for assignment.
2038-05-19The Kansas City Devils have promoted Jake Roser to the major league team. The Kansas City Devils have sent John Keegan to the minors.
2038-04-03The Kansas City Devils have promoted John Keegan to the major league team.
2037-09-19The Kansas City Devils have sent John Keegan to the minors.
2037-08-11John Keegan of the Kansas City Devils is injured and is expected to be out 23 days.
2035-09-09The Kansas City Devils have promoted John Keegan to the major league team. The Kansas City Devils have promoted Ducky Tinning to the major league team.