Roni CabreraLF Columbia Fireflies
Age 21 R/R 6'1" / 175 lbs A HR -5%BB +4% Svc 0.0 · Ctrl thru 2036 peak 0.9 · 2031
wRC+†73
AVG/OBP/SLG.201 / .272 / .335
PA232
HR6
SB10
K%34
BB%7
MLB%0%
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.5 runs (Positional adjustment)-2POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
4545
PWR
4545
SPD
5555
EYE
4635
trajectory · 10 yrs
0.9peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.9$4M+$3M
2032Ext / FA-deal$0.9M+0.9$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$1M+0.6$3M+$2M
2035Ext / FA-deal$1M+0.4$2M+$0.7M
2036Ext / FA-deal$0.6M+0.1$0.5M-$0.1M
Totals $6M $18M +$12M

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
202217 ROKDSL TEX Blue 130117 17211 8503 61 .145.219.205.424 .060.235 386 .185 0 -15 +1 +0 -1 +4 -1.2
202318 ROKDSL Royals Blue 139121 24622 12394 71 .198.292.331.623 .132.268 289 .277 70 -5 +1 +0 -1 +4 -0.1
202419 ROKACL Royals 111100 16403 7422 52 .160.229.290.519 .130.232 386 .231 35 -8 +0 +0 -1 +3 -0.6
202520 ROK2 teams 245222 31615 151117 186 .140.217.243.460 .104.245 456 .209 18 -23 +1 +0 -3 +7 -1.7
▸ 2026 Season (actual · ROS · total)
202621 AColumbia Fireflies 5748 11221 6180 53 .229.315.417.731 .188.312 3211 .288 79 -1 -0 +0 -1 +2 -0.1
ROS21 MLBKC 175157 31614 14592 52 .197.272.325.597 .127.292 348 .279 71 -6 +0 +0 -2 +5 -0.2
TOT21 MLBKC 232205 42835 20772 105 .205.282.346.628 .141.291 339 .281 73 -7 +0 +0 -2 +7 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%KC 299266 561128 27854 83 .211.293.357.650 .147.278 289 .295 84 -5 +0 +0 -3 +8 0.0
202823 MLB 28%KC 388344 7514311 361075 104 .218.301.372.673 .154.279 289 .303 90 -4 +0 +0 -4 +11 0.3
202924 MLB 45%KC 448396 8817314 431216 114 .222.308.386.694 .164.280 2710 .308 94 -3 +1 +0 -5 +13 0.6
203025 MLB 60%KC 480424 9618415 471286 124 .226.312.394.706 .167.281 2710 .312 97 -2 +1 +0 -5 +14 0.8
203126 MLB 77%KC 499441 9918416 491336 124 .224.310.392.703 .168.282 2710 .314 98 -1 +1 +0 -5 +14 0.9
203227 MLB 92%KC 506444 10019416 511366 114 .225.313.394.708 .169.282 2710 .314 98 -1 +1 +0 -5 +14 0.9
203328 MLBKC 505443 10019416 511366 114 .226.314.395.709 .169.281 2710 .313 97 -1 +1 -1 -5 +14 0.7
203429 MLBKC 498439 9718415 501366 103 .221.309.383.692 .162.280 2710 .311 96 -2 +1 -1 -5 +14 0.6
203530 MLBKC 490431 9418315 501356 93 .218.308.378.686 .160.279 2810 .307 93 -4 +1 -2 -5 +14 0.4
203631 MLBKC 477420 9017314 481346 83 .214.304.369.673 .155.277 2810 .304 91 -5 +0 -3 -5 +14 0.1
203732 MLBKC 459405 8616313 461315 72 .212.300.363.663 .151.276 2910 .299 87 -7 +1 -4 -5 +13 -0.2
203833 MLBKC 430379 7914312 431265 72 .208.297.356.654 .148.274 2910 .293 83 -8 +1 -4 -5 +12 -0.5
203934 MLBKC 384339 6912310 381164 62 .204.291.345.636 .142.272 3010 .287 78 -10 +0 -5 -4 +11 -0.8
▸ Career Totals (MLE all levels + projections)
Career 66635888 124823548190 635192589 16354 .212.298.365.663 .153.278 2910 .297 85 -109 +11 -20 -71 +189 -0.0
/ 162G 650574 12323519 621889 165 .214.301.371.672 .157.281 2910 .297 85 -11 +1 -2 -7 +18 0.0

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
202217 ROKDSL TEX Blue 130112 24312 13323 61 .214.312.312.625 .098.275 2510 .286 77 -3 +1 +4 0.1
202318 ROKDSL Royals Blue 139113 331042 20264 71 .292.416.504.920 .212.356 1914 .401 165 +10 +1 +4 1.5
202419 ROKACL Royals 11195 22604 12312 52 .232.330.421.751 .189.295 2811 .331 111 +1 +0 +3 0.5
202520 AColumbia Fireflies 8976 7111 9343 73 .092.216.171.387 .079.146 3810 .192 5 -10 +0 +3 -0.7
202520 ROKACL Royals 156137 42916 15424 113 .307.391.518.909 .212.404 2710 .401 165 +11 +1 +4 1.7

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
Roni Cabrera (OGILVIE) 21 45 45 55 35 .201/.272/.335 .134.290 65 34% 7% 69 -0.2
Clint Frazier
2016 · A
21 44→46 44→55 47→50 40 .213/.274/.332 .119.314 119 34% 7% 68 -0.5 .227/.285/.378 .151.308 1511 30% 7% 84 +0.6 .237/.308/.417.181.30120627%8%101+0.9
Kevin Alcántara
2023 · A
21 47→49 47→50 54→50 39 .226/.282/.364 .138.338 1510 36% 7% 79 +0.3 .229/.282/.360 .131.335 1412 34% 7% 78 +0.2 .229/.284/.360.131.331151334%7%75+0.0
Felix Reyes
2022 · A
21 42→52 43→50 49→45 38 .205/.269/.316 .111.287 1112 31% 5% 62 -0.9 .203/.244/.316 .113.258 137 26% 4% 50 -1.7 .241/.274/.386.144.27517819%4%81+0.2
A.J. Vukovich
2022 · A
21 43→49 47→50 51→55 34 .217/.258/.348 .131.314 1513 35% 4% 65 -0.7 .213/.253/.344 .131.309 1518 35% 5% 62 -0.9 .216/.272/.355.140.32316836%7%69-0.3
Daz Cameron
2018 · A
21 40→45 44→55 52→55 41 .201/.263/.319 .117.279 1119 31% 6% 59 -1.1 .203/.270/.325 .122.295 1017 33% 7% 65 -0.7 .220/.291/.388.168.274202527%8%88+0.6
Romy Gonzalez
2019 · A
22 39→44 46→55 53→55 34 .196/.247/.327 .132.312 1410 40% 6% 55 -1.4 .198/.251/.317 .119.302 1212 37% 6% 54 -1.4 .258/.302/.412.153.342171628%5%96+0.7
Lewis Brinson
2015 · A
21 40→50 46→55 49→50 33 .197/.247/.325 .128.321 1513 42% 6% 54 -1.4 .232/.282/.394 .162.313 1815 31% 6% 87 +0.8 .237/.289/.413.176.298201727%6%92+0.8
Torin Montgomery
2023 · A
22 47 45→40 48→45 38 .220/.283/.342 .122.338 126 37% 6% 74 -0.1 .226/.311/.324 .098.344 85 33% 9% 82 +0.5 .220/.314/.307.086.3437334%10%75+0.0
Alexander Canario
2021 · A
21 43→34 49→60 48→50 40 .217/.277/.364 .147.303 178 33% 7% 77 +0.1 .205/.259/.386 .181.288 2414 36% 7% 76 +0.1 .209/.277/.424.216.279301336%8%90+0.6
Coby Mayo
2023 · AA
21 42→46 51→60 52→45 41 .220/.279/.381 .161.292 208 31% 6% 83 +0.6 .228/.303/.416 .188.302 226 31% 8% 102 +1.9 .224/.304/.422.198.29124430%9%102+1.6
Alonzo Harris
2010 · A
21 41→50 45→55 50→60 37 .209/.251/.325 .116.281 1412 31% 5% 56 -1.3 .210/.248/.305 .095.275 815 26% 4% 48 -1.9 .240/.296/.401.161.286193522%7%92+0.9
Brian Sanchez
2017 · A
21 42 48→60 46→45 37 .209/.270/.353 .143.308 165 36% 6% 72 -0.2 .194/.247/.306 .112.300 114 37% 6% 49 -1.8 .135/.188/.204.069.2214039%6%-5-1.0
Kala Ka'aihue
2006 · A
21 44→46 48→55 49→30 38 .217/.272/.362 .145.321 164 36% 6% 75 -0.0 .220/.297/.401 .181.307 233 34% 9% 96 +1.5 .212/.301/.392.179.29623134%10%93+1.0
Alex Castellanos
2009 · A
22 44→50 46→55 57→50 35 .216/.265/.348 .132.303 1217 32% 4% 68 -0.5 .217/.269/.350 .133.310 1115 32% 4% 70 -0.3 .231/.292/.408.176.307181529%6%93+1.1
Jerry Sands
2009 · A
21 37→46 49→60 51→45 45 .195/.277/.339 .144.267 188 33% 9% 72 -0.2 .231/.297/.425 .194.284 256 27% 8% 102 +1.9 .233/.299/.438.204.27826726%8%105+1.8
Rainel Rosario
2011 · A
22 42→51 45→50 46→50 44 .207/.283/.342 .135.296 119 32% 8% 74 -0.1 .210/.267/.310 .100.310 89 33% 7% 59 -1.1 .253/.308/.402.150.28519618%7%96+1.1
Sean Henry
2006 · A
20 42→52 43→50 55 42 .206/.271/.314 .108.302 1015 34% 8% 62 -0.9 .225/.279/.352 .127.288 1219 25% 6% 75 -0.0 .247/.300/.379.132.296121720%6%87+0.7
Noelvi Marte
2023 · A
21 45→53 49→50 49→55 46 .228/.296/.370 .142.291 1715 27% 8% 87 +0.8 .236/.291/.369 .133.300 1419 25% 6% 84 +0.6 .241/.288/.377.137.301142124%5%83+0.4
Ryan McKenna
2018 · A
21 43→53 42→50 52→55 39 .210/.265/.317 .107.297 912 31% 6% 59 -1.1 .226/.289/.332 .106.311 912 28% 7% 73 -0.1 .218/.295/.357.140.319161334%9%80+0.2
Ceddanne Rafaela
2022 · A
21 42→50 47→55 58→55 39 .214/.256/.353 .139.265 1415 25% 4% 65 -0.7 .239/.275/.401 .162.303 1822 27% 4% 85 +0.7 .244/.283/.399.155.300172424%4%86+0.7