Kala'i RosarioOF Wichita Wind Surge
Age 24 R/R 6'0" / 205 lbs AA BB +3% Svc 0.0 · Ctrl thru 2034 peak 0.4 · 2028
wRC+†63
AVG/OBP/SLG.191 / .272 / .347
PA320
HR10
SB12
K%38
BB%9
MLB%2%
BAT: -13.2 runs (wOBA-derived runs vs avg)-13BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.50-0.5WAR
Scouting · nowfuture
HIT
4040
PWR
5555
SPD
4545
FLD
4545
EYE
5151
trajectory · 10 yrs
0.5peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.4$2M+$0.9M
2030Arb-2$0.9M+0.4$2M+$0.9M
2031Arb-3$0.9M+0.2$0.9M+$0.0M
2032Ext / FA-deal$3M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $7M $1M -$5M

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
202119 ROKFCL Twins 208195 31623 12960 40 .159.208.256.464 .097.289 466 .211 20 -19 +1 +0 -1 +6 -1.4
202220 AFort Myers Mighty Mussels 419384 681729 2319411 72 .177.244.302.546 .125.324 465 .242 43 -27 +1 +0 -3 +12 -1.7
202321 A+2 teams 635559 10423316 652447 53 .186.279.324.603 .138.290 3810 .268 63 -26 -0 +0 -4 +18 -1.3
202422 AA2 teams 393355 6520110 311624 61 .183.256.330.586 .146.296 418 .253 52 -21 +1 +0 -2 +11 -1.2
202523 AAWichita Wind Surge 579518 9921421 522217 327 .191.274.369.643 .178.281 389 .276 69 -20 +4 +0 -3 +16 -0.4
▸ 2026 Season (actual · ROS · total)
202624 AAWichita Wind Surge 7567 11103 6371 51 .164.243.313.557 .149.286 498 .244 45 -5 +1 +0 -0 +2 -0.2
ROS24 MLBMIN 245219 42918 22982 72 .192.272.352.623 .160.292 409 .276 69 -9 +1 -0 -1 +7 -0.3
TOT24 MLBMIN 320286 5310111 281353 123 .185.265.343.608 .157.296 429 .268 63 -13 +1 -0 -2 +9 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 8%MIN 370327 6613213 361164 112 .202.289.373.662 .171.263 3110 .294 83 -7 +1 -1 -2 +10 0.2
202826 MLB 17%MIN 407360 7415214 401254 123 .206.292.375.667 .169.266 3110 .298 87 -6 +1 -1 -2 +12 0.4
202927 MLB 25%MIN 420372 7715215 411274 123 .207.293.379.672 .172.268 3010 .300 88 -6 +1 -1 -3 +12 0.4
203028 MLB 31%MIN 425376 7916215 421294 122 .210.296.383.679 .173.268 3010 .299 87 -6 +2 -1 -3 +12 0.4
203129 MLB 37%MIN 420372 7615214 411284 112 .204.290.368.658 .164.267 3010 .297 86 -7 +1 -2 -3 +12 0.2
203230 MLB 41%MIN 414366 7515214 411284 101 .205.292.372.664 .167.265 3110 .294 83 -8 +2 -3 -2 +12 0.0
203331 MLB 45%MIN 401354 7014113 401264 81 .198.286.353.640 .155.264 3110 .290 80 -9 +1 -3 -2 +11 -0.2
203432 MLB 53%MIN 384339 6613112 381224 60 .195.283.345.629 .150.262 3210 .286 77 -10 +1 -4 -2 +11 -0.4
203533 MLB 64%MIN 355314 6012111 351163 40 .191.278.341.619 .150.260 3310 .280 72 -11 +1 -5 -2 +10 -0.7
203634 MLB 74%MIN 311275 511019 301043 30 .185.273.327.600 .142.258 3310 .273 67 -11 +1 -5 -2 +9 -0.9
▸ Career Totals (MLE all levels + projections)
Career 63865685 110323429197 589223669 15029 .194.278.349.627 .155.276 359 .279 72 -204 +18 -26 -38 +181 -6.9
/ 162G 650579 11224320 602287 153 .193.277.349.626 .155.275 359 .279 72 -21 +2 -3 -4 +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
202119 ROKFCL Twins 208188 521045 19660 40 .277.343.452.795 .176.398 329 .350 126 +6 +1 +6 1.3
202220 AFort Myers Mighty Mussels 419373 8921312 3413611 72 .239.321.408.728 .169.341 328 .326 108 +4 +1 +12 1.6
202321 A+Cedar Rapids Kernels 530445 11227321 751576 22 .252.367.467.834 .216.336 3014 .368 140 +24 -0 +15 3.9
202321 INTLGlendale Desert Dogs 10589 19307 15341 31 .213.333.483.816 .270.250 3214 .360 133 +4 +0 +3 0.7
202422 AAWichita Wind Surge 299264 621918 32912 30 .235.322.405.727 .170.325 3011 .325 107 +2 +1 +8 1.2
202422 INTLSalt River Rafters 9479 23013 11242 31 .291.391.430.822 .139.370 2612 .364 137 +4 +0 +3 0.7
202523 AAWichita Wind Surge 579497 12730525 731597 327 .256.359.487.846 .231.324 2713 .372 143 +28 +4 +16 4.9

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
Kala'i Rosario (OGILVIE) 24 40 55 45 51 .191/.272/.347 .156.291 107 38% 9% 72 -0.1
Jabari Blash
2014 · AA
25 41→40 51→60 47→50 46 .209/.295/.369 .159.303 1911 35% 10% 87 +0.8 .207/.293/.398 .191.284 249 35% 9% 94 +1.3 .201/.308/.395.194.28425536%11%96+1.0
Jack Suwinski
2022 · AA
24 39→41 51→60 45→50 43 .201/.278/.358 .157.299 198 38% 9% 77 +0.1 .213/.300/.410 .197.288 2611 34% 10% 99 +1.7 .202/.293/.398.196.262271133%10%90+0.9
Travis Demeritte
2019 · AA
24 36→43 50→60 47→50 39 .190/.251/.347 .157.282 188 38% 7% 63 -0.9 .214/.279/.390 .176.309 218 36% 8% 85 +0.7 .208/.274/.387.179.29922937%8%79+0.2
Wladimir Balentien
2007 · AA
23 40→45 53→55 48→50 38 .207/.266/.378 .171.298 2110 37% 7% 76 +0.1 .218/.278/.385 .167.278 209 28% 7% 83 +0.6 .219/.279/.399.180.26022725%7%86+0.6
Aaron Palensky
2023 · AA
24 42→32 48→55 48→55 42 .203/.283/.350 .147.312 1410 37% 8% 77 +0.1 .201/.287/.362 .161.274 1819 32% 9% 82 +0.5 .184/.279/.346.163.237192530%9%73-0.1
Davis Schneider
2023 · AAA
24 41→44 50→55 53→50 45 .206/.286/.363 .157.300 1812 36% 10% 82 +0.5 .219/.316/.410 .191.291 2310 31% 11% 106 +2.2 .213/.322/.409.196.27524930%12%106+1.6
Jabari Henry
2016 · AA
25 38→41 51→55 45 47 .200/.282/.366 .166.265 197 32% 10% 80 +0.4 .191/.260/.336 .145.273 186 35% 8% 63 -0.8 .166/.233/.298.132.22720236%6%40-1.6
Blaze Alexander
2023 · AAA
24 43→48 49→50 49→50 39 .212/.281/.357 .145.322 1713 38% 7% 78 +0.2 .222/.300/.354 .132.332 1410 35% 8% 85 +0.7 .220/.308/.345.126.328131034%8%84+0.4
Jeremiah Jackson
2023 · AA
23 38→48 50→55 48→55 41 .200/.261/.356 .156.274 1812 33% 7% 69 -0.4 .216/.264/.378 .162.287 2115 32% 6% 76 +0.0 .228/.269/.395.167.290221529%5%79+0.2
Travis Taijeron
2013 · A
24 41 51→55 50→40 40 .209/.281/.369 .160.302 196 36% 7% 81 +0.4 .209/.285/.382 .173.306 203 36% 8% 86 +0.8 .199/.284/.375.176.29421137%8%81+0.3
Jerar Encarnacion
2022 · AA
24 41→45 46→55 43→45 34 .201/.253/.323 .122.322 147 40% 6% 56 -1.3 .219/.280/.382 .163.341 227 40% 7% 84 +0.6 .223/.287/.396.173.32726638%8%87+0.6
Drew Robinson
2016 · AAA
24 36→41 48→55 48→50 44 .188/.265/.331 .144.271 1511 35% 9% 65 -0.7 .204/.278/.369 .165.296 1813 35% 9% 79 +0.3 .207/.288/.362.155.320171237%10%78+0.1
Jesús Bastidas
2023 · AA
24 41 50 46→50 40 .213/.282/.361 .148.291 1912 33% 7% 79 +0.3 .207/.276/.353 .146.273 1812 30% 6% 75 -0.0 .199/.271/.343.144.260171329%6%67-0.5
Brennen Davis
2023 · AAA
23 40→41 49→50 43→45 40 .203/.283/.349 .146.303 177 37% 7% 77 +0.1 .191/.276/.326 .135.260 179 32% 7% 69 -0.4 .172/.265/.319.148.21721931%7%61-0.4
Ruben Cardenas
2022 · AA
24 43→42 52→55 44→50 37 .226/.265/.383 .157.294 217 31% 5% 77 +0.1 .217/.272/.395 .178.282 249 31% 6% 84 +0.6 .208/.272/.388.180.257241029%7%79+0.2
Heriberto Hernández
2023 · A
23 39→45 52→55 45 40 .201/.277/.364 .164.309 207 40% 8% 79 +0.3 .212/.291/.377 .165.312 207 36% 9% 87 +0.8 .213/.297/.387.174.29822734%10%90+0.8
Kevin Padlo
2021 · AAA
25 41→40 51→55 48→50 44 .206/.289/.371 .164.300 1810 35% 9% 85 +0.7 .198/.263/.349 .151.279 1811 34% 8% 68 -0.5 .180/.260/.311.131.248151432%9%55-0.8
Ryan Kreidler
2022 · AAA
24 46→44 50 47→55 40 .227/.286/.373 .146.327 1813 35% 7% 84 +0.6 .198/.277/.334 .136.281 1718 34% 8% 71 -0.3 .165/.257/.288.123.228162334%9%49-0.9
Niko Hulsizer
2021 · A
24 42→30 53→60 47→50 41 .211/.292/.387 .176.317 219 38% 8% 91 +1.1 .200/.273/.380 .180.346 2312 45% 8% 81 +0.4 .179/.261/.353.173.296231245%9%65-0.4
Estevan Florial
2022 · MLB
24 38→48 48→55 47→60 40 .195/.260/.338 .143.297 1615 38% 8% 63 -0.8 .218/.284/.380 .162.323 1829 36% 8% 85 +0.7 .213/.283/.381.168.313203536%8%82+0.4