CF Craig Keim #21
Age: 30 | Bats: S | Throws: R | Morale: Normal
11/11/2027
OA: 40 POT: 40
CF CRAIG KEIM #21 - AGE: 30 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 40 40 40 40
Power 30 30 30 30
Eye 45 50 45 45
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 65
Errors: - 55 50
Arm: 25 40 60
Turn DP: - 65 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 75
1st Base: - Center Field: 60
2nd Base: 60 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 60
Baserunning Inst.: 55
Sacrifice Bunt: 65
Bunt for Hit: 65
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Keim is an extremely hard worker.
High: Adaptability, Work Ethic
Low: Leader
Birthday:02/26/1997
Born in:Long Beach, CA
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2019, 9th Pick in Round 27
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 Total - 19 22 95 42 10 2 2 29 36 11 5 1 7 28 6 .442 .518 .653 1.170 100 100 1.8
2019 Total - 22 42 187 55 8 1 1 32 45 18 5 0 25 34 5 .294 .371 .364 .735 100 100 0.4
2019 Lowell - A- 22 47 164 34 4 0 1 10 13 8 2 0 49 3 2 .207 .253 .250 .503 45 42 -0.7
2020 Lowell - A- 23 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 461 493 0.1
2020 Greenville - A 23 99 418 91 19 1 2 24 47 23 10 2 140 8 5 .218 .274 .282 .556 67 63 0.6
2021 Greenville - A 24 91 321 80 8 3 1 28 35 23 8 0 71 7 5 .249 .315 .302 .618 85 86 0.8
2021 Salem - A+ 24 26 95 26 4 1 1 14 16 4 1 1 24 1 2 .274 .307 .368 .675 101 100 0.3
2021 Total - A+ 24 117 416 106 12 4 2 42 51 27 9 1 95 8 7 .255 .313 .317 .631 89 89 1.1
2022 Salem - A+ 25 104 368 94 13 2 1 32 34 32 6 2 90 8 2 .255 .324 .310 .633 90 89 1.4
2023 Portland - AA 26 6 24 5 0 0 0 0 0 1 1 0 6 0 0 .208 .269 .208 .478 45 38 -0.1
2023 Pawtucket - AAA 26 118 461 124 21 4 4 36 49 36 8 0 119 18 4 .269 .333 .358 .691 89 88 1.4
2024 Portland - AA 27 24 95 28 3 1 0 10 13 17 0 0 23 2 0 .295 .402 .347 .749 124 124 0.6
2024 Pawtucket - AAA 27 75 302 65 15 0 2 30 27 18 7 0 70 3 5 .215 .275 .285 .560 61 55 -0.1
2025 Pawtucket - AAA 28 105 360 101 18 3 4 26 41 32 16 1 77 6 5 .281 .364 .381 .745 117 118 2.0
Total AAA 298 1123 290 54 7 10 92 117 86 31 1 266 27 14 .258 .328 .346 .673 90 89
Total AA 30 119 33 3 1 0 10 13 18 1 0 29 2 0 .277 .377 .319 .696 109 108
Total A+ 130 463 120 17 3 2 46 50 36 7 3 114 9 4 .259 .320 .322 .642 92 91
Total A 190 739 171 27 4 3 52 82 46 18 2 211 15 10 .231 .292 .291 .583 75 73
Total A- 48 165 35 4 0 1 10 13 8 2 0 49 3 2 .212 .257 .255 .512 48 44
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Lowell - A- LF 4 2 7 0 0 8 1 .875 22.0 2.86 +0.3 .985
2019 Lowell - A- CF 23 23 69 4 2 73 0 1.000 191.0 3.44 +1.4 .981
2019 Lowell - A- RF 1 1 2 0 0 2 0 1.000 8.0 2.25 -0.2 .998
2020 Greenville - A LF 7 6 13 0 0 13 0 1.000 71.0 1.65 -0.2 .983
2020 Lowell - A- LF 1 1 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2020 Greenville - A CF 91 90 269 6 3 281 6 .979 792.0 3.12 +3.8 1.009
2021 Salem - A+ LF 8 8 10 0 0 10 0 1.000 74.1 1.21 -0.4 .973
2021 Greenville - A LF 63 63 94 2 1 98 2 .980 549.0 1.57 +2.2 1.041
2021 Salem - A+ CF 11 11 29 0 0 30 1 .967 98.0 2.66 +0.3 .994
2021 Greenville - A CF 8 6 24 0 0 24 0 1.000 48.2 4.44 +0.8 1.001
2021 Salem - A+ RF 3 3 4 0 0 4 0 1.000 25.0 1.44 -0.2 .991
2021 Greenville - A RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.0 .997
2022 Salem - A+ 2B 37 37 73 96 19 173 4 .977 325.1 4.68 -3.1 .944
2022 Salem - A+ LF 27 24 44 0 0 45 1 .978 213.0 1.86 +1.9 1.101
2022 Salem - A+ CF 19 16 56 1 1 57 0 1.000 152.0 3.38 +3.8 1.089
2022 Salem - A+ RF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.8 .495
2023 Pawtucket - AAA 2B 14 11 22 31 9 56 3 .946 107.0 4.46 -0.3 .909
2023 Pawtucket - AAA 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Pawtucket - AAA LF 4 2 5 0 0 5 0 1.000 21.0 2.14 +0.6 1.224
2023 Portland - AA LF 6 6 9 0 0 9 0 1.000 54.0 1.50 +0.5 .975
2023 Pawtucket - AAA CF 104 100 253 5 1 261 3 .989 889.2 2.61 -0.7 .995
2024 Pawtucket - AAA 2B 11 11 22 30 5 53 1 .981 101.2 4.60 -0.1 .981
2024 Pawtucket - AAA LF 5 2 7 0 0 7 0 1.000 25.0 2.52 +0.5 1.146
2024 Portland - AA LF 6 6 10 0 0 11 1 .909 53.0 1.70 -0.1 .973
2024 Pawtucket - AAA CF 61 60 157 0 0 161 4 .975 535.2 2.64 +3.3 1.019
2024 Portland - AA CF 19 18 36 0 0 37 1 .973 164.0 1.98 -1.1 .967
2025 Pawtucket - AAA 2B 22 21 37 44 16 82 1 .988 179.0 4.07 -0.3 1.022
2025 Pawtucket - AAA LF 33 29 43 1 0 45 1 .978 265.0 1.49 -0.3 .986
2025 Pawtucket - AAA CF 36 35 86 1 0 88 1 .989 311.2 2.51 +1.9 1.021
TOTAL 2B 84 80 154 201 49 364 9 .975 713.0 4.48 -3.8 .960
TOTAL LF 164 149 242 3 1 251 6 .976 1348.1 1.64 +4.8 1.033
TOTAL CF 372 359 979 17 7 1012 16 .984 3182.2 2.82 +13.6 1.008
TOTAL RF 6 6 8 0 0 8 0 1.000 50.0 1.44 -1.2 .883
PLAYER HISTORY
06/06/2016 Drafted in the 2016 first-year player draft (Round 31, Pick 13, 989th overall pick) by the Colorado Rockies, out of high school (Shelter Island/Ross; Shelter Island, NY).
08/05/2016 Failed to sign with the Colorado Rockies organization and went to college.
01/01/2017 OSA scouting updated ratings (potential): Contact: 25 (35); Power: 20 (20); Eye: 25 (40).
01/01/2018 OSA scouting updated ratings (potential): Contact: 30 (35); Power: 20 (20); Eye: 25 (45).
01/01/2019 OSA scouting updated ratings (potential): Contact: 30 (40); Power: 20 (20); Eye: 25 (45).
06/03/2019 Drafted in the 2019 first-year player draft (Round 27, Pick 9, 850th overall pick) by the Boston Red Sox, out of college (Howard College).
08/13/2019 Injured (Strained oblique), day-to-day for 3 weeks.
01/01/2020 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 25 (30); Eye: 25 (45).
05/08/2020 Goes 5-6 against the Columbus Catfish, with 1 2B, 1 RBI and 2 R.
08/03/2020 Injured (Strained abdominal muscle), out for 5-6 weeks.
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 25 (30); Eye: 30 (45).
04/08/2021 Injured (Knee contusion), day-to-day for 2 weeks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 25 (30); Eye: 30 (45).
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 25 (30); Eye: 35 (45).
07/17/2023 Injured (Bruised thigh), day-to-day for one week.
08/02/2023 Injured (Knee contusion), day-to-day for one week.
08/10/2023 Injured (Sore back), day-to-day for 5 days.
08/22/2023 Injured (Bruised wrist), day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
05/05/2024 Injured (Sprained ankle), out for 4 weeks.
07/14/2024 Injured (Mild hamstring strain), day-to-day for one week.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
05/16/2025 Injured (Blurred vision), day-to-day for one week.
07/30/2025 Injured (Sore back), day-to-day for one week.
08/03/2025 Suffered setback in recovery from injury, will miss another 5 days.
08/18/2025 Injured (Bruised shin), day-to-day for 5 days.
11/28/2025 Became a minor league free agent.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 45 (45).
01/06/2026 Signed a minor league contract with the Arizona Diamondbacks organization.
05/04/2026 Released by the Arizona Diamondbacks.
11/13/2026 Retired from professional baseball.
Friday, July 2nd , 2021 - OOTP Baseball 22.7 Build 61