Yoiber RuizSS DSL Red Sox Blue
Age 20 R/R 5'7" / 171 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 2.8 · 2033
wRC+†72
AVG/OBP/SLG.218 / .289 / .322
PA53
HR1
K%25
BB%8
MLB%0%
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
trajectory · 10 yrs
2.8peak
2033

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+2.7$26M+$25M
2033Ext / FA-deal$1.0M+2.8$28M+$27M
2034Ext / FA-deal$1.0M+2.7$27M+$26M
2035Ext / FA-deal$5M+2.5$26M+$21M
2036Ext / FA-deal$7M+2.2$24M+$16M
2037Ext / FA-deal$9M+1.9$21M+$12M
Totals $25M $151M +$127M

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
202317 ROKDSL Red Sox Blue 209181 30220 26601 62 .166.274.199.473 .033.246 2912 .225 30 -16 +0 +0 +2 +6 -0.8
202418 ROKDSL Red Sox Blue 128113 25300 9236 91 .221.312.248.560 .027.278 187 .253 52 -7 +1 +0 +1 +4 -0.1
202519 ROKDSL Red Sox Blue 4639 6001 730 40 .154.283.231.513 .077.143 715 .252 51 -3 +1 +0 +0 +1 0.0
▸ 2026 Season
202620 MLBBOS 5348 10201 4131 10 .208.283.312.596 .104.286 258 .279 72 -2 +0 +0 +1 +2 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 9%BOS 141126 29513 12342 31 .230.307.357.664 .127.289 249 .300 88 -2 +0 +0 +2 +4 0.4
202822 MLB 27%BOS 280249 591127 26653 61 .237.317.382.698 .145.290 239 .311 96 -1 +1 +0 +3 +8 1.1
202923 MLB 47%BOS 378335 8115211 36864 82 .242.323.397.720 .155.290 2310 .319 102 +1 +1 +0 +4 +11 1.7
203024 MLB 62%BOS 445394 9617313 431005 102 .244.326.401.727 .157.291 2210 .323 106 +3 +1 +0 +5 +13 2.2
203125 MLB 79%BOS 484427 10519315 481086 112 .246.331.410.740 .164.292 2210 .327 108 +4 +1 +0 +5 +14 2.5
203226 MLB 93%BOS 506444 10920315 511136 112 .245.331.405.737 .160.292 2210 .328 109 +5 +1 +0 +5 +14 2.7
203327 MLBBOS 516453 11120316 521166 112 .245.331.408.739 .163.292 2210 .328 110 +6 +1 +0 +6 +15 2.8
203428 MLBBOS 518454 11120316 531176 112 .244.331.407.739 .163.292 2310 .327 109 +5 +1 -1 +6 +15 2.7
203529 MLBBOS 512448 10819315 531176 91 .241.329.397.727 .156.291 2310 .325 107 +4 +1 -1 +5 +15 2.5
203630 MLBBOS 504441 10619315 521176 81 .240.329.399.728 .159.290 2310 .322 105 +3 +1 -2 +5 +14 2.2
203731 MLBBOS 492432 10218314 511176 60 .236.325.389.714 .153.288 2410 .318 102 +1 +1 -3 +5 +14 1.9
203832 MLBBOS 474417 9617213 491155 30 .230.318.374.693 .144.287 2410 .314 98 -1 +1 -4 +5 +13 1.5
203933 MLBBOS 445392 9016212 451115 20 .230.317.372.689 .143.285 2510 .308 94 -3 +0 -4 +5 +13 1.1
204034 MLBBOS 400352 7914210 411034 00 .224.312.361.673 .136.283 2610 .302 89 -5 +0 -5 +4 +11 0.6
204135 MLBBOS 346304 661128 35934 00 .217.306.345.652 .128.281 2710 .294 83 -7 +0 -6 +4 +10 0.1
204236 MLBBOS 288254 53916 29803 00 .209.297.323.620 .114.278 2810 .285 76 -8 +0 -6 +3 +8 -0.3
204337 MLBBOS 224198 40714 22642 00 .202.288.308.596 .106.274 2910 .275 69 -8 +0 -7 +2 +6 -0.6
▸ Career Totals (MLE all levels + projections)
Career 73896501 151226441195 744175587 11919 .233.320.376.695 .143.287 2410 .311 96 -30 +16 -38 +79 +209 24.1
/ 162G 650572 13323417 651548 102 .233.319.376.695 .143.287 2410 .311 96 -3 +1 -3 +7 +18 2.1

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
202317 ROKDSL Red Sox Blue 209161 35320 46411 62 .217.394.261.655 .043.289 2022 .321 104 +1 +0 +6 0.7
202418 ROKDSL Red Sox Blue 128108 30400 14166 91 .278.391.315.705 .037.326 1211 .335 114 +2 +1 +4 0.7
202519 ROKDSL Red Sox Blue 4635 6001 1120 40 .171.370.257.627 .086.156 424 .310 96 -0 +1 +1 0.2

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
Yoiber Ruiz (OGILVIE) 20 .218/.289/.322 .104.286 11 25% 8% 72 -0.0
Xander Bogaerts
2014 · MLB
21 50→60 51→60 45→55 44 .250/.304/.411 .161.316 186 26% 7% 101 +1.8 .265/.318/.391 .126.323 137 21% 7% 101 +1.8 .293/.370/.507.214.32527718%10%148+4.3
José Reyes
2004 · MLB
21 56→66 46→55 56→65 48 .274/.314/.406 .132.300 1220 14% 6% 102 +1.9 .271/.304/.402 .131.299 939 12% 5% 97 +1.5 .290/.353/.457.167.311135311%9%123+4.2
Brian McCann
2006 · MLB
22 49→59 49→60 43→45 52 .248/.313/.399 .151.271 166 16% 8% 101 +1.8 .287/.347/.486 .199.301 234 13% 8% 138 +4.4 .281/.365/.485.204.29824514%11%139+4.1