CF Kai Roberts #6
Age: 25 | Bats: L | Throws: R | Morale: Good
05/30/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
12 41 7 1 0 0 2 6 11 .171 .286 .195 1 -0.5
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: 50
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
05/29/2026 @ MO Loss, 0-12 3 0 0 0 0 1 1 0
05/27/2026 MYR Loss, 1-5 5 0 0 0 0 0 2 0
05/25/2026 MYR Win, 11-9 2 1 0 0 0 2 0 0
05/23/2026 MO Loss, 1-4 2 0 1 0 0 0 0 0
05/22/2026 MO Loss, 6-14 3 2 1 0 0 1 1 0
05/21/2026 MO Win, 10-0 5 1 0 0 0 0 1 0
05/18/2026 @ BRM Loss, 4-9 2 0 0 1 0 0 1 0
05/16/2026 @ SHV Loss, 5-15 4 0 0 0 0 1 1 0
05/14/2026 BRM Win, 16-1 5 2 2 0 0 1 2 0
05/13/2026 BRM Win, 5-3 1 0 0 0 0 0 0 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 12 41 7 1 0 0 2 6 6 11 .171 .286 .195 .481 .250 .024 19
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 49 1 0 0 0 0 1 8 1 1 0 100.0 3.1 2.39 -0.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 0 0 0 0 1 2 2 1 1 0 1 .000 .273 .000 .273
Versus Right   34 7 1 0 0 1 4 4 10 0 0 0 .206 .289 .235 .525
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   10 0 0 0 0 0 1 3 3 0 0 0 .000 .231 .000 .231
Last Week   12 2 0 0 0 1 3 1 3 1 0 0 .167 .214 .167 .381
May   41 7 1 0 0 2 6 6 11 1 0 1 .171 .286 .195 .481
Career   41 7 1 0 0 2 6 6 11 1 0 1 .171 .286 .195 .481
Home   27 6 1 0 0 1 6 4 6 0 0 1 .222 .344 .259 .603
Road   14 1 0 0 0 1 0 2 5 1 0 0 .071 .176 .071 .248
Grass   41 7 1 0 0 2 6 6 11 1 0 1 .171 .286 .195 .481
Day   15 1 0 0 0 0 1 0 5 0 0 0 .067 .067 .067 .133
Night   26 6 1 0 0 2 5 6 6 1 0 1 .231 .382 .269 .652
As Starter   41 7 1 0 0 2 6 6 11 1 0 1 .171 .286 .195 .481
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 18 58 16 4 0 3 9 10 11 20 .276 .408 .500 .908 .400 .224 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 73 2 0 0 0 2 0 29 7 4 0 100.0 14.1 8.65 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   29 8 2 0 0 3 3 2 11 0 0 0 .276 .323 .345 .667
Versus Right   29 8 2 0 3 6 7 9 9 0 2 2 .276 .475 .655 1.130
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
Last Year   10 3 0 0 2 3 3 1 1 0 0 0 .300 .364 .900 1.264
Career   68 19 4 0 5 12 13 12 21 0 2 2 .279 .402 .559 .961
Home   25 9 2 0 2 3 6 7 8 0 1 1 .360 .515 .680 1.195
Road   33 7 2 0 1 6 4 4 12 0 1 1 .212 .316 .364 .679
Grass   58 16 4 0 3 9 10 11 20 0 2 2 .276 .408 .500 .908
Day   11 2 0 0 0 0 1 5 6 0 1 0 .182 .438 .182 .619
Night   47 14 4 0 3 9 9 6 14 0 1 2 .298 .400 .574 .974
As Starter   58 16 4 0 3 9 10 11 20 0 2 2 .276 .408 .500 .908
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 18 58 16 4 0 3 9 10 11 2 0 20 4 0 .276 .408 .500 .908 112 110 0.3
2026 Clearwater Beach - AA 25 12 41 7 1 0 0 2 6 6 1 1 11 1 0 .171 .286 .195 .481 17 19 -0.5
Total SL 12 41 7 1 0 0 2 6 6 1 1 11 1 0 .171 .286 .195 .481 17 19
Total Car 48 179 49 8 1 7 34 19 16 2 5 43 2 6 .274 .332 .447 .779 89 81
Total SAL 20 68 19 4 0 5 12 13 12 2 0 21 4 0 .279 .402 .559 .961 121 117
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 Sarasota - A LF 2 2 1 0 0 1 0 1.000 15.0 0.60 -0.1 .999
2026 Clearwater Beach - AA CF 6 6 11 0 0 11 0 1.000 46.0 2.15 -0.1 1.009
2026 Sarasota - A CF 9 8 17 0 0 17 0 1.000 71.1 2.14 +0.1 1.027
TOTAL SS 30 30 41 65 9 120 14 .883 259.1 3.68 -4.9 .861
TOTAL LF 9 9 14 0 0 14 0 1.000 72.0 1.75 -0.5 .963
TOTAL CF 44 38 86 1 1 88 1 .989 341.1 2.29 -3.9 .951
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.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 59