Keibert RuizC Washington Nationals
Age 28 S/R 5'11" / 238 lbs MLB Svc 4.372 · Ctrl thru 2030
2026 ROS PROJECTION329 act + 8 ros · stats below = ROS only
showingROS
wRC+†vL 8888vR 88
AVG/OBP/SLG.125 / .125 / .125
PA8
HR0
K%12
BB%4
BABIP256
ISO128
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +8.1 runs (329 MLB PA)BAT projected ROS: -0.2 runs (8 MLB PA, park-applied)+8BATRUN so far: +0.0 runs (329 MLB PA)RUN projected ROS: +0.0 runs (8 MLB PA, park-applied)+0RUNFLD so far: +2.2 runs (329 MLB PA)FLD projected ROS: -0.2 runs (8 MLB PA, park-applied)+2FLDPOS so far: +5.9 runs (329 MLB PA)POS projected ROS: +0.1 runs (8 MLB PA, park-applied)+6POSREP so far: +7.1 runs (329 MLB PA)REP projected ROS: +0.2 runs (8 MLB PA, park-applied)+7REP2026 MLB WAR (so far + projected ROS): +2.38so far: +2.4 WAR+2.4WAR
0.00.51.00.20.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$24M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
904.2%
xAVG
530.254
POWER35
Barrel%
143.5
Avg EV
1586.4
Bat Spd
1066.6
EYE35
Chase%
7027.7%
SPEED30
Sprint
1025.1
Recent Formrolling true talent ⓘ
K%10%9% over 90 PA (45d) · proj 11%
BB%6%▲▲8% over 117 PA (60d) · proj 4%
ISO.136·.148 over 108 AB (60d) · proj .128xISO .130 vs .097 prior
HR/BB2.9%·3.0% over 99 BBE (60d) · proj 2.7%barrel% 5.1% vs 2.8% prior
BABIP.266.323 over 96 BIP (60d) · proj .260xBABIP .262 vs .278 prior — approach does NOT back the move
SLASH.259/.308/.395proj .248/.285/.377
Platoon Splits2024-2026 · 805 PA
vs LHP
vs RHP
Edge
PA
206
599
wRC+
77
64
◀◀L
wOBA
283
263
L
ISO
116
109
L
BABIP
260
236
L
K%
10.2%
11.0%
L
BB%
2.9%
3.2%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.372 yrs.days
Team Control Through   2030
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.5M+0.2$0.7M+$0.2M
2027Ext$6M
2028Ext$6M
2029Ext$6M
2030Ext$6M
Totals $26M $-4M -$24M
Options · projected decision
2031CLUB OPT$7.8M / $0.0M buyoutDECLINE
2032CLUB OPT$12.0M / $0.0M buyoutDECLINE
2033CLUB OPT$14.0M / $0.0M buyoutDECLINE
Underwater contract
Projected production over the remaining contract is worth -$24M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201517 ROKDSL Dodgers 159150 45811 8151 42 300340387726 87328 95 327 107 +1 +0 +3 0.5
201618 ROKOgden Raptors 245222 832232 15273 00 374421527948 153409 116 411 164 +19 +0 +5 2.4
201719 A+Rancho Cucamonga Quakes 160149 47716 7231 00 315350497847 181333 144 366 134 +6 +0 +3 1.0
201719 AGreat Lakes Loons 251227 721612 18303 00 317375423798 106355 127 355 126 +8 +0 +5 1.4
201820 AATulsa Drillers 415377 10114012 26339 01 268330401731 133266 86 327 107 +4 -0 +9 1.2
201820 INTLGlendale Desert Dogs 5649 14100 620 00 286364306670 20292 411 308 94 -0 +0 +1 0.1
201921 AAAOklahoma City Dodgers 4038 12002 210 00 316350474824 158286 25 365 133 +2 +0 +1 0.3
201921 AATulsa Drillers 310276 70904 28214 00 254331330661 76261 79 303 91 -3 +0 +7 0.4
202022 INTLLeones del Caracas 3631 4100 510 10 129250161411 32133 314 208 27 -3 +0 +1 -0.2
202123 MLBWashington Nationals 9688 24303 692 00 273333409742 136276 96 334 112 +1 +0 +2 +7 +2 1.3
202123 AAARochester Red Wings 316284 8824021 30331 00 310378616994 306290 109 428 175 +28 +0 +7 3.6
202224 MLBWashington Nationals 433394 992207 30506 61 251314360674 109271 127 304 92 -4 +1 +4 +8 +9 1.8
202325 MLBWashington Nationals 562523 13624018 31586 11 260309409718 149263 106 319 102 +1 -0 -13 +10 +12 1.1
202426 MLBWashington Nationals 485459 10521013 16545 31 229263359622 131232 113 274 72 -16 +0 +0 +9 +11 0.4
202527 MLBWashington Nationals 267255 631202 8263 02 247278318596 71268 103 269 68 -10 -1 -5 +5 +6 -0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 18431719 42782043 9119722 105 248295371666 123258 115 297 87 -28 +0 -11 +39 +40 4.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Dodgers 159153 37611 5221 42 242270314584 72270 143 246 53 -9 +0 +3 -0.6
201618 ROK MLEOgden Raptors 245228 621521 9393 00 272308368677 96307 164 298 88 -4 +0 +5 0.2
201719 A+ MLERancho Cucamonga Quakes 160153 40515 3311 00 261280405685 144288 192 299 88 -2 +0 +3 0.1
201719 A MLEGreat Lakes Loons 251233 671312 12413 00 288331378708 90333 165 306 93 -2 +0 +5 0.3
201820 AA MLETulsa Drillers 415386 921208 17429 01 238286332618 93247 104 275 72 -14 -0 +9 -0.5
201921 AAA MLEOklahoma City Dodgers 4039 10001 110 00 256275333608 77242 22 289 82 -1 +0 +1 -0.0
201921 AA MLETulsa Drillers 310287 64704 17274 00 223276289565 66229 95 250 55 -16 +0 +7 -1.0
202123 MLB MLEWashington Nationals 9688 24303 692 00 273333409742 136276 96 330 110 +1 +0 +2 +7 +2 1.3
202123 AAA MLERochester Red Wings 316294 7319015 20401 00 248298466764 218241 136 328 108 +3 +0 +7 1.0
202224 MLB MLEWashington Nationals 433394 992207 30506 61 251314360674 109271 127 300 89 -5 +1 +4 +8 +9 1.7
202325 MLB MLEWashington Nationals 562523 13624018 31586 11 260309409718 149263 106 314 99 -1 -0 -13 +10 +12 0.9
202426 MLB MLEWashington Nationals 485459 10521013 16545 31 229263359622 131232 113 271 70 -17 +0 +0 +9 +11 0.2
202527 MLB MLEWashington Nationals 267255 631202 8263 02 247278318596 71268 103 266 66 -11 -1 -5 +5 +6 -0.6
201517 ROK MLEDSL Dodgers 159153 37611 5221 42 242270314584 72277 143 246 53
201517 ROK RAWDSL Dodgers 159150 45811 8151 42 300340387726 87328 95 327 53
201618 ROK MLEOgden Raptors 245228 621521 9393 00 272308368677 96316 164 298 88
201618 ROK RAWOgden Raptors 245222 832232 15273 00 374421527948 153409 116 411 88
201719 A MLE2 teams 411386 1091927 15724 00 282316396712 114327 184 303 91
201719 A RAW2 teams 411376 1192328 25534 00 316365452818 136347 136 359 91
201820 AA MLE2 teams 471439 1051409 19489 01 239285333617 93249 104 275 72
201820 AA RAW2 teams 471426 11515012 32359 01 270334390724 120269 77 324 72
201921 AA MLE2 teams 350326 73705 18284 00 224273291564 67231 85 254 58
201921 AA RAW2 teams 350314 82906 30224 00 261333347680 86264 69 310 58
202022 INTL MLELeones del Caracas 3631 4100 510 10 129250161411 32133 314
202022 INTL RAWLeones del Caracas 3631 4100 510 10 129250161411 32133 314 208 27
202123 AAA MLE2 teams 412382 9722018 26493 00 254307453759 199250 126 328 108
202123 AAA RAW2 teams 412372 11227024 36423 00 301367567935 266287 109 406 108
202224 MLB MLEWashington Nationals 433394 992207 30506 61 251314360674 109271 127 300 89 -5 +1 +4 +8 +9 1.7
202224 MLB RAWWashington Nationals 433394 992207 30506 61 251314360674 109271 127 304 89 -5 +1 +4 +8 +9 1.7
202325 MLB MLEWashington Nationals 562523 13624018 31586 11 260309409718 149263 106 314 99 -1 -0 -13 +10 +12 0.9
202325 MLB RAWWashington Nationals 562523 13624018 31586 11 260309409718 149263 106 319 99 -1 -0 -13 +10 +12 0.9
202426 MLB MLEWashington Nationals 485459 10521013 16545 31 229263359622 131232 113 271 70 -17 +0 +0 +9 +11 0.2
202426 MLB RAWWashington Nationals 485459 10521013 16545 31 229263359622 131232 113 274 70 -17 +0 +0 +9 +11 0.2
202527 MLB MLEWashington Nationals 267255 631202 8263 02 247278318596 71268 103 266 66 -11 -1 -5 +5 +6 -0.6
202527 MLB RAWWashington Nationals 267255 631202 8263 02 247278318596 71268 103 269 66 -11 -1 -5 +5 +6 -0.6
201517 ROK MLEDSL Dodgers 159152 37611 5221 42 243270316586 72270 143 246 53
201618 ROK MLEOgden Raptors 245231 621521 9393 00 268308364672 95307 164 298 88
201719 A MLE2 teams 411389 1091927 15724 00 280316393709 113315 184 303 91
201820 AA MLE2 teams 471440 1051409 19489 01 239285332617 93247 104 275 72
201921 AA MLE2 teams 350325 73705 18284 00 225273292565 68230 85 254 58
202123 AAA MLE2 teams 412380 9722018 26493 00 255307455762 200249 126 328 108
202224 MLB MLEWashington Nationals 433394 992207 30506 61 251314360674 109271 127 300 89
202325 MLB MLEWashington Nationals 562520 13624018 31586 11 262309412720 150263 106 314 99
202426 MLB MLEWashington Nationals 485461 10521013 16545 31 228263358620 130232 113 271 70
202527 MLB MLEWashington Nationals 267254 631202 8263 02 248278319597 71268 103 266 66
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 MLB MLEWashington Nationals 562520 13624018 31586 11 262309412720 150263 106 314 99
202426 MLB MLEWashington Nationals 485461 10521013 16545 31 228263358620 130232 113 271 70
202527 MLB MLEWashington Nationals 267254 631202 8263 02 248278319597 71268 103 266 66
YTD28 MLB MLEWSH 329308 8924010 16362 21 289328464793 175298 115 341 117 +7 +0 +2 +6 +7 2.2
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR28 MLB RAWWSH 329308 8924010 16362 21 289328464793 175298 115 347 117 +7 +0 +2 +6 +7 2.2
YTD28 MLB RAWWSH 329308 8924010 16362 21 289328464793 175298 115 347 121 +8 +0 +2 +6 +7 2.4
ROS28 MLB MLEWSH 100% 88 1000 010 00 125125125250 256 120 298 88 -0 +0 -0 +0 +0 0.0
ROS28 MLB CTXWSH 100% 88 1000 010 00 125125125250 256 120 292 88 -0 +0 -0 +0 +0 0.0
FULL28 MLB A+CWSH 337316 9024010 16372 21 285323456779 171294 115 345 116 +6 +0 +2 +6 +7 2.2
TOT28 MLB MLEWSH 337316 9024010 16372 21 285323456779 171294 115 340 116 +6 +0 +2 +6 +7 2.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLEWSH 100% 394370 9219010 18443 21 249289381670 132257 115 296 87 -6 +0 -10 +7 +9 -0.1
202830 MLB MLEWSH 100% 391367 9118010 18453 21 248289379667 131256 125 294 85 -7 +0 -10 +7 +8 -0.2
202931 MLB MLEWSH 100% 365343 841709 16433 11 245285373658 128254 124 289 82 -8 -0 -11 +7 +8 -0.4
203032 MLB MLEWSH 100% 336315 761508 15413 10 241282365647 124250 124 282 77 -9 +0 -11 +6 +7 -0.7
203133 MLB MLEWSH 100% 298281 641206 13382 10 228267335601 107245 134 273 71 -10 +0 -11 +5 +6 -0.9
202729 MLB CTXWSH 100% 394370 9219010 18443 21 249289381670 132257 115 290 87 -6 +0 -10 +7 +9 -0.1
202830 MLB CTXWSH 100% 391367 9118010 18453 21 248289379667 131256 125 288 85 -7 +0 -10 +7 +8 -0.2
202931 MLB CTXWSH 100% 365343 841709 16433 11 245285373658 128254 124 283 82 -8 -0 -11 +7 +8 -0.4
203032 MLB CTXWSH 100% 336315 761508 15413 10 241282365647 124250 124 277 77 -9 +0 -11 +6 +7 -0.7
203133 MLB CTXWSH 100% 298281 641206 13382 10 228267335601 107245 134 268 71 -10 +0 -11 +5 +6 -0.9
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 36353403 835163086 17140936 178 245289369658 124256 115 290 81 -69 +0 -63 +71 +79 1.8
/ 162G A+C 650609 14929015 31736 31 245288366654 122256 115 290 81 -12 +0 -11 +13 +14 0.3
Career MLE 56235260 12982445124 26265958 2211 247290366656 119260 125 287 81 -69 +0 -63 +71 +79 1.8
/ 162G MLE 650608 15028114 30767 31 247290365655 118261 125 287 81 -12 +0 -11 +13 +14 0.3