C Keibert Ruiz #20
Age: 29 | Bats: S | Throws: R | Morale: Normal
05/29/2028
OA: 50 POT: 50
C KEIBERT RUIZ #20 - AGE: 29 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
18 50 13 1 0 0 3 8 5 .260 .383 .280 0 0.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 45 40
Gap 40 40 40 40
Power 45 40 45 45
Eye 50 45 50 50
Avoid K's 80 75 80 80
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 35
Errors: - 45 50
Arm: 55 50 50
Turn DP: - 20 -
Ability: 55 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 55 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 30
Stealing Ability: 35
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
05/27/2028 NYM Win, 8-3 4 1 1 0 0 0 0 0
05/22/2028 @ COL Loss, 6-7 3 0 0 0 0 1 0 0
05/19/2028 @ CIN Loss, 3-4 1 0 1 1 0 0 0 0
05/17/2028 SD Loss, 5-7 4 1 1 0 0 0 1 0
05/13/2028 PIT Loss, 1-4 3 0 0 0 0 0 0 0
05/09/2028 @ MIN Loss, 7-10 4 0 2 1 0 1 0 0
05/04/2028 @ NYM Win, 2-1 3 0 1 0 0 0 0 0
04/29/2028 SF Loss, 0-6 3 0 0 0 0 1 0 0
04/25/2028 AZ Win, 5-3 3 0 2 1 0 0 0 0
04/23/2028 @ CHC Loss, 3-6 1 0 0 0 0 0 0 0
PERSONALITY
Plain vanilla.
Low: Financial Ambition
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:$6,380,000
Signed Through:2030 Season
Major Service:6 Years, 123 Days
Service This Yr:59 Days
40-Man Service:6 Years, 123 Days
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 18 50 13 1 0 0 3 10 8 5 .260 .383 .280 .663 .316 .020 99
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 13 60 2 0 0 1 0 0 14 1 0 0 0.0 6.1 4.32 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   10 3 1 0 0 0 2 1 0 0 0 0 .300 .364 .400 .764
Versus Right   40 10 0 0 0 3 8 7 5 0 0 2 .250 .388 .250 .638
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 1 0 0 0 0 1 1 0 0 0 0 .143 .250 .143 .393
April   28 7 1 0 0 1 8 6 4 0 0 2 .250 .417 .286 .702
May   22 6 0 0 0 2 2 2 1 0 0 0 .273 .333 .273 .606
Spring Training   10 2 0 0 0 0 0 2 2 0 0 0 .200 .333 .200 .533
Last Year   283 60 11 0 5 21 25 19 49 3 1 3 .212 .266 .304 .570
2 Years Ago   332 68 13 0 4 27 28 33 53 2 3 5 .205 .285 .280 .565
Career   2326 555 100 1 38 224 234 186 322 20 11 30 .239 .301 .331 .632
Home   26 6 1 0 0 1 3 1 2 0 0 1 .231 .286 .269 .555
Road   24 7 0 0 0 2 7 7 3 0 0 1 .292 .469 .292 .760
Grass   50 13 1 0 0 3 10 8 5 0 0 2 .260 .383 .280 .663
Day   8 1 0 0 0 0 0 2 0 0 0 0 .125 .300 .125 .425
Night   42 12 1 0 0 3 10 6 5 0 0 2 .286 .400 .310 .710
As Starter   42 11 1 0 0 2 10 8 3 0 0 2 .262 .404 .286 .690
As Reliever / Substitution   8 2 0 0 0 1 0 0 2 0 0 0 .250 .250 .250 .500
Pinch Hitting   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   18 7 1 0 0 1 2 1 5 0 0 0 .389 .421 .444 .865
Inning 1-3   12 1 0 0 0 1 2 2 0 0 0 1 .083 .267 .083 .350
Inning 4-6   15 4 0 0 0 0 6 3 0 0 0 1 .267 .421 .267 .688
Inning 7-9   18 7 1 0 0 2 2 3 4 0 0 0 .389 .476 .444 .921
Extra Innings   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
0 Outs   17 5 1 0 0 0 6 4 2 0 0 0 .294 .429 .353 .782
1 Outs   16 5 0 0 0 0 3 4 1 0 0 0 .312 .450 .312 .762
2 Outs   17 3 0 0 0 3 1 0 2 0 0 2 .176 .263 .176 .440
Scoring Position   8 3 0 0 0 3 2 2 0 0 0 2 .375 .583 .375 .958
Bases Empty   25 6 1 0 0 0 2 5 3 0 0 0 .240 .367 .280 .647
Runner on 1st   17 4 0 0 0 0 6 1 2 0 0 0 .235 .278 .235 .513
Runner on 2nd   3 1 0 0 0 0 2 0 0 0 0 1 .333 .500 .333 .833
Runner on 3rd   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Runner on 1st & 2nd   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Runner on 1st & 3rd   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Runner on 2nd & 3rd   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Bases Loaded   0 0 0 0 0 1 0 0 0 0 0 1 .000 1.000 .000 1.000
Two Strikes   25 5 1 0 0 1 6 2 5 0 0 0 .200 .259 .240 .499
First Pitch   6 2 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 0-1   3 1 0 0 0 0 1 0 0 0 0 1 .333 .500 .333 .833
Count 0-2   4 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Count 1-0   5 2 0 0 0 1 0 0 0 0 0 0 .400 .400 .400 .800
Count 1-1   5 2 0 0 0 1 1 0 0 0 0 1 .400 .500 .400 .900
Count 1-2   10 0 0 0 0 0 1 0 2 0 0 0 .000 .000 .000 .000
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-2   4 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
Count 3-0   0 0 0 0 0 0 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   2 0 0 0 0 0 1 4 0 0 0 0 .000 .667 .000 .667
Full Count   7 4 1 0 0 0 4 2 3 0 0 0 .571 .667 .714 1.381
Behind in Count   17 1 0 0 0 0 3 0 2 0 0 1 .059 .111 .059 .170
Ahead in Count   11 3 0 0 0 1 1 6 0 0 0 0 .273 .529 .273 .802
Batting 7th   2 1 0 0 0 1 0 0 1 0 0 0 .500 .500 .500 1.000
Batting 9th   48 12 1 0 0 2 10 8 4 0 0 2 .250 .379 .271 .650
Low Leverage   21 8 0 0 0 1 4 5 1 0 0 0 .381 .500 .381 .881
Medium Leverage   16 1 0 0 0 0 4 0 1 0 0 1 .062 .118 .062 .180
High Leverage   12 4 1 0 0 2 2 3 3 0 0 1 .333 .500 .417 .917
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
2020 Los Angeles - MLB 21 2 8 2 0 0 1 1 1 0 0 0 3 0 0 .250 .250 .625 .875 125 122 0.0
2021 Washington - MLB 22 23 81 23 3 0 2 14 9 6 2 0 4 0 0 .284 .348 .395 .743 107 109 0.6
2021 Los Angeles - MLB 22 6 7 1 0 0 1 1 1 0 0 0 5 0 0 .143 .143 .571 .714 85 80 0.0
2021 Total - MLB 22 29 88 24 3 0 3 15 10 6 2 0 9 0 0 .273 .333 .409 .742 105 106 0.6
2022 Washington - MLB 23 112 394 99 22 0 7 36 33 30 6 2 50 6 1 .251 .312 .360 .673 90 90 1.9
2023 Milwaukee - MLB 24 97 303 75 9 0 8 40 40 32 2 4 40 1 2 .248 .320 .356 .676 82 83 1.2
2024 Milwaukee - MLB 25 118 420 107 24 1 5 37 52 26 6 2 56 0 1 .255 .306 .352 .659 80 80 1.0
2025 Milwaukee - MLB 26 129 448 107 17 0 5 44 35 32 4 7 57 0 0 .239 .291 .310 .602 68 65 1.1
2026 Milwaukee - MLB 27 102 332 68 13 0 4 27 28 33 5 2 53 0 0 .205 .285 .280 .565 58 58 -0.9
2027 Milwaukee - MLB 28 87 283 60 11 0 5 21 25 19 3 3 49 0 2 .212 .266 .304 .570 56 55 -0.7
2028 Milwaukee - MLB 29 18 50 13 1 0 0 3 10 8 2 0 5 0 0 .260 .383 .280 .663 88 99 0.5
Total MLB 694 2326 555 100 1 38 224 234 186 30 20 322 7 6 .239 .301 .331 .632 75 74 4.7
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 Brooklyn (DSL) - R 16 44 150 45 8 1 1 19 14 8 1 0 15 4 2 .300 .340 .387 .726 87 87 0.3
2016 Greensboro - R 17 48 189 67 18 2 2 33 28 12 2 3 23 0 0 .354 .393 .503 .896 100 117 1.2
2016 Los Angeles N (ACL) - R 17 8 33 16 4 1 0 15 5 3 1 2 4 0 0 .485 .513 .667 1.179 100 212 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 132 1.9
2017 Total - A 18 63 227 72 16 1 2 24 34 18 3 2 30 0 0 .317 .372 .423 .795 91 94 0.5
2017 New York A (DSL) - A+ 18 38 149 47 7 1 6 27 24 7 1 3 23 0 0 .315 .344 .497 .840 102 97 0.4
2017 Total - A+ 18 101 376 119 23 2 8 51 58 25 4 5 53 0 0 .316 .361 .452 .813 95 95 0.9
2018 Tulsa - AA 19 101 377 101 14 0 12 47 44 26 9 3 33 0 1 .268 .328 .401 .728 82 86 0.4
2019 Tulsa - AA 20 76 276 70 9 0 4 25 33 28 4 2 21 0 0 .254 .329 .330 .659 66 73 -0.3
2019 Oklahoma City - AAA 20 9 38 12 0 0 2 9 6 2 0 0 1 0 0 .316 .350 .474 .824 96 99 0.1
2021 Oklahoma City - AAA 22 52 206 64 18 0 16 45 39 23 1 1 27 0 0 .311 .381 .631 1.012 137 130 1.8
2021 Rochester - AAA 22 20 78 24 6 0 5 14 11 7 0 0 6 0 0 .308 .365 .577 .942 139 133 0.7
2021 Total - AAA 22 72 284 88 24 0 21 59 50 30 1 1 33 0 0 .310 .377 .616 .993 137 131 2.4
Total IL 20 78 24 6 0 5 14 11 7 0 0 6 0 0 .308 .365 .577 .942 139 133
Total PCL 61 244 76 18 0 18 54 45 25 1 1 28 0 0 .311 .376 .607 .983 131 125
Total TL 177 653 171 23 0 16 72 77 54 13 5 54 0 1 .262 .328 .371 .699 75 80
Total NWL 38 149 47 7 1 6 27 24 7 1 3 23 0 0 .315 .344 .497 .840 102 97
Total CAL 63 227 72 16 1 2 24 34 18 3 2 30 0 0 .317 .372 .423 .795 91 94
Total ACL 8 33 16 4 1 0 15 5 3 1 2 4 0 0 .485 .513 .667 1.179 100 212
Total PIO 48 189 67 18 2 2 33 28 12 2 3 23 0 0 .354 .393 .503 .896 100 117
Total DSL 44 150 45 8 1 1 19 14 8 1 0 15 4 2 .300 .340 .387 .726 87 87
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 Milwaukee - MLB 26 4 12 4 2 0 0 2 2 1 0 0 1 0 0 .333 .385 .500 .885 143 149 1.7
Total MLB 4 12 4 2 0 0 2 2 1 0 0 1 0 0 .333 .385 .500 .885 143 149
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Los Angeles - MLB C 2 2 12 1 0 13 0 1.000 17.0 6.88 -0.2 .000 0 3 0 0.0
2021 Los Angeles - MLB C 2 0 3 0 0 3 0 1.000 5.0 5.40 +0.0 .000 0 0 0 0.0
2021 Washington - MLB C 21 20 178 13 1 192 1 .995 177.0 9.71 +0.4 .000 0 2 0 0.0
2022 Washington - MLB C 106 97 794 37 5 838 7 .992 865.0 8.65 +2.9 .000 4 51 20 39.2
2023 Milwaukee - MLB C 85 84 723 43 11 768 2 .997 745.1 9.25 +0.3 1.022 4 63 13 20.6
2023 Milwaukee - MLB 3B 1 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2023 Milwaukee - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Milwaukee - MLB RF 1 0 0 0 0 0 0 .000 5.0 0.00 -0.3 .000
2024 Milwaukee - MLB C 116 116 1024 50 11 1078 4 .996 1040.2 9.29 -0.4 1.066 6 71 13 18.3
2025 Milwaukee - MLB C 128 128 1158 73 8 1232 1 .999 1146.2 9.66 +2.5 1.040 4 83 24 28.9
2026 Milwaukee - MLB C 99 93 859 44 5 907 4 .996 845.0 9.62 -2.2 .924 5 62 8 12.9
2026 Milwaukee - MLB LF 2 2 4 0 0 4 0 1.000 17.0 2.12 -0.4 .980
2026 Milwaukee - MLB CF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 .989
2027 Milwaukee - MLB C 83 77 680 36 3 721 5 .993 712.1 9.05 -2.1 .662 4 69 16 23.2
2028 Milwaukee - MLB C 15 13 141 5 0 146 0 1.000 124.0 10.60 -0.2 1.006 0 10 1 10.0
TOTAL C 657 630 5572 302 44 5898 24 .996 5678.0 9.31 +1.2 .962 27 414 95 22.9
TOTAL 3B 1 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
TOTAL LF 2 2 4 0 0 4 0 1.000 17.0 2.12 -0.4 .980
TOTAL CF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 .989
TOTAL RF 1 0 0 0 0 0 0 .000 5.0 0.00 -0.3 .000
PLAYER HISTORY
07/20/2014 Signed as an International Free Agent by the Los Angeles Dodgers
07/30/2021 Traded by the Los Angeles Dodgers with RF Donovan Casey, Gerardo Carrillo and RHP Josiah Gray to the Washington Nationals for RHP Max Scherzer and SS Trea Turner.
03/05/2023 Drafted in the 2023 inaugural draft (Round 7, Pick 14, 206th overall pick) by the Milwaukee Brewers.
12/03/2023 Received a 1-year contract through automatic renewal worth a total of $720,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
04/02/2024 Signed a 1-year contract extension worth a total of $2,500,000 with the Milwaukee Brewers organization.
12/03/2024 Signed a 5-year contract extension worth a total of $25,900,000 with the Milwaukee Brewers organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (50).
05/20/2026 Injured (bruised wrist),day-to-day for one week.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (50).
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (50).
LEADERBOARD APPEARANCES
Year SH Rank
2025 3 9
Year SF Rank
2025 7 5
Thursday, June 13th , 2024 - OOTP Baseball 24.11 Build 85