C Keibert Ruiz #20
Age: 27 | Bats: S | Throws: R | Morale: Great
10/04/2025
OA: 44 POT: 44
C KEIBERT RUIZ #20 - AGE: 27 - BATS: S - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
145 494 107 32 0 17 65 36 79 .217 .273 .385 6 1.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 47 51 50
Gap 48 46 49 48
Power 50 46 52 50
Eye 32 29 33 32
Avoid K's 94 79 99 94
FIELDING RATINGS
Catcher Infield Outfield
Range: - 31 36
Errors: - 41 46
Arm: 46 56 52
Turn DP: - 11 -
Framing: 54 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 44 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 6
Stealing Aggressiveness: 20
Stealing Ability: 72
Baserunning Inst.: 28
Sacrifice Bunt: 54
Bunt for Hit: 15
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/28/2025 LAA Loss, 2-8 1 0 0 0 0 2 0 0
09/27/2025 LAA Loss, 3-5 4 1 1 2 1 0 1 0
09/26/2025 LAA Loss, 3-13 3 0 0 0 0 0 0 0
09/24/2025 KC Loss, 0-2 3 0 0 0 0 0 1 0
09/23/2025 KC Win, 3-2 5 1 1 0 0 0 0 0
09/21/2025 @ COL Win, 7-6 4 1 2 0 0 1 2 0
09/20/2025 @ COL Win, 8-1 4 0 0 0 0 0 1 0
09/19/2025 @ COL Loss, 3-6 3 0 0 0 0 0 0 0
09/18/2025 @ MIL Loss, 7-8 3 2 2 4 2 1 0 0
09/17/2025 @ MIL Loss, 2-7 3 0 0 0 0 0 0 0
Birthday:07/20/1998
Born in:Valencia, CAR
Nationality:Venezuelan
Height:6' 0"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$570,500
Signed Through:2025 Season
Major Service:2 Years, None
Service This Yr:195 Days
40-Man Service:2 Years, None
Pro Service:1 Year
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 145 494 107 32 0 17 65 57 36 79 .217 .273 .385 .658 .278 .168 84
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 140 544 5 1 0 19 2 7 190 49 6 2 75.0 48.6 3.15 1.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   135 28 9 0 5 17 11 11 25 2 0 1 .207 .268 .385 .654
Versus Right   359 79 23 0 12 48 46 25 54 5 2 4 .220 .275 .384 .659
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   16 2 1 0 1 2 2 2 2 0 0 0 .125 .222 .375 .597
March   16 5 1 0 0 1 4 0 3 1 0 1 .312 .333 .375 .708
April   81 20 6 0 4 15 10 9 17 1 0 2 .247 .333 .469 .802
May   86 22 7 0 1 6 7 5 9 1 0 1 .256 .301 .372 .673
June   82 17 9 0 3 11 12 8 13 2 0 0 .207 .272 .427 .699
July   73 13 2 0 2 7 7 5 11 0 0 0 .178 .231 .288 .518
August   76 14 3 0 3 15 9 4 11 2 2 1 .184 .229 .342 .571
September   80 16 4 0 4 10 8 5 15 0 0 0 .200 .247 .400 .647
Spring Training   90 26 6 0 5 10 19 5 16 1 0 2 .289 .337 .522 .859
2 Years Ago   553 147 37 0 11 62 62 38 89 6 2 4 .266 .314 .392 .707
Career   1047 254 69 0 28 127 119 74 168 13 4 9 .243 .295 .389 .684
Home   233 57 19 0 11 41 26 17 32 3 2 1 .245 .295 .468 .763
Road   261 50 13 0 6 24 31 19 47 4 0 4 .192 .253 .310 .564
Grass   473 105 32 0 16 62 56 33 76 6 2 5 .222 .277 .391 .668
Turf   21 2 0 0 1 3 1 3 3 1 0 0 .095 .200 .238 .438
Day   132 26 5 0 3 12 16 15 22 3 0 1 .197 .278 .303 .581
Night   362 81 27 0 14 53 41 21 57 4 2 4 .224 .271 .414 .685
As Starter   489 106 32 0 17 64 57 36 77 7 2 5 .217 .274 .387 .660
As Reliever / Substitution   5 1 0 0 0 1 0 0 2 0 0 0 .200 .200 .200 .400
Pinch Hitting   5 1 0 0 0 1 0 0 2 0 0 0 .200 .200 .200 .400
Close/Late   107 23 11 0 2 7 14 10 21 0 1 2 .215 .294 .374 .668
Inning 1-3   153 33 11 0 5 22 19 11 26 3 0 2 .216 .272 .386 .658
Inning 4-6   188 42 9 0 9 32 23 11 24 3 1 1 .223 .266 .415 .681
Inning 7-9   147 32 12 0 3 11 15 13 27 1 1 2 .218 .288 .361 .649
Extra Innings   6 0 0 0 0 0 0 1 2 0 0 0 .000 .143 .000 .143
0 Outs   183 43 12 0 5 12 27 12 34 3 2 3 .235 .289 .383 .671
1 Outs   157 38 10 0 6 30 23 14 22 4 0 2 .242 .305 .420 .725
2 Outs   154 26 10 0 6 23 7 10 23 0 0 0 .169 .220 .351 .570
Scoring Position   119 30 9 0 7 48 18 12 16 7 2 1 .252 .309 .504 .814
Bases Empty   292 58 17 0 7 7 30 21 51 0 0 4 .199 .262 .329 .591
Runner on 1st   83 19 6 0 3 10 9 3 12 0 0 0 .229 .256 .410 .665
Runner on 2nd   44 10 3 0 4 11 7 7 5 0 0 0 .227 .333 .568 .902
Runner on 3rd   14 5 3 0 1 8 3 1 0 1 1 0 .357 .375 .786 1.161
Runner on 1st & 2nd   29 7 3 0 0 7 3 1 5 0 0 1 .241 .290 .345 .635
Runner on 1st & 3rd   17 4 0 0 1 9 2 1 6 3 0 0 .235 .238 .412 .650
Runner on 2nd & 3rd   6 3 0 0 1 8 1 1 0 1 1 0 .500 .500 1.000 1.500
Bases Loaded   9 1 0 0 0 5 2 1 0 2 0 0 .111 .167 .111 .278
Two Strikes   179 22 6 0 2 13 14 16 79 3 0 2 .123 .200 .190 .390
First Pitch   116 37 12 0 6 19 18 1 0 0 1 0 .319 .325 .578 .902
Count 0-1   41 8 2 0 1 4 4 0 0 0 1 2 .195 .233 .317 .550
Count 0-2   36 7 1 0 1 2 5 0 20 0 0 2 .194 .237 .306 .542
Count 1-0   60 14 5 0 3 13 6 0 0 2 0 0 .233 .226 .467 .692
Count 1-1   50 12 4 0 2 9 5 0 0 1 0 1 .240 .250 .440 .690
Count 1-2   61 6 2 0 0 3 2 0 26 1 0 0 .098 .097 .131 .228
Count 2-0   16 5 0 0 0 0 1 0 0 0 0 0 .312 .312 .312 .625
Count 2-1   23 6 1 0 3 5 3 0 0 1 0 0 .261 .250 .696 .946
Count 2-2   60 7 3 0 1 8 4 0 22 2 0 0 .117 .113 .217 .330
Count 3-0   1 0 0 0 0 1 1 10 0 0 0 0 .000 .909 .000 .909
Count 3-1   8 3 2 0 0 1 5 9 0 0 0 0 .375 .706 .625 1.331
Full Count   22 2 0 0 0 0 3 16 11 0 0 0 .091 .474 .091 .565
Behind in Count   138 21 5 0 2 9 11 0 46 1 1 4 .152 .175 .232 .407
Ahead in Count   108 28 8 0 6 20 16 19 0 3 0 0 .259 .362 .500 .862
Batting Leadoff   3 1 0 0 0 1 2 0 0 1 0 1 .333 .400 .333 .733
Batting 4th   87 23 9 0 3 10 7 8 12 1 0 3 .264 .343 .471 .815
Batting 5th   195 42 15 0 5 22 26 18 31 3 0 0 .215 .278 .369 .647
Batting 7th   5 2 1 0 0 1 1 0 0 0 0 0 .400 .400 .600 1.000
Batting 8th   72 20 4 0 3 12 8 4 12 1 0 0 .278 .312 .458 .770
Batting 9th   132 19 3 0 6 19 13 6 24 1 2 1 .144 .186 .303 .489
Low Leverage   192 34 7 0 5 12 18 16 25 1 0 1 .177 .243 .292 .535
Medium Leverage   214 54 19 0 7 27 28 14 33 4 1 3 .252 .302 .439 .741
High Leverage   87 19 6 0 5 26 11 6 20 2 1 1 .218 .271 .460 .731
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
2023 Boston - MLB 24 156 553 147 37 0 11 62 62 38 4 6 89 0 1 .266 .314 .392 .707 92 92 -0.1
2025 Oakland - MLB 26 145 494 107 32 0 17 65 57 36 5 7 79 6 2 .217 .273 .385 .658 86 84 1.0
Total MLB 301 1047 254 69 0 28 127 119 74 9 13 168 6 3 .243 .295 .389 .684 89 88 1.0
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
2021 Worcester - AAA 22 56 174 51 7 0 6 34 26 17 4 4 16 0 0 .293 .362 .437 .799 124 120 1.3
2022 Portland - AA 23 111 403 166 30 1 17 89 81 54 7 4 53 0 2 .412 .485 .618 1.103 167 173 5.1
2024 Worcester - AAA 25 104 308 103 17 0 25 88 49 26 11 4 29 0 0 .334 .401 .633 1.034 177 170 3.9
Total AAA E 160 482 154 24 0 31 122 75 43 15 8 45 0 0 .320 .387 .562 .949 158 152
Total AA NE 111 403 166 30 1 17 89 81 54 7 4 53 0 2 .412 .485 .618 1.103 167 173
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Boston - MLB C 35 35 310 19 2 329 0 1.000 312.0 9.49 -0.0 1.066 2 23 4 17.4
2025 Oakland - MLB C 105 103 845 61 4 907 1 .999 848.1 9.61 +1.8 .963 5 72 21 29.2
TOTAL C 140 138 1155 80 6 1236 1 .999 1160.1 9.58 +1.7 .987 7 95 25 26.3
PLAYER HISTORY
08/13/2021 Injured (bruised elbow),day-to-day for 1-2 weeks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 53 (53); Power: 48 (48); Eye: 27 (39).
05/12/2022 Injured (flu-like symptoms),day-to-day for 3 days.
07/06/2022 Named the #15 prospect in the MLB
07/12/2022 Was selected to the 2022 Double-A Northeast All-Star Game.
10/04/2022 Wins the 2022 AA NE Platinum Stick Award at C.
10/06/2022 Wins the 2022 AA NE Most Valuable Player Award.
11/09/2022 Named the #7 prospect in the MLB
01/01/2023 OSA scouting updated ratings (potential): Contact: 58 (64); Power: 58 (63); Eye: 48 (54).
03/30/2023 Named the #96 prospect in the MLB
08/06/2023 Injured (mild calf strain),day-to-day for 5 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (65); Power: 51 (55); Eye: 43 (48).
06/24/2024 Injured (sprained wrist),day-to-day for 2 weeks.
07/08/2024 Injured (patellar tendinitis),out for 2 weeks.
08/21/2024 Injured (food poisoning),out for 3 days.
11/25/2024 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (51); Eye: 32 (32).
LEADERBOARD APPEARANCES
Year SF Rank
2025 7 9
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77