Caleb BartoleroC Tri-City Dust Devils
Age 26 R/R 6'0" / 211 lbs A+ HR -5% Svc 0.0 · Ctrl thru 2035 peak 0.8 · 2029
wRC+†57
AVG/OBP/SLG.222 / .288 / .364
PA89
HR2
K%27
BB%7
MLB%0%
BAT: -4.4 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +2.5 runs (Replacement-level credit)+3REPTotal WAR: -0.00-0.0WAR
Scouting · nowfuture
HIT
4545
PWR
4545
SPD
4545
EYE
4135
trajectory · 10 yrs
0.9peak
2030

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.7$3M+$2M
2031Pre-Arb$0.9M+0.6$3M+$2M
2032Pre-Arb$0.9M+0.4$2M+$1.0M
2033Arb-1$3M+0.1$0.5M+$0.0M (cut)
2034Arb-2$0.4M
2035Arb-3$0.6M
Totals $0.1M $5M +$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
202323 ROKACL Angels 2117 2000 1143 10 .118.286.118.403 .000.667 675 .192 5 -2 +0 +0 +0 +1 -0.1
202424 AInland Empire 66ers 302273 591248 14879 31 .216.277.377.654 .161.280 295 .276 69 -10 +0 +0 +5 +9 0.4
202525 AInland Empire 66ers 183162 34715 12497 32 .210.293.358.651 .148.264 277 .285 76 -5 -0 +0 +3 +5 0.3
▸ 2026 Season (actual · ROS · total)
202626 A+Tri-City Dust Devils 3834 6001 3151 00 .176.263.265.528 .088.278 398 .217 24 -3 +0 +0 +1 +1 -0.2
ROS26 MLBLAA 5147 10201 3141 10 .213.275.319.594 .106.287 276 .291 81 -1 +0 +0 +1 +1 0.1
TOT26 MLBLAA 8981 16202 6292 10 .198.270.296.566 .099.280 337 .259 57 -4 +0 +0 +2 +3 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 10%LAA 121109 24413 9302 20 .220.292.358.649 .138.279 257 .299 87 -2 +0 +0 +2 +3 0.4
202828 MLB 20%LAA 211189 43816 16524 31 .228.301.376.677 .148.280 258 .300 88 -3 +0 -1 +4 +6 0.6
202929 MLB 33%LAA 266238 541017 21665 41 .227.303.366.669 .139.280 258 .299 87 -4 +0 -1 +5 +8 0.8
203030 MLB 43%LAA 305273 621128 24765 41 .227.301.370.671 .143.279 258 .296 85 -5 +0 -2 +5 +9 0.7
203131 MLB 52%LAA 304272 611128 24775 30 .224.299.368.667 .143.277 258 .293 82 -6 +1 -3 +5 +9 0.6
203232 MLB 64%LAA 290261 561017 22755 30 .215.288.341.629 .126.276 268 .288 79 -7 +1 -4 +5 +8 0.4
203333 MLB 73%LAA 263237 50916 20704 30 .211.284.333.617 .122.274 278 .283 74 -8 +1 -4 +5 +7 0.1
203434 MLB 81%LAA 222199 41715 17614 20 .206.282.327.608 .121.272 278 .276 70 -8 +0 -5 +4 +6 -0.2
203535 MLBLAA 173155 32613 13493 20 .206.281.316.597 .110.270 288 .269 64 -7 +0 -6 +3 +5 -0.4
▸ Career Totals (MLE all levels + projections)
Career 27122432 528971667 19672057 346 .217.291.353.644 .136.277 277 .287 78 -68 +4 -25 +48 +77 3.7
/ 162G 650583 12623416 4717314 81 .216.290.352.642 .136.276 277 .287 78 -16 +1 -6 +12 +18 0.9

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
202323 ROKACL Angels 2117 5100 193 10 .294.429.353.782 .059.625 435 .372 143 +1 +0 +1 0.2
202424 AInland Empire 66ers 302266 691568 21639 31 .259.334.451.786 .192.307 217 .341 119 +7 +0 +9 1.6
202525 AInland Empire 66ers 183156 42926 17377 32 .269.365.468.833 .199.313 209 .366 138 +8 -0 +5 1.3

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
Caleb Bartolero (OGILVIE) 26 45 45 45 35 .222/.288/.364 .142.287 21 27% 7% 83 +0.1
Bryce Massanari
2012 · A
26 47 46→45 47→30 41 .230/.289/.358 .128.313 154 30% 6% 81 +0.4 .219/.277/.337 .118.344 125 38% 6% 70 -0.3 .176/.235/.269.093.34610049%4%33-0.5
Trey Harris
2022 · AA
26 47→51 46→45 44→45 40 .235/.284/.363 .128.287 146 24% 4% 79 +0.3 .216/.269/.304 .088.288 88 27% 5% 58 -1.2 .200/.253/.266.066.2774728%5%37-1.4
Robert Emery
2022 · A
25 49 47→45 45→30 46 .244/.312/.375 .132.305 147 24% 7% 95 +1.4 .217/.297/.325 .108.319 94 32% 8% 76 +0.1 .195/.283/.289.094.3027034%8%59-0.3
Kevan Smith
2014 · A
26 48→54 46→50 45→40 43 .238/.292/.373 .135.288 133 22% 5% 86 +0.8 .240/.293/.362 .122.294 123 22% 6% 83 +0.6 .270/.319/.376.106.30810215%5%96+0.7
Brian O'Keefe
2019 · A
26 43→42 47→55 44→40 48 .217/.288/.357 .140.269 144 24% 8% 80 +0.4 .211/.277/.349 .138.276 174 29% 8% 73 -0.1 .198/.262/.368.171.24422129%7%69-0.2
Chris Curley
2014 · A
26 44→54 50 47→45 39 .229/.277/.378 .149.285 2010 27% 5% 81 +0.4 .235/.275/.357 .122.295 127 24% 4% 74 -0.1 .233/.272/.345.112.2979424%4%66-0.4
Jake Scheiner
2021 · A
25 44→49 49→55 44→40 41 .228/.276/.379 .151.282 176 26% 5% 80 +0.4 .215/.283/.387 .172.288 214 32% 7% 86 +0.8 .205/.284/.381.176.26623331%9%83+0.5
Luis Torrens
2022 · MLB
26 45→49 52→55 44→30 46 .235/.294/.401 .166.288 203 26% 8% 94 +1.3 .232/.287/.380 .148.304 183 28% 7% 85 +0.7 .223/.277/.353.130.27813224%6%73-0.0
Josh Arhart
2006 · A
26 49→52 44→50 46→40 43 .243/.282/.356 .113.289 114 20% 5% 76 +0.1 .237/.280/.361 .124.299 134 24% 5% 77 +0.1 .233/.277/.360.127.29614226%4%74-0.1
Vinny Capra
2022 · AA
26 46→48 45 51→50 41 .227/.282/.352 .125.308 1211 29% 6% 76 +0.0 .245/.309/.362 .117.309 1110 23% 8% 90 +1.0 .239/.308/.330.092.29381120%8%77+0.1
Zach Zaneski
2012 · A
26 48 43→45 47→30 39 .235/.280/.346 .111.309 103 27% 5% 73 -0.1 .223/.272/.332 .109.294 113 27% 6% 66 -0.6 .207/.258/.309.102.27411028%6%51-0.6
Stevie Berman
2021 · AA
26 48 47→50 50→40 49 .238/.311/.376 .137.298 158 25% 8% 95 +1.4 .203/.287/.316 .113.262 115 26% 9% 70 -0.3 .179/.277/.286.107.22912126%10%57-0.4
Deibinson Romero
2013 · AA
26 43→46 48→50 44→40 45 .222/.286/.361 .139.273 173 25% 7% 81 +0.4 .229/.296/.371 .142.279 164 23% 8% 88 +0.9 .228/.300/.366.138.27614222%8%85+0.4
Sean Jamieson
2015 · AA
26 47→46 43→45 48→50 44 .228/.288/.348 .120.291 1010 25% 7% 77 +0.1 .225/.285/.323 .098.319 89 30% 7% 69 -0.4 .210/.277/.287.076.3166833%7%53-0.7
Daniel Sanchez
2019 · AAA
26 46 44→45 46→30 38 .229/.263/.342 .113.286 138 25% 4% 65 -0.7 .238/.297/.366 .128.282 147 20% 6% 86 +0.8 .243/.311/.361.117.28013018%6%89+0.3
Renae Martinez
2019 · A
25 49→32 45→50 42→40 43 .238/.293/.362 .124.301 124 25% 6% 83 +0.6 .200/.264/.305 .105.276 104 30% 7% 56 -1.3 .157/.231/.250.094.22310233%8%26-1.6
Matt Lawson
2012 · AA
26 50→52 43→45 43→50 41 .242/.294/.357 .115.321 106 27% 6% 82 +0.5 .240/.306/.339 .099.309 612 23% 7% 82 +0.5 .238/.311/.323.086.30751522%8%79+0.1
Devlin Granberg
2022 · AA
26 46→43 49→45 47→45 41 .234/.288/.383 .149.284 176 24% 5% 87 +0.8 .241/.305/.373 .132.301 1210 23% 6% 92 +1.2 .241/.317/.347.106.31161122%7%84+0.4
William Simoneit
2022 · A
25 47 45 50→45 43 .228/.295/.350 .122.319 139 31% 8% 81 +0.4 .210/.287/.330 .120.313 126 34% 8% 73 -0.1 .182/.264/.300.118.28512438%7%54-0.6
Sicnarf Loopstok
2018 · A
25 41→37 47→50 46→50 37 .207/.268/.345 .139.293 1511 34% 6% 69 -0.4 .221/.296/.379 .158.309 198 33% 8% 90 +1.0 .215/.315/.403.187.28426232%11%106+0.8