Show classic player card
Speaker Wilson League
3-7-2027
Keith Geiger Shortstop
Retired (2025, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .278 Total Rating B+   Bats/Throws B/R
OPS .813 Status Retired (2025) Option Years 0  
H 1803 Age 38 (OS 39) Date of Birth 08-06-1988
HR 292 Drafted Round 2, Pick 26
(2006)
Majors Svc Time 15 years
(11 games)
RBI 1093
SB 188
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L B- Endurance B-   Ldrship C+
Power vs. R Power vs. L A- Velocity D+   Mentor vR A+
Speed B+ Bunt B- Control   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range WS Rings 2
1B (1.1%) LF B+ (75.2%) Arm WS Appearances 6
2B D+ (22.6%) CF (3.8%)   Health LCS Appearances 7
3B (14.4%) RF ---   Injured Days 0 All Star Teams 0
Notes: All or nothing hitter with high end power. average defense.
* 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
2009 MON-KC
16
64
9
17
2
0
4
16
6
20 0 1
0
0 0
.808
.324
.484
.219
.266
2010 KC
3
13
0
4
1
0
0
1
0
2 0 0
0
0 0
.692
.308
.385
.077
.308
2011 KC
130
531
65
129
21
3
18
75
36
120 2 1
0
0 14
.688
.293
.395
.153
.243
2012 KC
124
486
66
129
24
7
17
81
40
84 0 2
0
0 9
.769
.320
.449
.183
.265
2013 KC
130
529
59
150
20
6
22
79
40
111 1 4
9
5 11
.802
.333
.469
.185
.284
2014 KC
118
466
55
106
16
4
22
64
36
110 3 0
7
4 12
.708
.287
.421
.193
.227
2015 KC
122
444
65
135
22
4
24
74
32
87 0 1
14
4 8
.884
.350
.534
.230
.304
2016 KC
130
485
72
145
25
5
23
101
43
104 2 2
22
6 10
.871
.357
.513
.214
.299
2017 KC
123
445
63
115
18
5
16
77
39
92 0 6
19
7 10
.743
.314
.429
.171
.258
2018 KC
84
299
48
71
6
2
16
51
35
84 1 3
14
3 10
.748
.317
.431
.194
.237
2019 KC
130
484
82
146
17
9
24
81
40
102 2 3
20
5 12
.878
.355
.523
.221
.302
2020 KC
118
410
84
125
30
7
20
77
45
97 1 1
20
7 4
.933
.374
.559
.254
.305
2021 KC
117
338
61
103
19
2
25
72
40
83 3 3
9
6 11
.975
.380
.595
.290
.305
2022 KC-ATL
101
267
45
94
17
2
13
45
20
49 1 1
12
6 1
.975
.398
.577
.225
.352
2023 ATL
119
408
49
117
16
6
11
56
32
87 2 1
13
12 2
.777
.341
.436
.150
.287
2024 ATL
129
407
58
116
16
4
21
70
26
99 2 2
12
6 2
.828
.330
.499
.214
.285
2025 ATL
148
407
61
101
22
0
16
73
33
77 5 5
17
8 0
.729
.309
.420
.172
.248
Total
1842
6483
942
1803
292
66
292
1093
543
1408 25 36
188
79 116
.813
.335
.479
.201
.278
Career Transactions
DateTransaction
2025-11-01Keith Geiger has retired from the Atlanta Marauders
2025-05-15Keith Geiger of the Atlanta Marauders is injured and is expected to be out 5 days.
2024-08-05Keith Geiger of the Atlanta Marauders is injured and is expected to be out 23 days.
2023-08-16Keith Geiger of the Atlanta Marauders is injured and is expected to be out 19 days.
2023-06-26Keith Geiger of the Atlanta Marauders is injured and is expected to be out 15 days.
2022-09-12Keith Geiger of the Atlanta Marauders is injured and is expected to be out 27 days.
2022-08-13Keith Geiger of the Atlanta Marauders is injured and is expected to be out 19 days.
2022-06-04Trade #1871414 has been completed between the Atlanta Marauders and the Kansas City Kangaroos. The Kansas City Kangaroos receive Howie Sturtze, Jose Cruz Jr., Dax Ramsey, Draft Pick 2023 Round 2 ATL (Tracy Presko) from the Atlanta Marauders in exchange for Keith Geiger, Cal Johnson.
2021-09-13Keith Geiger of the Kansas City Kangaroos is injured and is expected to be out 15 days.
2021-03-01The Kansas City Kangaroos have placed Keith Geiger on the trade block.
2020-09-13Keith Geiger of the Kansas City Kangaroos is injured and is expected to be out 27 days.
2018-04-03Keith Geiger of the Kansas City Kangaroos is injured and is expected to be out 43 days.
2014-05-31Keith Geiger of the Kansas City Kangaroos is injured and is expected to be out 9 days.
2012-05-19Keith Geiger of the Kansas City Kangaroos is injured and is expected to be out 8 days.
2011-04-01The Kansas City Kangaroos have promoted Keith Geiger to the major league team. The Kansas City Kangaroos have designated Earl Kerr for assignment.
2011-03-01The Kansas City Kangaroos have sent Keith Geiger to the minors.
2010-11-01The Kansas City Kangaroos have promoted Keith Geiger to the major league team. The Kansas City Kangaroos have promoted Al McCament to the major league team.
2010-11-01The Kansas City Kangaroos have sent Al McCament to the minors. The Kansas City Kangaroos have sent Keith Geiger to the minors.
2010-10-12The Kansas City Kangaroos have promoted Keith Geiger to the major league team. The Kansas City Kangaroos have sent Gary Hoffer to the minors.
2010-04-04The Kansas City Kangaroos have promoted Gary Hoffer to the major league team. The Kansas City Kangaroos have sent Keith Geiger to the minors.
2010-04-01The Kansas City Kangaroos have promoted Keith Geiger to the major league team. The Kansas City Kangaroos have designated Marty Rudi for assignment.
2010-03-07The Kansas City Kangaroos have promoted Ed Griffin to the major league team. The Kansas City Kangaroos have sent Keith Geiger to the minors.
2009-09-14The Kansas City Kangaroos have promoted Keith Geiger to the major league team. The Kansas City Kangaroos have promoted Angelo Hunter to the major league team. The Kansas City Kangaroos have promoted Vladimir Nathan to the major league team. The Kansas City Kangaroos have sent Bert Roser to the minors. The Kansas City Kangaroos have sent Ed Griffin to the minors. The Kansas City Kangaroos have designated Hank Nagy for assignment.
2009-09-14Trade #1745986 has been completed between the Montreal Resistance and the Kansas City Kangaroos. The Kansas City Kangaroos receive Keith Geiger, Angelo Hunter, Vladimir Nathan, Draft Pick 2010 Round 1 MON (Sonny Montgomery) from the Montreal Resistance in exchange for Draft Pick 2010 Round 1 KC (Javier Case).
2009-09-11The Montreal Resistance have promoted Keith Geiger to the major league team. The Montreal Resistance have sent Bill Haad to the minors.