C Keibert '0' Ruiz #20
Age: 27 | Bats: S | Throws: R | Morale: Normal
10/31/2025
OA: 41 POT: 41
C KEIBERT '0' RUIZ #20 - AGE: 27 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
76 233 68 18 0 7 27 10 26 .292 .321 .459 3 0.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 45 50 50
Gap 50 45 50 50
Power 50 50 50 50
Eye 40 40 40 40
Avoid K's 70 65 75 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 40
Errors: - 45 45
Arm: 45 55 50
Turn DP: - 25 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 45 Left Field: 20
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 25
Stealing Aggressiveness: 30
Stealing Ability: 65
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/28/2025 @ BOS Loss, 8-9 2 0 0 0 0 0 0 0
09/26/2025 @ BOS Loss, 4-7 4 0 1 1 0 0 1 0
09/21/2025 ATL Win, 5-2 4 2 3 3 1 0 0 0
09/20/2025 ATL Loss, 3-9 3 1 1 0 0 1 0 0
09/18/2025 CLE Loss, 4-9 1 0 0 0 0 0 0 0
09/13/2025 @ MIA Loss, 5-6 6 0 1 0 0 0 1 0
09/09/2025 @ NYY Loss, 4-6 1 0 0 0 0 0 0 0
09/03/2025 NYM Loss, 5-7 1 0 0 0 0 0 0 0
09/02/2025 NYM Win, 6-5 1 0 0 0 0 0 0 0
09/01/2025 NYM Win, 11-3 0 0 0 0 0 0 0 0
PERSONALITY
Birthday:07/20/1998
Born in:Valencia, CAR
Nationality:Venezuelan
Height:6' 0"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$2,560,000
Signed Through:2030 Season
Major Service:4 Years, 3 Days
Service This Yr:195 Days
40-Man Service:5 Years, 64 Days
Pro Service:10 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
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 76 233 68 18 0 7 27 29 10 26 .292 .321 .459 .780 .333 .167 109
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 56 243 0 0 0 5 0 0 107 25 3 0 100.0 33.4 5.30 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   104 25 8 0 4 13 12 4 14 0 0 0 .240 .269 .433 .701
Versus Right   129 43 10 0 3 14 17 6 12 0 0 0 .333 .363 .481 .844
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   11 2 0 0 0 0 0 0 1 0 0 0 .182 .182 .182 .364
April   28 7 2 0 0 2 6 2 3 0 0 0 .250 .300 .321 .621
May   50 17 3 0 4 10 9 1 8 0 0 0 .340 .353 .640 .993
June   58 15 2 0 1 5 3 2 6 0 0 0 .259 .283 .345 .628
July   29 6 3 0 0 0 3 2 2 0 0 0 .207 .258 .310 .568
August   34 15 6 0 1 6 5 2 4 0 0 0 .441 .472 .706 1.178
September   23 6 2 0 1 4 3 1 2 0 0 0 .261 .292 .478 .770
Spring Training   9 3 0 0 0 0 1 1 3 0 0 0 .333 .400 .333 .733
Last Year   124 36 7 1 4 30 13 11 15 4 1 2 .290 .348 .460 .807
2 Years Ago   257 62 20 0 3 25 26 19 41 2 0 8 .241 .311 .354 .665
Career   833 210 49 1 15 99 83 52 120 6 1 15 .252 .306 .367 .673
Home   118 37 11 0 6 19 21 7 14 0 0 0 .314 .352 .559 .911
Road   115 31 7 0 1 8 8 3 12 0 0 0 .270 .288 .357 .645
Grass   218 64 17 0 7 25 27 9 25 0 0 0 .294 .322 .468 .789
Turf   15 4 1 0 0 2 2 1 1 0 0 0 .267 .312 .333 .646
Day   92 31 9 0 5 15 12 4 10 0 0 0 .337 .365 .598 .962
Night   141 37 9 0 2 12 17 6 16 0 0 0 .262 .293 .369 .661
As Starter   214 67 18 0 7 27 28 8 25 0 0 0 .313 .338 .495 .833
As Reliever / Substitution   19 1 0 0 0 0 1 2 1 0 0 0 .053 .143 .053 .195
Pinch Hitting   16 1 0 0 0 0 1 2 1 0 0 0 .062 .167 .062 .229
Close/Late   59 19 5 0 0 3 2 2 6 0 0 0 .322 .344 .407 .751
Inning 1-3   58 14 5 0 2 6 7 4 8 0 0 0 .241 .290 .431 .721
Inning 4-6   74 25 5 0 4 16 15 2 9 0 0 0 .338 .355 .568 .923
Inning 7-9   96 29 8 0 1 5 7 4 9 0 0 0 .302 .330 .417 .747
Extra Innings   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   78 28 5 0 5 8 15 5 12 0 0 0 .359 .398 .615 1.013
1 Outs   66 15 5 0 0 4 8 2 5 0 0 0 .227 .250 .303 .553
2 Outs   89 25 8 0 2 15 6 3 9 0 0 0 .281 .304 .438 .743
Scoring Position   65 13 5 0 2 18 8 3 10 0 0 0 .200 .235 .369 .605
Bases Empty   117 34 7 0 3 3 11 4 13 0 0 0 .291 .314 .427 .741
Runner on 1st   51 21 6 0 2 6 10 3 3 0 0 0 .412 .444 .647 1.092
Runner on 2nd   24 7 2 0 1 6 3 0 2 0 0 0 .292 .292 .500 .792
Runner on 3rd   5 2 1 0 0 2 1 0 1 0 0 0 .400 .400 .600 1.000
Runner on 1st & 2nd   18 2 2 0 0 4 1 1 5 0 0 0 .111 .158 .222 .380
Runner on 1st & 3rd   5 2 0 0 1 4 2 1 0 0 0 0 .400 .500 1.000 1.500
Runner on 2nd & 3rd   8 0 0 0 0 2 1 1 1 0 0 0 .000 .111 .000 .111
Bases Loaded   5 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   77 22 3 0 4 8 14 5 26 0 0 0 .286 .329 .481 .810
First Pitch   51 19 7 0 2 14 7 0 0 0 0 0 .373 .373 .627 1.000
Count 0-1   33 6 0 0 1 2 2 0 0 0 0 0 .182 .182 .273 .455
Count 0-2   19 6 0 0 1 1 2 0 5 0 0 0 .316 .316 .474 .789
Count 1-0   28 7 2 0 0 0 2 0 0 0 0 0 .250 .250 .321 .571
Count 1-1   19 6 2 0 0 1 2 0 0 0 0 0 .316 .316 .421 .737
Count 1-2   18 6 0 0 1 3 4 0 6 0 0 0 .333 .333 .500 .833
Count 2-0   9 3 3 0 0 0 1 0 0 0 0 0 .333 .333 .667 1.000
Count 2-1   10 3 0 0 0 0 0 0 0 0 0 0 .300 .300 .300 .600
Count 2-2   26 5 1 0 1 2 4 0 10 0 0 0 .192 .192 .346 .538
Count 3-0   0 0 0 0 0 0 1 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   6 2 1 0 0 2 0 2 0 0 0 0 .333 .500 .500 1.000
Full Count   14 5 2 0 1 2 4 5 5 0 0 0 .357 .526 .714 1.241
Behind in Count   70 18 0 0 3 6 8 0 11 0 0 0 .257 .257 .386 .643
Ahead in Count   53 15 6 0 0 2 4 5 0 0 0 0 .283 .345 .396 .741
Batting Leadoff   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
Batting 5th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   62 10 1 0 0 3 5 4 5 0 0 0 .161 .212 .177 .390
Batting 9th   168 58 17 0 7 24 23 5 20 0 0 0 .345 .364 .571 .936
Low Leverage   101 31 9 0 2 9 10 4 5 0 0 0 .307 .333 .455 .789
Medium Leverage   80 24 5 0 3 11 10 3 16 0 0 0 .300 .325 .475 .800
High Leverage   51 12 3 0 2 7 8 3 5 0 0 0 .235 .278 .412 .690
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
2021 San Francisco - MLB 22 3 12 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -116 -0.4
2022 San Francisco - MLB 23 66 207 44 4 0 1 17 15 12 5 0 38 0 0 .213 .272 .246 .519 47 50 -0.8
2023 San Francisco - MLB 24 94 257 62 20 0 3 25 26 19 8 2 41 0 1 .241 .311 .354 .665 85 90 0.2
2024 San Francisco - MLB 25 49 124 36 7 1 4 30 13 11 2 4 15 0 0 .290 .348 .460 .807 123 125 0.5
2025 Detroit - MLB 26 76 233 68 18 0 7 27 29 10 0 0 26 3 0 .292 .321 .459 .780 107 109 0.5
Total MLB 288 833 210 49 1 15 99 83 52 15 6 120 3 1 .252 .306 .367 .673 85 88 -0.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
2015 Los Angeles (DSL) - R 16 44 150 45 8 1 1 19 14 8 1 0 15 4 2 .300 .340 .387 .726 100 133 1.1
2016 Ogden - R 17 48 189 67 18 2 2 33 28 12 2 3 23 0 0 .354 .393 .503 .896 100 116 1.2
2016 Los Angeles N (AZL) - R 17 8 33 16 4 1 0 15 5 3 1 2 4 0 0 .485 .513 .667 1.179 100 220 0.7
2016 Total - R 17 56 222 83 22 3 2 48 33 15 3 5 27 0 0 .374 .412 .527 .939 100 133 1.9
2017 Great Lakes - A 18 63 227 72 16 1 2 24 34 18 3 2 30 0 0 .317 .372 .423 .795 100 130 1.7
2017 Rancho Cucamonga - A 18 38 149 47 7 1 6 27 24 7 1 3 23 0 0 .315 .344 .497 .840 99 95 0.3
2017 Total - A 18 101 376 119 23 2 8 51 58 25 4 5 53 0 0 .316 .361 .452 .813 100 116 2.1
2018 Modesto - A 19 13 49 18 2 1 3 12 14 13 0 0 7 0 0 .367 .500 .633 1.133 177 168 0.8
2018 Arkansas - AA 19 67 258 63 9 0 5 35 37 39 7 1 44 0 0 .244 .357 .337 .695 86 94 0.7
2018 Jupiter - A 19 1 2 1 1 0 0 0 0 0 1 0 0 0 0 .500 .667 1.000 1.667 356 410 0.1
2018 Jacksonville - AA 19 23 82 24 4 2 2 14 17 13 4 0 11 1 1 .293 .414 .463 .878 142 148 0.8
2019 Jacksonville - AA 20 111 405 118 17 3 8 63 50 47 19 3 53 3 1 .291 .388 .407 .796 123 123 2.5
2020 Lancaster - A 21 8 32 11 1 0 3 7 6 4 1 0 2 0 0 .344 .432 .656 1.089 213 226 0.6
2020 Hartford - AA 21 34 132 41 7 0 7 24 28 13 7 2 14 0 0 .311 .396 .523 .919 166 171 1.9
2020 Sacramento - AAA 21 64 252 60 9 0 2 21 27 20 12 3 26 0 0 .238 .321 .298 .618 75 78 0.2
2021 Sacramento - AAA 22 115 403 116 28 0 13 70 64 53 11 6 38 0 1 .288 .381 .454 .835 131 124 2.9
Total AAA 179 655 176 37 0 15 91 91 73 23 9 64 0 1 .269 .358 .394 .752 110 106
Total AA 235 877 246 37 5 22 136 132 112 37 6 122 4 2 .281 .383 .409 .792 120 124
Total A1 60 232 77 11 2 12 46 44 24 3 3 32 0 0 .332 .397 .552 .949 137 134
Total MID 63 227 72 16 1 2 24 34 18 3 2 30 0 0 .317 .372 .423 .795 100 130
Total AZL 8 33 16 4 1 0 15 5 3 1 2 4 0 0 .485 .513 .667 1.179 100 220
Total PIO 48 189 67 18 2 2 33 28 12 2 3 23 0 0 .354 .393 .503 .896 100 116
Total DSL 44 150 45 8 1 1 19 14 8 1 0 15 4 2 .300 .340 .387 .726 100 133
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
2024 San Francisco - MLB 25 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -114 -0.2
Total MLB 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -114
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Los Angeles (DSL) - R C 43 0 293 49 1 350 8 .977 0.0 0.00 -0.2 .000 7 70 25 35.7
2016 Los Angeles N (AZL) - R C 7 0 71 9 1 80 0 1.000 0.0 0.00 -0.7 .000 1 7 0 0.0
2016 Ogden - R C 35 0 272 32 2 305 1 .997 0.0 0.00 -1.8 .000 5 54 12 22.2
2017 Rancho Cucamonga - A C 37 0 329 38 1 370 3 .992 0.0 0.00 -1.6 .000 5 43 10 23.3
2017 Great Lakes - A C 49 0 392 59 5 455 4 .991 0.0 0.00 -2.1 .000 5 74 16 21.6
2021 San Francisco - MLB C 2 2 10 0 0 10 0 1.000 17.0 5.29 -0.1 .000 0 2 0 0.0
2021 San Francisco - MLB SS 1 1 0 3 0 5 2 .600 9.0 3.00 -1.4 .524
2022 San Francisco - MLB C 51 51 413 28 5 441 0 1.000 458.0 8.67 +0.6 1.207 4 27 9 33.3
2022 San Francisco - MLB RF 1 0 1 0 0 1 0 1.000 1.0 9.00 -0.1 .980
2023 San Francisco - MLB C 54 53 465 31 6 498 2 .996 474.0 9.42 -0.1 1.045 3 44 7 15.9
2023 San Francisco - MLB 3B 5 5 3 6 0 10 1 .900 43.0 1.88 -1.1 .756
2023 San Francisco - MLB SS 2 1 0 4 2 5 1 .800 13.0 2.77 -0.6 .817
2023 San Francisco - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 San Francisco - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.6 .000
2024 San Francisco - MLB C 38 30 278 15 3 294 1 .997 291.1 9.05 -1.4 .664 0 31 2 6.5
2025 Detroit - MLB C 48 43 338 20 0 359 1 .997 390.2 8.25 -1.7 .641 3 55 10 18.2
2025 Detroit - MLB 2B 7 6 6 10 0 17 1 .941 54.0 2.67 -0.7 .878
2025 Detroit - MLB 3B 1 1 0 0 0 1 1 .000 8.0 0.00 -0.6 .000
2025 Detroit - MLB LF 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
TOTAL C 364 179 2861 281 24 3162 20 .994 1631.0 17.34 -9.3 .979 33 407 91 22.4
TOTAL 2B 7 6 6 10 0 17 1 .941 54.0 2.67 -0.7 .878
TOTAL 3B 6 6 3 6 0 11 2 .818 51.0 1.59 -1.6 .693
TOTAL SS 3 2 0 7 2 10 3 .700 22.0 2.86 -1.9 .657
TOTAL LF 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
TOTAL RF 2 0 1 0 0 1 0 1.000 2.0 4.50 -0.6 .490
PLAYER HISTORY
07/20/2014 Signed as an International Free Agent by the Los Angeles Dodgers
03/29/2018 Named the #61 prospect in the MLB
07/31/2018 Was traded by the Seattle Mariners to the Miami Marlins, along with SP Adrian Morejon, SS Gavin Lux, in exchange for SP Jake Arrieta, 2B Robbie Tenerowicz.
09/01/2018 Injured (Mild groin strain), day-to-day for 5 days.
01/01/2019 OSA scouting updated ratings (potential): Contact: 45 (65); Power: 35 (50); Eye: 40 (50).
03/20/2019 Named the #37 prospect in the MLB
11/27/2019 Was traded by the Miami Marlins to the Colorado Rockies in exchange for SP Sean Newcomb, C Raudy Read.
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (50); Eye: 40 (45).
03/26/2020 Named the #72 prospect in the MLB
05/24/2020 Injured (Bruised back), day-to-day for 3 days.
05/29/2020 Was traded by the Colorado Rockies to the Chicago White Sox, along with 3B Bobby Witt Jr., in exchange for 2B Carter Kieboom, SP Logan Gilbert, SP Yerry Rodriguez.
06/05/2020 Released by the Chicago White Sox.
06/15/2020 Signed a minor league contract ($44,000,000 bonus) with the San Francisco Giants organization.
06/26/2020 Named the #88 prospect in the MLB
10/04/2020 Wins the 2020 AA Round 3 with the Hartford Yard Goats!
01/01/2021 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 45 (45).
05/08/2021 Goes 5-7 against the Albuquerque Isotopes, with 3 2B, 2 RBI and 3 R.
07/02/2021 Named the #76 prospect in the MLB
10/08/2021 Wins the 2021 AAA PC Glove Wizard Award at C.
11/27/2021 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 55 (60); Eye: 50 (50).
04/07/2022 Named the #22 prospect in the MLB
11/28/2022 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (50); Eye: 50 (50).
11/24/2023 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 50 (55); Eye: 45 (50).
10/30/2024 Released by the San Francisco Giants.
12/09/2024 Signed a 6-year contract worth a total of $18,560,000 with the Detroit Tigers organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 40 (40).
06/02/2025 Wins the MLB AL Player of the Week Award.
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82