Cam CannarellaOF Beloit Sky Carp
Age 22 L/R 6'0" / 185 lbs A+ HR -4%BB +3% Svc 0.0 · Ctrl thru 2035 peak 0.9 · 2030
wRC+†108
AVG/OBP/SLG.218 / .293 / .334
PA83
HR2
K%28
BB%9
MLB%0%
BAT: +0.7 runs (wOBA-derived runs vs avg)+1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-0POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: +0.30+0.3WAR
Scouting · nowfuture
HIT
4054
PWR
3034
SPD
6060
FLD
6066
EYE
5060
trajectory · 10 yrs
0.8peak
2031

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
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$0.9M+0.9$4M+$3M
2032Ext / FA-deal$0.9M+0.8$4M+$3M
2033Ext / FA-deal$1M+0.7$3M+$2M
2034Ext / FA-deal$2M+0.5$3M+$0.9M
2035Ext / FA-deal$1M+0.3$2M+$0.1M
Totals $7M $20M +$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
202521 A+Beloit Sky Carp 9590 21510 5240 13 .233.274.311.585 .078.318 255 .256 54 -5 -1 +0 -1 +3 -0.4
▸ 2026 Season (actual · ROS · total)
202622 A+Beloit Sky Carp 2520 7101 340 10 .350.435.550.985 .200.353 1612 .420 180 +2 +0 +0 -0 +1 0.3
ROS22 MLBMIA 5852 11201 5161 10 .212.293.308.601 .096.293 289 .286 77 -2 +0 +0 -0 +2 0.0
TOT22 MLBMIA 8372 18302 8201 20 .250.333.375.708 .125.308 2410 .326 108 +1 +0 +0 -0 +2 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%MIA 157141 32613 14421 41 .227.301.348.649 .121.294 279 .296 85 -3 +0 +1 -1 +4 0.2
202824 MLB 26%MIA 275245 561026 25713 72 .229.308.359.667 .131.295 269 .302 90 -3 +1 +1 -2 +8 0.5
202925 MLB 44%MIA 349310 711328 33893 82 .229.309.361.671 .132.296 269 .307 93 -3 +1 +1 -2 +10 0.7
203026 MLB 59%MIA 398353 8215210 381014 103 .232.314.371.685 .139.296 2510 .309 95 -2 +1 +1 -2 +11 0.9
203127 MLB 76%MIA 421373 8616210 411084 103 .231.313.365.678 .134.296 2610 .309 95 -3 +1 +2 -3 +12 0.9
203228 MLB 84%MIA 433384 8816211 421114 103 .229.312.367.679 .138.296 2610 .308 94 -3 +1 +1 -3 +12 0.8
203329 MLB 90%MIA 433384 8716210 421134 103 .227.309.357.666 .130.295 2610 .306 92 -4 +1 +0 -3 +12 0.7
203430 MLBMIA 429380 8616210 421134 102 .226.310.358.668 .132.294 2610 .303 90 -5 +1 -1 -3 +12 0.5
203531 MLBMIA 419371 831529 411124 92 .224.308.348.655 .124.293 2710 .299 87 -6 +1 -1 -3 +12 0.3
203632 MLBMIA 403357 791429 391104 81 .221.305.347.652 .126.292 2710 .295 84 -7 +1 -2 -2 +11 0.1
203733 MLBMIA 375333 731328 361053 81 .219.301.342.643 .123.291 2810 .290 80 -9 +1 -3 -2 +11 -0.2
203834 MLBMIA 331293 631126 32953 71 .215.299.328.626 .113.289 2910 .283 75 -9 +1 -4 -2 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 45764066 91816824101 435121042 10327 .226.307.353.660 .128.294 2610 .300 88 -63 +10 -4 -27 +130 4.6
/ 162G 650578 13024314 621726 154 .225.307.349.656 .125.294 2610 .300 88 -9 +1 -1 -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
202521 A+Beloit Sky Carp 9588 25610 7180 13 .284.337.375.712 .091.357 197 .321 104 +0 -1 +3 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
Cam Cannarella (OGILVIE) 22 40→54 30→34 60 60 .218/.293/.334 .115.293 22 28% 9% 77 +0.0
Sal Frelick
2022 · A
22 52→60 41→45 55 48 .247/.306/.350 .103.310 716 22% 8% 85 +0.7 .264/.324/.374 .110.307 818 16% 7% 98 +1.6 .265/.329/.365.100.30672015%8%94+1.1
Forrest Wall
2018 · A
22 45→55 40→45 51→70 43 .218/.268/.312 .094.281 816 25% 6% 59 -1.1 .218/.277/.327 .109.305 1019 30% 7% 67 -0.5 .260/.332/.371.111.35495027%9%98+1.0
Troy Montgomery
2017 · A
22 47→56 43→40 50 45 .227/.289/.343 .116.293 1112 26% 7% 76 +0.1 .230/.296/.328 .098.309 813 26% 8% 75 -0.0 .237/.307/.326.089.32161426%9%76+0.1
Chris Pieters
2017 · A
22 48 39→45 54→55 49 .226/.307/.315 .088.296 617 24% 8% 77 +0.1 .211/.271/.300 .089.291 512 27% 7% 57 -1.2 .201/.259/.291.090.27751327%6%47-0.7
Roger Bernadina
2006 · A
22 39→49 44→45 54→60 49 .200/.275/.314 .114.247 1319 24% 8% 64 -0.8 .233/.293/.330 .097.310 825 26% 7% 74 -0.1 .263/.320/.391.127.327123122%7%97+1.4
Mark Zagunis
2015 · A
22 48→53 41→45 55→50 47 .227/.299/.337 .110.295 714 24% 8% 79 +0.3 .237/.325/.365 .128.306 119 24% 10% 98 +1.6 .233/.329/.369.136.30312825%10%98+1.2
Tristan Peters
2022 · A
22 45→50 40→45 53→50 43 .211/.278/.307 .096.320 712 34% 8% 63 -0.9 .226/.293/.347 .121.288 913 23% 8% 79 +0.3 .223/.294/.351.128.277101222%8%77+0.1
Kevin Kramer
2016 · A
22 45→54 40→50 54→50 44 .218/.273/.314 .096.278 712 24% 6% 62 -0.9 .243/.299/.351 .108.307 77 22% 6% 82 +0.5 .251/.306/.371.119.3269824%6%88+0.7
Dwight Smith Jr.
2015 · A
22 50→53 42→50 53→50 49 .239/.297/.345 .106.289 812 20% 7% 79 +0.3 .241/.293/.347 .106.294 99 20% 7% 78 +0.2 .248/.308/.381.134.29513920%7%92+0.9
Akil Baddoo
2021 · A
22 41→51 43→55 55 44 .198/.268/.314 .116.295 914 34% 8% 60 -1.0 .234/.308/.374 .140.313 1421 27% 10% 92 +1.2 .232/.314/.375.143.300152426%11%91+0.8
Hoy Park
2018 · A
22 41→50 39→45 57→55 45 .197/.265/.287 .090.262 617 26% 7% 52 -1.6 .220/.297/.304 .084.293 616 25% 9% 70 -0.3 .229/.318/.327.099.30091724%11%81+0.3
Carlos Rodríguez
2023 · A
22 46→56 38→40 51→50 44 .219/.278/.304 .084.299 516 27% 7% 61 -1.0 .248/.301/.330 .082.302 415 18% 7% 77 +0.1 .252/.303/.325.073.29441615%7%73-0.1
Ezequiel Carrera
2009 · A
22 50→60 39→45 56→60 45 .236/.295/.325 .090.300 520 22% 7% 74 -0.1 .258/.319/.336 .078.328 425 21% 7% 86 +0.8 .257/.324/.357.100.321111522%8%91+0.6
Daryl Jones
2009 · AA
22 47→55 42→45 52→50 44 .228/.294/.335 .107.298 1016 26% 7% 77 +0.1 .226/.292/.328 .102.300 812 26% 7% 74 -0.1 .215/.284/.311.095.28681026%7%63-0.5
Yoel Yanqui
2018 · A
22 52→53 39→40 56→50 47 .242/.305/.341 .100.323 511 26% 8% 82 +0.5 .234/.287/.322 .088.316 611 26% 7% 69 -0.4 .221/.278/.315.094.30381128%7%62-0.6
Rene Tosoni
2008 · A
22 48→49 39→45 51→45 45 .226/.302/.316 .090.300 510 25% 7% 76 +0.0 .239/.313/.355 .116.318 98 26% 7% 90 +1.0 .244/.319/.383.140.32412726%7%96+0.7
Ezequiel Pagan
2022 · A
22 45→54 41→45 52→50 39 .217/.265/.319 .102.282 810 25% 4% 59 -1.1 .236/.287/.347 .111.288 1110 21% 5% 76 +0.1 .230/.283/.333.103.277111221%5%68-0.3
Alan Roden
2023 · A
23 47→57 41→45 51→50 51 .224/.308/.323 .099.271 812 20% 8% 80 +0.4 .255/.331/.375 .120.298 1115 17% 8% 103 +1.9 .258/.335/.383.125.300121417%8%103+1.4
Tony Kemp
2014 · A
22 47→57 40→45 49→55 52 .226/.304/.314 .088.282 710 22% 9% 76 +0.0 .265/.332/.360 .095.313 623 16% 8% 98 +1.6 .272/.339/.360.088.32142515%8%98+1.4
Shane Peterson
2010 · AA
22 51→58 42→50 55→50 41 .246/.296/.353 .108.308 911 23% 5% 82 +0.5 .235/.300/.340 .105.310 912 25% 7% 80 +0.4 .247/.322/.364.117.346101329%9%94+1.1