Show classic player card
Greg Maddux League
4-1-2054
John Keegan Relief Pitcher
Baltimore Orioles
CAREER BIOGRAPHICAL DATA
ERA 4.66 Total Rating   Bats/Throws L/L
W-L 123-218 Status Active Option Years 0  
SV 21 Age 41 (OS 42) Date of Birth 07-08-2012
K 1973 Drafted Round 2, Pick 32
(2034)
Majors Svc Time 17 years
(54 games)
IP 2790.2
WHIP 1.41
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L Endurance C+   Ldrship B+
Power vs. R D- Power vs. L D- Velocity B-   Mentor Val
Speed D+ Bunt B- Control B+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C- WS Rings 0
1B --- LF --- Arm C+ WS Appearances 1
2B --- CF ---   Health D+ LCS Appearances 2
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
2035 KC
5
10
0
1
0
0
0
0
0
3 0 0
0
0 0
.200
.100
.100
.000
.100
2036 KC
25
41
4
4
1
0
0
3
4
15 0 0
0
0 0
.300
.178
.122
.024
.098
2037 KC
47
10
1
2
0
0
0
0
0
1 0 0
0
0 0
.400
.200
.200
.000
.200
2038 KC
26
14
0
0
0
0
0
0
1
2 0 0
0
0 0
.067
.067
.000
.000
.000
2039 KC
28
51
1
6
0
0
0
2
0
16 0 0
0
0 0
.235
.118
.118
.000
.118
2040 KC
30
49
3
7
0
0
0
3
3
14 0 0
0
0 0
.335
.192
.143
.000
.143
2041 KC
36
67
4
5
0
0
0
2
2
18 0 1
0
0 1
.175
.100
.075
.000
.075
2042 KC
36
63
1
9
2
0
0
5
0
27 0 1
0
0 0
.315
.141
.175
.032
.143
2043 KC
37
70
5
18
0
0
0
3
2
17 0 0
0
0 0
.535
.278
.257
.000
.257
2044 KC
36
73
6
11
1
0
0
1
1
23 0 0
0
0 0
.327
.162
.164
.014
.151
2045 KC
29
53
0
9
0
0
0
2
1
10 0 0
0
0 0
.355
.185
.170
.000
.170
2046 BRO-BAL
30
58
3
7
1
0
0
2
4
13 0 0
0
0 1
.315
.177
.138
.017
.121
2047 BAL
27
51
2
5
0
0
0
4
0
12 0 0
0
0 0
.196
.098
.098
.000
.098
2048 BAL
37
57
2
10
1
0
0
6
2
13 0 0
0
0 1
.396
.203
.193
.018
.175
2049 BAL
33
57
2
7
0
0
0
4
2
21 0 1
0
0 2
.273
.150
.123
.000
.123
2050 BAL
31
48
2
5
0
0
0
2
3
14 0 0
0
0 0
.261
.157
.104
.000
.104
2051 BAL
31
27
0
2
0
0
0
1
0
5 0 0
0
0 0
.148
.074
.074
.000
.074
2052 BAL
55
11
0
2
0
0
0
0
0
1 0 0
0
0 1
.364
.182
.182
.000
.182
2053 BAL
83
5
0
1
0
0
0
0
0
1 0 0
0
0 0
.400
.200
.200
.000
.200
2054 BAL
0
0
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
Total
662
815
36
111
6
0
0
40
25
226 0 3
0
0 6
.305
.161
.144
.007
.136
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.