Keibert RuizC Washington Nationals
Age 28 S/R 5'11" / 238 lbs MLB HR -9% Svc 5.000 · Ctrl thru 2032 peak 0.5 · 2026
wRC+†vL 5973vR 55
AVG/OBP/SLG.244 / .286 / .368
PA412
HR9
K%11
BB%4
MLB%100%
BAT: -12.7 runs (wOBA-derived runs vs avg)-13BATRUN: -1.4 runs (SB/CS + UBR baserunning)-1RUNFLD: -1.2 runs (Defensive runs vs avg)-1FLDPOS: +7.4 runs (Positional adjustment)+7POSREP: +11.7 runs (Replacement-level credit)+12REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
5555
PWR
3535
SPD
3030
EYE
3335
trajectory · 10 yrs
1.1peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2021
Service   5.000 yrs.days
Team Control Through   2032
First FA Year   2033
DEF 10%
YearStatusSalary Proj WAR Value Surplus
2026Arb-3$5M+0.5$2M+$0.0M (cut)
2027Ext / FA-deal$5M+0.1$0.4M-$5M
2028Ext / FA-deal$7M
2029Ext / FA-deal$9M
2030Ext / FA-deal$9M
2031Ext / FA-deal$12M
2032Ext / FA-deal$14M
Totals $60M $-11M -$70M
Underwater contract
Projected production over the remaining contract is worth -$70M 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 Projections (MLE)

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.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201517 ROKDSL Dodgers 159153 37611 5221 42 .242.270.314.584 .072.277 143 .246 46 -10 +0 +0 +3 +5 -0.2
201618 ROKOgden Raptors 245228 621521 9393 00 .272.308.368.677 .096.316 164 .298 86 -4 +0 +0 +4 +7 0.8
201719 A2 teams 411385 1081917 16694 00 .281.316.390.706 .109.322 174 .306 92 -4 +0 +0 +7 +12 1.6
201820 AA2 teams 471439 10514011 19509 01 .239.285.346.631 .107.246 114 .277 70 -16 -0 +0 +8 +13 0.6
201921 AA2 teams 350325 72705 19294 00 .222.273.289.562 .068.229 85 .254 53 -19 +0 +0 +6 +10 -0.3
202022 INTLLeones del Caracas 3631 4100 510 10 .129.250.161.411 .032.133 314 -0 +1
202123 AAA2 teams 412382 10122022 26493 00 .264.316.495.811 .230.253 126 .344 121 +10 +0 +2 +7 +12 3.2
202224 MLBWashington Nationals 433394 1012207 30506 61 .256.319.365.684 .109.277 127 .305 91 -4 +1 +4 +8 +12 2.1
202325 MLBWashington Nationals 562523 13424018 31586 11 .256.305.405.711 .149.258 106 .314 98 -1 -0 -13 +10 +16 1.2
202426 MLBWashington Nationals 485459 10322011 16545 31 .224.258.344.603 .120.231 113 .264 60 -22 +0 +0 +9 +14 0.1
202527 MLBWashington Nationals 267255 641302 8263 02 .251.282.325.607 .075.272 103 .269 64 -11 -1 -5 +5 +8 -0.5
▸ 2026 Season (actual · ROS · total)
202628 MLBWashington Nationals 5047 9301 171 00 .191.224.319.544 .128.200 142 .235 38 -3 +0 +2 +1 +1 0.1
ROS28 MLBWSH 362340 811808 15424 21 .238.279.362.640 .124.250 124 .286 77 -9 +0 -3 +6 +10 0.4
TOT28 MLBWSH 412387 902109 16495 21 .233.272.357.629 .124.244 124 .280 73 -13 +0 -1 +7 +12 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLBWSH 406381 912009 17415 10 .239.280.362.643 .123.245 104 .284 76 -11 +0 -5 +7 +12 0.3
202830 MLBWSH 401376 881909 17425 00 .234.276.356.633 .122.243 104 .281 73 -12 +0 -6 +7 +11 0.1
202931 MLBWSH 374351 821808 16414 00 .234.275.353.628 .120.242 114 .277 71 -12 +0 -6 +7 +11 -0.2
203032 MLBWSH 345324 741607 14404 00 .228.269.343.612 .114.240 124 .272 66 -13 +0 -7 +6 +10 -0.4
203133 MLBWSH 307288 651406 13373 00 .226.266.337.603 .111.238 124 .265 61 -13 +0 -7 +5 +9 -0.6
203234 MLBWSH 258242 531104 11343 00 .219.262.314.576 .095.236 134 .258 56 -13 +0 -7 +5 +7 -0.9
▸ Career Totals (MLE all levels + projections)
Career 62845876 14252814136 28772472 189 .243.286.361.647 .119.255 125 .284 75 -174 +0 -54 +112 +178 6.4
/ 162G 650608 14729014 30757 21 .242.285.359.644 .117.254 125 .284 75 -18 +0 -6 +12 +18 0.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201517 ROKDSL Dodgers 159150 45811 8151 42 .300.340.387.726 .087.328 95 .327 108 +1 +0 +5 0.6
201618 ROKOgden Raptors 245222 832232 15273 00 .374.421.527.948 .153.409 116 .411 172 +20 +0 +7 2.8
201719 A+Rancho Cucamonga Quakes 160149 47716 7231 00 .315.350.497.847 .181.333 144 .366 138 +7 +0 +5 1.2
201719 AGreat Lakes Loons 251227 721612 18303 00 .317.375.423.798 .106.355 127 .355 130 +8 +0 +7 1.6
201820 AATulsa Drillers 415377 10114012 26339 01 .268.330.401.731 .133.266 86 .327 108 +4 -0 +12 1.6
201820 INTLGlendale Desert Dogs 5649 14100 620 00 .286.364.306.670 .020.292 411 .308 94 -0 +0 +2 0.1
201921 AAAOklahoma City Dodgers 4038 12002 210 00 .316.350.474.824 .158.286 25 .365 138 +2 +0 +1 0.3
201921 AATulsa Drillers 310276 70904 28214 00 .254.331.330.661 .076.261 79 .303 90 -3 +0 +9 0.5
202022 INTLLeones del Caracas 3631 4100 510 10 .129.250.161.411 .032.133 314 .208 17 -3 +0 +1 -0.2
202123 MLBWashington Nationals 9688 24303 692 00 .273.333.409.742 .136.276 96 .334 114 +1 +0 +2 +7 +3 1.4
202123 AAARochester Red Wings 316284 8824021 30331 00 .310.378.616.994 .306.290 109 .428 185 +30 +0 +9 4.0
202224 MLBWashington Nationals 433394 992207 30506 61 .251.314.360.674 .109.271 127 .304 91 -5 +1 +4 +8 +12 2.1
202325 MLBWashington Nationals 562523 13624018 31586 11 .260.309.409.718 .149.263 106 .319 102 +2 -0 -13 +10 +16 1.5
202426 MLBWashington Nationals 485459 10521013 16545 31 .229.263.359.622 .131.232 113 .274 68 -17 +0 +0 +9 +14 0.6
202527 MLBWashington Nationals 267255 631202 8263 02 .247.278.318.596 .071.268 103 .269 64 -11 -1 -5 +5 +8 -0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 18431719 42782043 9119722 105 .248.295.371.666 .123.258 115 .297 86 -30 +0 -11 +39 +52 5.0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Keibert Ruiz (OGILVIE) 28 55 35 30 35 .237/.278/.362 .124.245 92 10% 4% 77 +0.1
Enrique Wilson
2002 · MLB
29 50 43→45 36→40 49 .241/.285/.351 .109.264 105 13% 6% 76 +0.1 .221/.268/.337 .116.240 127 13% 6% 66 -0.6 .204/.252/.319.115.21012611%6%53-0.5
Fernando Flores
2019 · AAA
27 51 41→40 37→40 41 .246/.274/.347 .101.293 84 20% 4% 70 -0.3 .224/.261/.319 .095.271 97 20% 5% 57 -1.2 .207/.240/.260.054.2485018%4%33-0.8
Robinzon Diaz
2012 · MLB
28 52→61 41→45 40→45 45 .248/.275/.343 .096.256 93 8% 3% 69 -0.4 .251/.276/.359 .108.266 105 10% 3% 74 -0.1 .256/.277/.353.097.2759211%3%69-0.2
Rubén Tejada
2018 · MLB
28 51→60 41→40 39→50 50 .243/.306/.346 .103.278 83 16% 7% 85 +0.7 .228/.284/.322 .094.274 86 19% 6% 69 -0.4 .220/.283/.285.065.2785521%6%55-0.7
Toby Hall
2005 · MLB
29 52→59 45 35→45 50 .251/.297/.374 .122.257 132 9% 5% 88 +0.9 .259/.297/.370 .111.271 112 9% 4% 86 +0.8 .261/.291/.360.099.2731009%3%77+0.1
Xorge Carrillo
2017 · AAA
28 48 41→40 40→30 45 .232/.290/.325 .093.273 93 18% 6% 72 -0.2 .225/.276/.329 .104.282 114 23% 5% 67 -0.5 .228/.278/.334.106.28212123%5%66-0.3
Conor Gillaspie
2015 · MLB
28 51→58 47→50 36→40 50 .253/.307/.393 .140.284 142 16% 7% 97 +1.5 .245/.293/.381 .136.278 124 16% 6% 88 +0.9 .232/.272/.359.127.25812415%5%66-0.2
Terry Tiffee
2008 · MLB
29 49→59 43→45 41→30 44 .239/.270/.349 .110.262 113 14% 4% 69 -0.4 .267/.294/.387 .120.297 113 14% 4% 89 +1.0 .296/.317/.426.130.33010113%3%108+1.0
Kevin Flores
2014 · AAA
29 53→51 43→45 36→45 42 .260/.296/.369 .110.304 112 19% 4% 85 +0.7 .259/.300/.351 .092.308 83 18% 5% 82 +0.5 .259/.302/.333.074.3165219%4%75-0.0
Neifi Perez
2001 · MLB
28 56→59 45 43→45 48 .271/.305/.407 .136.286 105 10% 5% 99 +1.7 .260/.291/.369 .109.281 77 10% 4% 82 +0.5 .255/.287/.348.093.270658%4%71-0.2
Edwin Bellorin
2010 · AAA
28 50 42→45 42→30 43 .242/.274/.349 .107.270 94 14% 4% 70 -0.3 .203/.244/.277 .074.247 55 19% 5% 40 -2.4 .157/.204/.188.031.1992021%5%-3-2.5
Taylor Davis
2018 · AAA
28 52→53 42→45 40 49 .251/.299/.361 .110.283 83 15% 6% 85 +0.7 .231/.285/.320 .089.274 83 18% 7% 68 -0.5 .219/.285/.278.059.2607018%8%56-0.4
Brandon Pinckney
2010 · AAA
28 51 39→40 39→40 41 .247/.272/.332 .085.285 73 17% 3% 65 -0.7 .230/.268/.323 .093.281 75 20% 5% 61 -1.0 .214/.259/.302.089.2645020%5%50-0.7
Cesar Izturis
2008 · MLB
28 54→60 36→40 40→55 52 .250/.299/.323 .072.267 37 8% 6% 74 -0.1 .250/.299/.314 .064.269 318 8% 6% 72 -0.2 .244/.292/.294.050.2662208%5%61-0.7
Carlos Leon
2008 · AAA
28 52→60 36→30 38→45 47 .244/.308/.307 .063.289 38 16% 6% 75 -0.0 .226/.296/.302 .076.269 57 17% 7% 69 -0.4 .218/.295/.283.066.2585616%8%60-0.3
Rey Navarro
2016 · MLB
26 48→50 44→45 40→50 45 .238/.272/.354 .117.262 126 15% 4% 72 -0.2 .222/.260/.319 .097.260 96 18% 5% 57 -1.2 .211/.251/.301.090.2479418%5%46-1.1
Jose Heberto Felix
2017 · AAA
29 51 39→40 39→40 43 .244/.270/.325 .081.264 86 11% 3% 63 -0.9 .240/.265/.321 .081.259 96 11% 3% 59 -1.1 .242/.266/.309.067.2598210%2%52-0.7
Erick Rodriguez
2008 · AAA
28 56 39→40 39→40 47 .264/.300/.349 .086.289 64 11% 5% 81 +0.4 .277/.317/.352 .075.303 64 10% 5% 89 +1.0 .283/.326/.375.092.301929%6%96+0.9
Deivi Cruz
2001 · MLB
28 58→61 46→45 39→40 45 .281/.306/.424 .143.289 114 8% 3% 104 +2.0 .264/.294/.390 .126.279 114 10% 4% 90 +1.0 .262/.289/.386.124.2721219%3%82+0.3
Tuffy Gosewisch
2012 · AAA
28 45→44 44→45 38→40 44 .221/.275/.338 .117.264 114 21% 6% 69 -0.4 .210/.255/.320 .110.254 104 21% 5% 56 -1.3 .220/.265/.328.108.25511218%5%59-0.4