C Kekai Rios #2
Age: 28 | Bats: R | Throws: R | Morale: Normal
05/30/2026
C KEKAI RIOS #2 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
7 29 12 1 0 2 7 6 7 .414 .514 .655 0 0.4
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 35 40 35
BABIP 35 40 35
Avoid K's 40 40 35
Gap 40 40 40
Power 40 45 35
Eye 40 45 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 35
Errors: - 50 50
Arm: 60 65 60
Turn DP: - 45 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 50 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 45
Stealing Ability: 65
Baserunning Inst.: 30
Sacrifice Bunt: 30
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/26/2026 NPT Loss, 8-18 4 1 2 0 0 1 1 0
05/25/2026 NPT Win, 9-1 2 2 1 0 0 2 1 0
05/20/2026 ALX Loss, 3-6 4 0 1 0 0 0 1 0
05/13/2026 @ PW Loss, 6-7 5 0 3 3 0 0 1 0
05/06/2026 @ BRN Loss, 8-9 6 2 2 4 2 2 2 0
05/02/2026 DAN Loss, 1-4 4 0 2 0 0 1 0 0
04/26/2026 @ NPT Loss, 3-13 4 1 1 0 0 0 1 0
Birthday:06/06/1997
Born in:Unknown
Nationality:American
Height:5' 11"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CAROLINA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 7 29 12 1 0 2 7 6 6 7 .414 .514 .655 1.169 .520 .241 187
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 7 35 0 0 0 0 0 0 19 3 0 0 0.0 10.6 16.79 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   13 4 0 0 2 4 5 3 4 0 0 0 .308 .438 .769 1.207
Versus Right   16 8 1 0 0 3 1 3 3 0 0 0 .500 .579 .562 1.141
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   6 3 0 0 0 0 3 3 2 0 0 0 .500 .667 .500 1.167
Last Week   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
April   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
May   25 11 1 0 2 7 5 6 6 0 0 0 .440 .548 .720 1.268
Last Year   144 41 0 0 5 29 20 20 36 0 0 0 .285 .372 .389 .761
Career   282 87 6 0 10 51 42 35 65 0 0 1 .309 .387 .436 .823
Home   14 6 0 0 0 0 3 4 3 0 0 0 .429 .556 .429 .984
Road   15 6 1 0 2 7 3 2 4 0 0 0 .400 .471 .867 1.337
Grass   29 12 1 0 2 7 6 6 7 0 0 0 .414 .514 .655 1.169
Day   10 4 0 0 2 4 2 3 2 0 0 0 .400 .538 1.000 1.538
Night   19 8 1 0 0 3 4 3 5 0 0 0 .421 .500 .474 .974
As Starter   29 12 1 0 2 7 6 6 7 0 0 0 .414 .514 .655 1.169
NEW YORK-PENN 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 22 73 23 4 0 6 16 14 12 13 .315 .432 .616 1.048 .475 .301 178
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 88 3 0 0 2 0 0 45 10 1 1 50.0 19.7 10.01 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 3 1 0 1 4 2 1 4 0 0 0 .250 .308 .583 .891
Versus Right   61 20 3 0 5 12 12 11 9 0 0 3 .328 .453 .623 1.076
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   482 115 21 0 19 66 70 74 131 5 0 23 .239 .363 .400 .763
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
2019 Kelowna - R 21 6 18 5 2 0 0 5 4 7 5 0 8 0 0 .278 .567 .389 .956 117 159 0.3
2020 Kelowna - R 22 53 187 49 10 0 1 37 35 48 10 3 56 0 0 .262 .431 .332 .763 81 95 0.7
2021 Welland - S A 23 57 196 46 8 0 1 22 20 22 13 4 50 0 0 .235 .345 .291 .635 80 85 0.7
2022 Welland - S A 24 62 213 46 9 0 12 28 36 40 7 1 68 0 0 .216 .356 .427 .784 130 129 1.2
2023 Welland - S A 25 22 73 23 4 0 6 16 14 12 3 0 13 1 1 .315 .432 .616 1.048 175 178 1.2
2023 Grand Rapids - A 25 2 5 2 0 0 1 2 2 3 1 0 1 0 0 .400 .667 1.000 1.667 315 299 0.2
2023 Lynchburg - A 25 43 109 34 5 0 3 15 16 9 1 0 22 0 0 .312 .370 .440 .810 106 109 0.3
2023 Total - A 25 45 114 36 5 0 4 17 18 12 2 0 23 0 0 .316 .391 .465 .856 121 122 0.5
2024 Grand Rapids - A 26 90 280 79 13 0 11 42 43 41 13 2 73 0 2 .282 .396 .446 .842 106 108 1.2
2025 Johnson City - R 27 14 55 19 4 0 2 12 6 13 0 0 17 1 0 .345 .471 .527 .998 109 117 0.1
2025 Grand Rapids - A 27 8 24 6 0 0 1 4 4 3 1 0 8 2 1 .250 .357 .375 .732 71 72 -0.0
2025 Lynchburg - A 27 49 144 41 0 0 5 29 20 20 0 0 36 6 2 .285 .372 .389 .761 83 83 0.0
2025 Total - A 27 57 168 47 0 0 6 33 24 23 1 0 44 8 3 .280 .370 .387 .757 81 82 0.0
2026 Lynchburg - A 28 7 29 12 1 0 2 7 6 6 0 0 7 0 0 .414 .514 .655 1.169 178 187 0.4
Total Car 99 282 87 6 0 10 51 42 35 1 0 65 6 2 .309 .387 .436 .823 102 104
Total MWL 100 309 87 13 0 13 48 49 47 15 2 82 2 3 .282 .399 .450 .849 108 110
Total NYP 141 482 115 21 0 19 66 70 74 23 5 131 1 1 .239 .363 .400 .763 117 119
Total Appy 14 55 19 4 0 2 12 6 13 0 0 17 1 0 .345 .471 .527 .998 109 117
Total CAN 59 205 54 12 0 1 42 39 55 15 3 64 0 0 .263 .446 .337 .783 85 102
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
2020 Kelowna - CAN 22 7 27 8 0 0 1 2 3 1 2 0 12 0 0 .296 .367 .407 .774 82 82 0.2
2022 Welland - NYP 24 5 19 2 0 0 1 2 1 4 0 0 10 0 0 .105 .261 .263 .524 54 61 -0.4
Total NYP 5 19 2 0 0 1 2 1 4 0 0 10 0 0 .105 .261 .263 .524 54 61
Total CAN 7 27 8 0 0 1 2 3 1 2 0 12 0 0 .296 .367 .407 .774 82 82
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Kelowna - R C 6 6 57 2 0 59 0 1.000 52.0 10.21 -0.1 1.011 0 6 0 0.0
2020 Kelowna - R C 53 53 559 23 3 587 5 .991 468.2 11.18 -1.0 .869 8 42 13 31.0
2021 Welland - S A C 57 57 507 40 2 550 3 .995 507.2 9.70 -0.4 .650 5 59 23 39.0
2022 Welland - S A C 18 18 190 16 3 208 2 .990 164.0 11.30 +0.7 .869 2 15 9 60.0
2023 Lynchburg - A C 15 15 121 11 1 132 0 1.000 132.2 8.95 +0.6 .000 0 16 9 56.2
2023 Grand Rapids - A C 2 2 18 2 0 21 1 .952 17.0 10.59 -0.2 .000 0 2 2 100.0
2023 Welland - S A C 11 11 100 11 0 111 0 1.000 94.0 10.63 +0.6 1.389 1 7 4 57.1
2023 Lynchburg - A 1B 3 3 24 1 3 25 0 1.000 26.0 8.65 -0.4 .677
2023 Welland - S A 1B 6 5 25 2 1 27 0 1.000 47.0 5.17 +0.1 1.210
2023 Welland - S A 2B 2 1 1 1 1 2 0 1.000 12.0 1.50 -0.1 .000
2023 Lynchburg - A CF 1 0 2 0 0 2 0 1.000 4.0 4.50 +0.0 1.019
2023 Lynchburg - A RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Grand Rapids - A C 51 49 461 43 4 505 1 .998 435.2 10.41 +0.7 1.131 5 71 33 46.5
2024 Grand Rapids - A RF 19 15 14 0 0 14 0 1.000 146.2 0.86 -0.8 .972
2025 Lynchburg - A C 9 8 58 13 1 71 0 1.000 71.0 9.00 +0.8 1.454 0 25 10 40.0
2025 Grand Rapids - A C 4 4 31 2 0 33 0 1.000 35.0 8.49 -0.3 .000 2 5 2 40.0
2025 Johnson City - R C 2 2 24 0 0 25 1 .960 18.0 12.00 -0.3 .000 0 5 0 0.0
2025 Lynchburg - A 3B 16 15 10 25 2 39 4 .897 132.2 2.37 -3.1 .823
2025 Grand Rapids - A 3B 2 2 1 8 1 9 0 1.000 17.0 4.76 +0.4 1.056
2025 Johnson City - R 3B 6 6 2 7 1 9 0 1.000 50.2 1.60 -0.1 .950
2025 Lynchburg - A SS 1 1 3 3 0 6 0 1.000 9.0 6.00 +0.7 1.090
2025 Johnson City - R SS 4 4 4 5 2 12 3 .750 36.0 2.25 -1.7 .560
2026 Lynchburg - A C 6 6 62 2 0 65 1 .985 59.2 9.65 -0.4 .670 0 6 1 16.7
TOTAL C 234 231 2188 165 14 2367 14 .994 2055.1 10.30 +0.7 .898 23 259 106 40.9
TOTAL 1B 9 8 49 3 4 52 0 1.000 73.0 6.41 -0.3 1.010
TOTAL 2B 2 1 1 1 1 2 0 1.000 12.0 1.50 -0.1 .000
TOTAL 3B 24 23 13 40 4 57 4 .930 200.1 2.38 -2.8 .881
TOTAL SS 5 5 7 8 2 18 3 .833 45.0 3.00 -1.0 .704
TOTAL CF 1 0 2 0 0 2 0 1.000 4.0 4.50 +0.0 1.019
TOTAL RF 20 15 14 0 0 14 0 1.000 147.2 0.85 -0.8 .972
PLAYER HISTORY
09/03/2024 Injured (sore hamstring),day-to-day for 5 days.
09/23/2024 Retired from professional baseball.
11/21/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 35; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 40; Power: 30; Eye: 40.
05/27/2026 Released by the Montreal organization.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 59