2B Keith Roberts #48
Age: 25 | Bats: L | Throws: R | Morale: Good
10/09/2022
OA: 45 POT: 45
2B KEITH ROBERTS #48 - AGE: 25 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
109 254 58 8 1 4 22 12 51 .228 .263 .315 1 -0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 55 55
Gap 45 45 45 45
Power 40 35 40 40
Eye 45 45 45 45
Avoid K's 55 50 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 45
Errors: - 60 50
Arm: 20 50 35
Turn DP: - 75 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 60
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 75 Right Field: -
3rd Base: 25
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 50
Stealing Ability: 50
Baserunning Inst.: 40
Sacrifice Bunt: 25
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/09/2022 DET Loss, 4-7 0 0 0 0 0 1 0 0
10/06/2022 @ DET Win, 3-1 0 1 0 0 0 1 0 0
10/05/2022 @ DET Win, 5-3 1 0 0 0 0 0 0 0
09/27/2022 CHG Loss, 4-5 3 0 1 0 0 1 0 0
09/26/2022 CHG Win, 6-3 0 0 0 0 0 0 0 0
09/25/2022 CHG Win, 6-5 4 1 0 0 0 0 1 0
09/24/2022 @ CHG Win, 5-1 4 0 1 0 0 0 1 0
09/23/2022 @ CHG Win, 3-1 3 0 0 0 0 0 0 0
09/20/2022 @ TB Win, 5-2 1 0 0 0 0 0 0 0
09/18/2022 @ TB Win, 6-5 0 0 0 0 0 0 0 0
PERSONALITY
Keith works hard at his craft.
High: Loyalty, Work Ethic
Low: Financial Ambition
Birthday:11/02/1996
Born in:Minneapolis, MN
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$12,600
Signed Through:2022 Season
Major Service:2 Years, 84 Days
Service This Yr:172 Days
40-Man Service:3 Years, 56 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:1 option year left
Contract Extension: -
Drafted:2017, 13th Pick in Round 9
AMERICAN BASEBALL ASSOCIATION 2022 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 109 254 58 8 1 4 22 20 12 51 .228 .263 .315 .578 .251 .087 57
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 67 270 1 0 0 3 0 3 80 13 1 2 33.3 20.9 2.76 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   41 6 0 0 1 2 5 1 8 1 0 0 .146 .163 .220 .382
Versus Right   213 52 8 1 3 20 15 11 43 2 0 1 .244 .282 .333 .615
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   3 1 0 0 0 0 0 1 0 0 0 0 .333 .500 .333 .833
April   25 10 3 0 1 3 4 2 4 1 0 0 .400 .429 .640 1.069
May   72 16 3 0 2 8 8 0 13 2 0 1 .222 .227 .347 .574
June   41 7 0 0 1 5 1 0 11 0 0 0 .171 .171 .244 .415
July   51 10 0 1 0 3 3 3 12 0 0 0 .196 .241 .235 .476
August   28 8 1 0 0 0 2 5 5 0 0 0 .286 .394 .321 .715
September   37 7 1 0 0 3 2 2 6 0 0 0 .189 .231 .216 .447
Spring Training   54 12 2 0 1 5 5 4 10 0 1 1 .222 .288 .315 .603
Postseason   1 0 0 0 0 0 1 2 0 0 0 0 .000 .667 .000 .667
Last Year   352 96 16 1 5 37 42 28 35 0 1 2 .273 .330 .366 .696
2 Years Ago   40 10 1 0 0 4 2 5 11 1 0 1 .250 .340 .275 .615
Career   665 172 27 2 9 63 68 46 97 4 1 4 .259 .309 .346 .655
Home   123 26 4 0 3 13 10 6 25 2 0 1 .211 .250 .317 .567
Road   131 32 4 1 1 9 10 6 26 1 0 0 .244 .275 .313 .588
Grass   245 55 7 1 4 20 20 12 49 3 0 1 .224 .261 .310 .571
Turf   9 3 1 0 0 2 0 0 2 0 0 0 .333 .333 .444 .778
Day   118 25 2 1 3 11 9 5 26 1 0 1 .212 .248 .322 .570
Night   136 33 6 0 1 11 11 7 25 2 0 0 .243 .276 .309 .585
As Starter   233 51 8 1 4 20 17 10 48 3 0 1 .219 .251 .313 .564
As Reliever / Substitution   21 7 0 0 0 2 3 2 3 0 0 0 .333 .391 .333 .725
Pinch Hitting   6 3 0 0 0 1 2 1 0 0 0 0 .500 .571 .500 1.071
Close/Late   79 26 4 0 2 8 8 5 13 1 0 0 .329 .365 .456 .820
Inning 1-3   70 16 4 1 0 6 3 2 17 1 0 0 .229 .247 .314 .561
Inning 4-6   84 11 0 0 1 6 7 3 17 1 0 1 .131 .169 .167 .335
Inning 7-9   92 29 4 0 3 9 10 7 16 1 0 0 .315 .360 .457 .817
Extra Innings   8 2 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
0 Outs   89 21 2 1 2 6 9 4 16 0 0 0 .236 .269 .348 .617
1 Outs   79 18 2 0 2 11 8 5 19 3 0 1 .228 .273 .329 .602
2 Outs   86 19 4 0 0 5 3 3 16 0 0 0 .221 .247 .267 .515
Scoring Position   66 19 3 0 1 19 6 2 14 3 0 1 .288 .306 .379 .684
Bases Empty   149 31 5 1 3 3 10 7 29 0 0 0 .208 .244 .315 .559
Runner on 1st   39 8 0 0 0 0 4 3 8 0 0 0 .205 .262 .205 .467
Runner on 2nd   28 12 3 0 0 9 4 0 6 0 0 0 .429 .429 .536 .964
Runner on 3rd   6 1 0 0 0 1 1 1 2 0 0 0 .167 .286 .167 .452
Runner on 1st & 2nd   12 4 0 0 1 4 1 0 3 0 0 0 .333 .333 .583 .917
Runner on 1st & 3rd   5 2 0 0 0 3 0 1 0 1 0 0 .400 .429 .400 .829
Runner on 2nd & 3rd   6 0 0 0 0 1 0 0 2 1 0 1 .000 .125 .000 .125
Bases Loaded   9 0 0 0 0 1 0 0 1 1 0 0 .000 .000 .000 .000
Two Strikes   115 18 1 0 2 11 8 2 51 1 0 1 .157 .176 .217 .394
First Pitch   30 8 0 0 2 4 3 0 0 0 0 0 .267 .267 .467 .733
Count 0-1   20 4 1 1 0 3 0 0 0 1 0 0 .200 .190 .350 .540
Count 0-2   27 4 0 0 1 4 2 0 9 0 0 1 .148 .179 .259 .438
Count 1-0   28 7 1 0 0 2 2 0 0 0 0 0 .250 .250 .286 .536
Count 1-1   21 6 2 0 0 0 1 0 0 0 0 0 .286 .286 .381 .667
Count 1-2   33 2 0 0 0 1 3 0 17 0 0 0 .061 .061 .061 .121
Count 2-0   8 2 1 0 0 1 1 0 0 1 0 0 .250 .222 .375 .597
Count 2-1   22 9 2 0 0 1 2 0 0 0 0 0 .409 .409 .500 .909
Count 2-2   32 5 1 0 1 3 1 0 18 1 0 0 .156 .152 .281 .433
Count 3-0   0 0 0 0 0 0 0 4 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   10 4 0 0 0 0 3 6 0 0 0 0 .400 .625 .400 1.025
Full Count   23 7 0 0 0 3 2 2 7 0 0 0 .304 .360 .304 .664
Behind in Count   80 10 1 1 1 8 5 0 26 1 0 1 .125 .134 .200 .334
Ahead in Count   68 22 4 0 0 4 8 10 0 1 0 0 .324 .405 .382 .787
Batting Leadoff   2 1 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Batting 2nd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 3rd   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Batting 4th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Batting 6th   8 1 0 0 1 1 1 0 2 0 0 0 .125 .125 .500 .625
Batting 7th   76 18 4 0 2 10 4 0 19 1 0 0 .237 .234 .368 .602
Batting 8th   108 24 2 0 1 7 9 6 18 2 0 1 .222 .265 .269 .533
Batting 9th   53 13 2 1 0 4 5 5 10 0 0 0 .245 .310 .321 .631
Low Leverage   105 25 5 0 1 4 9 2 23 1 0 0 .238 .250 .314 .564
Medium Leverage   94 15 2 1 1 8 4 4 19 1 0 0 .160 .192 .234 .426
High Leverage   55 18 1 0 2 10 7 5 9 1 0 1 .327 .387 .455 .842
ABA DEVELOPMENT LEAGUE 2022 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 19 5 1 0 0 3 2 1 2 .263 .286 .316 .602 .264 .053 70
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 21 0 0 0 1 0 1 6 1 0 0 0.0 1.6 2.72 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 1 0 0 0 1 1 1 0 0 0 0 .167 .286 .167 .452
Versus Right   13 4 1 0 0 2 1 0 2 1 0 0 .308 .286 .385 .670
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   19 5 1 0 0 3 2 1 2 1 0 0 .263 .286 .316 .602
2 Years Ago   413 124 21 1 17 74 41 31 85 3 1 2 .300 .350 .479 .829
Career   682 195 36 1 21 108 76 53 127 6 2 7 .286 .341 .434 .775
Home   10 3 0 0 0 2 2 1 1 1 0 0 .300 .333 .300 .633
Road   9 2 1 0 0 1 0 0 1 0 0 0 .222 .222 .333 .556
Grass   19 5 1 0 0 3 2 1 2 1 0 0 .263 .286 .316 .602
Day   7 3 1 0 0 2 2 1 0 0 0 0 .429 .500 .571 1.071
Night   12 2 0 0 0 1 0 0 2 1 0 0 .167 .154 .167 .321
As Starter   19 5 1 0 0 3 2 1 2 1 0 0 .263 .286 .316 .602
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
2019 Boston - ABA 22 10 19 8 2 0 0 0 4 1 0 0 0 0 0 .421 .450 .526 .976 170 178 0.2
2020 Boston - ABA 23 14 40 10 1 0 0 4 2 5 1 1 11 1 1 .250 .340 .275 .615 78 80 0.2
2021 Boston - ABA 24 115 352 96 16 1 5 37 42 28 2 0 35 1 2 .273 .330 .366 .696 104 102 1.1
2022 Boston - ABA 25 109 254 58 8 1 4 22 20 12 1 3 51 1 2 .228 .263 .315 .578 60 57 -0.3
Total ABA 248 665 172 27 2 9 63 68 46 4 4 97 3 5 .259 .309 .346 .655 88 86 1.2
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 Dyersburg State Community College - JUCO 19 48 204 55 18 0 1 24 39 17 4 2 31 1 0 .270 .335 .373 .707 61 64 -0.4
2017 Dyersburg State Community College - JUCO 20 48 194 61 11 1 5 37 35 20 3 1 32 0 0 .314 .385 .459 .844 86 89 0.3
2017 Long Island - R 20 68 132 23 1 0 4 11 12 15 2 1 28 0 0 .174 .267 .273 .539 45 42 -0.5
2018 Louisville - A 21 133 479 111 11 2 12 55 48 37 10 4 81 3 6 .232 .298 .338 .636 83 83 0.7
2019 Vermont - AA 22 30 109 27 4 1 3 11 13 9 4 1 24 3 1 .248 .325 .385 .711 103 105 0.3
2019 Hartford - AAA 22 76 250 66 14 0 4 31 33 21 5 2 40 5 2 .264 .331 .368 .699 110 107 1.2
2020 Hartford - AAA 23 122 413 124 21 1 17 74 41 31 2 3 85 0 3 .300 .350 .479 .829 140 142 4.3
2022 Hartford - AAA 25 5 19 5 1 0 0 3 2 1 0 1 2 0 0 .263 .286 .316 .602 77 70 0.1
Total AAA 203 682 195 36 1 21 108 76 53 7 6 127 5 5 .286 .341 .434 .775 127 127
Total AA 30 109 27 4 1 3 11 13 9 4 1 24 3 1 .248 .325 .385 .711 103 105
Total A 133 479 111 11 2 12 55 48 37 10 4 81 3 6 .232 .298 .338 .636 83 83
Total AR 68 132 23 1 0 4 11 12 15 2 1 28 0 0 .174 .267 .273 .539 45 42
Total AJUCO 96 398 116 29 1 6 61 74 37 7 3 63 1 0 .291 .360 .415 .774 73 76
CAREER POSTSEASON 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
2019 Boston - ABA 22 1 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -130 -0.2
2022 Boston - ABA 25 3 1 0 0 0 0 0 1 2 0 0 0 0 0 .000 .667 .000 .667 110 203 0.5
Total ABA 4 3 0 0 0 0 0 1 2 0 0 0 0 0 .000 .400 .000 .400 26 70
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Boston - ABA 2B 6 2 7 8 4 17 2 .882 27.0 5.00 -0.8 .746
2019 Boston - ABA SS 2 2 2 3 1 5 0 1.000 18.0 2.50 -0.4 .765
2020 Boston - ABA 2B 9 9 15 22 10 37 0 1.000 76.2 4.34 +0.4 1.078
2020 Boston - ABA SS 2 2 3 4 0 7 0 1.000 18.0 3.50 +0.4 1.016
2021 Boston - ABA 2B 65 42 115 155 49 277 7 .975 418.1 5.81 +2.2 1.058
2021 Boston - ABA SS 47 47 78 120 21 209 11 .947 394.0 4.52 -6.1 .927
2022 Boston - ABA 2B 78 39 80 159 41 242 3 .988 423.1 5.08 +4.8 1.066
2022 Hartford - AAA 2B 5 5 10 20 5 30 0 1.000 48.0 5.62 +0.9 1.051
2022 Boston - ABA 3B 4 4 2 3 0 5 0 1.000 34.0 1.32 -0.3 1.026
2022 Boston - ABA SS 20 19 34 60 15 96 2 .979 158.2 5.33 -1.3 1.012
TOTAL 2B 163 97 227 364 109 603 12 .980 993.1 5.35 +7.5 1.054
TOTAL 3B 4 4 2 3 0 5 0 1.000 34.0 1.32 -0.3 1.026
TOTAL SS 71 70 117 187 37 317 13 .959 588.2 4.65 -7.4 .950
PLAYER HISTORY
01/21/2016 Joined the Dyersburg State Community College Eagles.
03/25/2016 Injured (dislocated finger),day-to-day for 4 days.
06/07/2016 Was not drafted and returned to junior college.
01/01/2017 OSA scouting updated ratings (potential): Contact: 25 (45); Power: 35 (40); Eye: 30 (45).
06/07/2017 Released by the Dyersburg State Community College Eagles.
06/07/2017 Drafted in the 2017 first-year player draft (Round 9, Pick 13, 202nd overall pick) by the Charlotte Whistlers.
01/01/2018 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 35 (40); Eye: 40 (50).
01/01/2019 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (35); Eye: 45 (50).
07/08/2019 Wins the AAA SC Player of the Week Award.
11/27/2019 Received a 1-year contract through automatic renewal worth a total of $12,400.
01/01/2020 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (35); Eye: 50 (55).
05/31/2020 Hits three home runs against the Nashville Lasers, going 3-4 with 7 RBI and 3 runs scored!
06/21/2020 Was selected to the 2020 ABA Development League All-Star Game.
10/24/2020 Wins the 2020 AAA SC Great Glove Award at 2B.
10/29/2020 Wins the 2020 AAA SC Most Valuable Player Award.
12/01/2020 Received a 1-year contract through automatic renewal worth a total of $12,400.
01/01/2021 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 45 (50).
06/14/2021 Wins the ABA AC Player of the Week Award.
11/25/2021 Received a 1-year contract through automatic renewal worth a total of $12,600.
01/01/2022 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 45 (45).
Tuesday, April 15th , 2025 - OOTP Baseball 25.11 Build 104