CF Kai Roberts #6
Age: 25 | Bats: L | Throws: R | Morale: Good
07/16/2026
CF KAI ROBERTS #6 - AGE: 25 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
38 135 34 1 1 4 25 24 30 .252 .368 .363 5 -0.2
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 35 30 35
BABIP 40 35 40
Avoid K's 30 30 30
Gap 30 30 30
Power 35 30 35
Eye 45 40 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 65
Errors: - 50 65
Arm: 40 50 50
Turn DP: - 35 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 60
1st Base: - Center Field: 50
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 70
Stealing Ability: 75
Baserunning Inst.: 60
Sacrifice Bunt: 45
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/15/2026 MYR Loss, 5-12 6 0 1 1 0 0 1 1
07/13/2026 @ MO Loss, 1-7 3 0 1 1 0 0 0 0
07/10/2026 @ JKV Loss, 1-4 3 0 1 0 0 0 0 0
07/09/2026 @ JKV Win, 3-1 4 0 2 0 0 0 0 0
07/08/2026 @ JKV Loss, 6-12 4 1 1 1 1 0 1 0
07/07/2026 SHV Win, 18-2 4 2 3 5 1 1 0 0
07/04/2026 BRM Loss, 4-12 4 1 1 2 1 0 1 0
07/02/2026 BRM Loss, 7-8 4 0 1 1 0 1 0 0
06/27/2026 @ HAV Loss, 4-6 3 1 2 0 0 2 1 1
06/26/2026 @ HAV Loss, 1-6 4 0 0 0 0 0 1 0
Birthday:03/15/2001
Born in:Lehi, UT
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 38 135 34 1 1 4 25 21 24 30 .252 .368 .363 .731 .343 .111 75
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 165 2 0 0 0 2 2 49 6 5 1 83.3 21.6 5.50 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 8 0 0 1 3 8 6 5 1 1 2 .296 .444 .407 .852
Versus Right   108 26 1 1 3 22 13 18 25 1 1 0 .241 .346 .352 .698
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   9 2 0 0 0 2 0 0 1 0 0 0 .222 .222 .222 .444
Last Week   15 7 0 0 2 6 3 1 1 0 0 0 .467 .500 .867 1.367
May   45 8 1 0 0 2 7 6 12 1 0 1 .178 .283 .200 .483
June   58 15 0 1 1 12 10 16 15 1 2 1 .259 .421 .345 .766
July   32 11 0 0 3 11 4 2 3 0 0 0 .344 .382 .625 1.007
Career   135 34 1 1 4 25 21 24 30 2 2 2 .252 .368 .363 .731
Home   69 15 1 1 2 15 13 14 13 0 2 2 .217 .365 .348 .713
Road   66 19 0 0 2 10 8 10 17 2 0 0 .288 .372 .379 .751
Grass   135 34 1 1 4 25 21 24 30 2 2 2 .252 .368 .363 .731
Day   24 4 0 0 0 1 3 5 8 0 0 0 .167 .310 .167 .477
Night   111 30 1 1 4 24 18 19 22 2 2 2 .270 .381 .405 .786
As Starter   135 34 1 1 4 25 21 24 30 2 2 2 .252 .368 .363 .731
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
SOUTH ATLANTIC LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 22 73 20 4 1 3 13 12 13 23 .274 .398 .479 .877 .392 .205 105
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 21 90 2 0 0 0 2 0 35 8 4 0 100.0 16.3 8.02 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 8 2 0 0 3 3 3 11 0 0 0 .258 .324 .323 .646
Versus Right   42 12 2 1 3 10 9 10 12 0 2 2 .286 .444 .595 1.040
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   34 8 2 0 2 6 5 7 12 0 2 0 .235 .366 .471 .836
May   24 8 2 0 1 3 5 4 8 0 0 2 .333 .467 .542 1.008
June   15 4 0 1 0 4 2 2 3 0 0 0 .267 .353 .400 .753
Last Year   10 3 0 0 2 3 3 1 1 0 0 0 .300 .364 .900 1.264
Career   83 23 4 1 5 16 15 14 24 0 2 2 .277 .394 .530 .924
Home   38 13 2 1 2 7 7 7 10 0 1 1 .342 .457 .605 1.062
Road   35 7 2 0 1 6 5 6 13 0 1 1 .200 .333 .343 .676
Grass   73 20 4 1 3 13 12 13 23 0 2 2 .274 .398 .479 .877
Day   20 6 0 1 0 4 2 5 7 0 1 0 .300 .440 .400 .840
Night   53 14 4 0 3 9 10 8 16 0 1 2 .264 .381 .509 .890
As Starter   73 20 4 1 3 13 12 13 23 0 2 2 .274 .398 .479 .877
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2025 Virginia Beach - R 24 28 104 41 6 0 5 21 31 20 3 1 27 7 1 .394 .500 .596 1.096 126 130 0.9
2025 Sarasota - A 24 2 10 3 0 0 2 3 3 1 0 0 1 0 0 .300 .364 .900 1.264 181 158 0.1
2025 Wilmington - A 24 48 179 49 8 1 7 34 19 16 2 5 43 2 6 .274 .332 .447 .779 89 81 -0.8
2025 Total - A 24 50 189 52 8 1 9 37 22 17 2 5 44 2 6 .275 .333 .471 .804 94 85 -0.7
2026 Sarasota - A 25 22 73 20 4 1 3 13 12 13 2 0 23 4 0 .274 .398 .479 .877 107 105 0.3
2026 Clearwater Beach - AA 25 38 135 34 1 1 4 25 21 24 2 2 30 5 1 .252 .368 .363 .731 74 75 -0.2
Total SL 38 135 34 1 1 4 25 21 24 2 2 30 5 1 .252 .368 .363 .731 74 75
Total Car 48 179 49 8 1 7 34 19 16 2 5 43 2 6 .274 .332 .447 .779 89 81
Total SAL 24 83 23 4 1 5 16 15 14 2 0 24 4 0 .277 .394 .530 .924 115 111
Total Appy 28 104 41 6 0 5 21 31 20 3 1 27 7 1 .394 .500 .596 1.096 126 130
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
2025 Sarasota - SAL 24 5 17 1 0 0 0 2 3 3 0 0 6 0 0 .059 .200 .059 .259 -38 -44 -0.3
Total SAL 5 17 1 0 0 0 2 3 3 0 0 6 0 0 .059 .200 .059 .259 -38 -44
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Wilmington - A SS 22 22 28 46 5 85 11 .871 189.0 3.52 -4.9 .830
2025 Virginia Beach - R SS 8 8 13 19 4 35 3 .914 70.1 4.09 +0.1 .959
2025 Wilmington - A LF 6 6 11 0 0 11 0 1.000 52.0 1.90 -0.4 .943
2025 Virginia Beach - R LF 1 1 2 0 0 2 0 1.000 5.0 3.60 +0.1 1.067
2025 Wilmington - A CF 10 10 27 1 1 28 0 1.000 86.0 2.93 -3.1 .863
2025 Sarasota - A CF 2 2 2 0 0 2 0 1.000 20.0 0.90 -0.5 .680
2025 Virginia Beach - R CF 17 12 29 0 0 30 1 .967 118.0 2.21 -0.4 1.005
2026 Clearwater Beach - AA LF 12 12 20 0 0 20 0 1.000 101.0 1.78 -0.4 .996
2026 Sarasota - A LF 3 3 2 0 0 2 0 1.000 24.0 0.75 -0.1 1.006
2026 Clearwater Beach - AA CF 12 11 21 0 0 21 0 1.000 91.0 2.08 -1.1 .923
2026 Sarasota - A CF 12 11 27 0 0 27 0 1.000 97.1 2.50 +0.6 1.033
TOTAL SS 30 30 41 65 9 120 14 .883 259.1 3.68 -4.9 .861
TOTAL LF 22 22 35 0 0 35 0 1.000 182.0 1.73 -0.8 .983
TOTAL CF 53 46 106 1 1 108 1 .991 412.1 2.34 -4.5 .948
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 35; Power: 40; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 40; Power: 40; Eye: 35.
05/13/2026 Injured (bruised cheekbone),day-to-day for 3 days.
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68