Cole MessinaC Hartford Yard Goats
Age 23 R/R 5'11" / 247 lbs AA H +10%K -4% Svc 0.0 · Ctrl thru 2034 peak 2.2 · 2029
wRC+†77
AVG/OBP/SLG.226 / .296 / .354
PA320
HR7
SB13
K%24
BB%8
MLB%2%
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +1.9 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.90+0.9WAR
Scouting · nowfuture
HIT
4242
PWR
4747
SPD
4545
FLD
5555
EYE
4752
trajectory · 10 yrs
2.1peak
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+2.2$19M+$18M
2030Arb-2$0.9M+2.2$20M+$19M
2031Arb-3$0.9M+2.0$19M+$18M
2032Ext / FA-deal$4M+1.8$17M+$14M
2033Ext / FA-deal$5M+1.6$16M+$10M
2034Ext / FA-deal$6M+1.3$13M+$7M
Totals $18M $104M +$86M

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
202421 A+Spokane Indians 5652 6101 3151 00 .115.179.192.371 .077.139 275 .149 -28 -8 +0 +0 +1 +2 -0.6
202522 A+Spokane Indians 434396 761716 301007 146 .192.261.285.546 .093.241 237 .243 44 -27 +0 +0 +8 +12 -0.7
▸ 2026 Season (actual · ROS · total)
202623 AAHartford Yard Goats 6860 11501 8180 60 .183.279.317.596 .133.244 2612 .269 64 -3 +1 +0 +1 +2 0.2
ROS23 MLBCOL 252227 491115 21602 71 .216.288.339.627 .123.275 248 .291 81 -6 +1 +0 +4 +7 0.8
TOT23 MLBCOL 320287 601616 29782 131 .209.286.334.621 .125.265 249 .286 77 -8 +2 +0 +6 +9 0.9
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 8%COL 443397 8920210 39954 112 .224.300.360.660 .136.268 219 .299 87 -7 +1 +1 +8 +13 1.6
202825 MLB 17%COL 473422 9721212 431015 102 .230.309.374.683 .145.271 219 .305 91 -5 +1 +1 +8 +13 1.9
202926 MLB 25%COL 490437 10122213 451055 101 .231.310.380.690 .149.273 219 .308 94 -4 +2 +1 +9 +14 2.2
203027 MLB 35%COL 495441 10222213 461075 91 .231.311.379.690 .147.273 229 .308 94 -3 +1 +1 +9 +14 2.2
203128 MLB 40%COL 494439 10122213 471075 81 .230.312.378.690 .148.273 2210 .307 93 -4 +1 -0 +9 +14 2.0
203229 MLB 44%COL 486432 9821212 461075 71 .227.308.368.677 .141.272 229 .305 91 -5 +1 -1 +9 +14 1.8
203330 MLB 47%COL 476423 9621212 451065 70 .227.309.371.680 .144.270 229 .302 89 -6 +1 -2 +8 +13 1.6
203431 MLB 50%COL 449400 8919211 421024 50 .223.303.362.665 .140.269 239 .298 86 -7 +1 -2 +8 +13 1.3
203532 MLB 52%COL 418372 811819 39974 50 .218.299.344.643 .126.267 239 .293 83 -8 +1 -3 +7 +12 0.9
203633 MLB 56%COL 379337 721618 36913 40 .214.295.338.633 .125.266 249 .288 78 -9 +1 -4 +7 +11 0.5
203734 MLB 60%COL 326290 611317 30813 40 .210.291.334.626 .124.264 259 .281 73 -10 +1 -5 +6 +9 0.2
203835 MLB 63%COL 270241 491015 25702 30 .203.284.315.599 .112.261 269 .274 68 -10 +1 -5 +5 +8 -0.2
203936 MLB 65%COL 212189 38814 19572 30 .201.281.317.598 .116.258 279 .265 61 -9 +1 -6 +4 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 61535495 120526223141 556140162 10715 .219.298.352.651 .133.267 239 .292 82 -127 +15 -25 +110 +174 15.0
/ 162G 650580 12728215 591487 112 .219.299.352.650 .133.267 239 .292 82 -13 +1 -3 +12 +18 1.6

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
202421 A+Spokane Indians 5650 7101 5111 00 .140.232.220.452 .080.158 209 .216 24 -5 +0 +2 -0.3
202522 A+Spokane Indians 434374 972317 51727 146 .259.358.382.740 .123.304 1712 .337 116 +8 +0 +12 2.1

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
Cole Messina (OGILVIE) 23 42 47 45 52 .226/.296/.354 .128.281 76 24% 8% 83 +0.3
Jeferson Morales
2022 · A
23 41→46 47→45 48→50 48 .209/.291/.351 .142.259 149 25% 8% 81 +0.4 .205/.282/.337 .132.267 139 27% 7% 73 -0.1 .223/.298/.355.132.27712823%7%81+0.2
Miguel Amaya
2022 · AA
23 42 44→50 49→40 49 .210/.296/.330 .120.268 127 25% 9% 78 +0.2 .225/.309/.364 .139.303 155 29% 8% 92 +1.2 .233/.304/.378.146.27816122%7%91+0.5
Curt Casali
2012 · A
23 45 45→50 49→30 51 .222/.289/.350 .128.256 127 18% 8% 79 +0.3 .237/.308/.369 .132.282 133 20% 8% 92 +1.2 .237/.317/.360.123.29212122%9%89+0.6
Alex Isola
2021 · A
23 46→43 45→50 49→40 44 .228/.280/.350 .122.284 128 24% 6% 74 -0.1 .216/.283/.365 .149.274 204 28% 8% 81 +0.4 .212/.282/.359.148.26320227%8%76+0.0
Ian Rice
2017 · A
23 44→40 48→50 43→30 49 .219/.298/.359 .140.287 165 28% 9% 85 +0.7 .205/.289/.350 .145.278 183 31% 10% 80 +0.4 .184/.274/.315.131.25217032%10%62-0.5
Luis Santana
2023 · A
24 44 45 48→50 42 .218/.280/.341 .124.281 1311 27% 6% 73 -0.1 .212/.267/.334 .122.269 147 26% 5% 66 -0.6 .195/.248/.310.116.24115525%5%48-1.0
Jake Rogers
2018 · A
23 41→40 44→55 47→45 42 .205/.269/.327 .122.280 1110 30% 7% 65 -0.7 .196/.267/.342 .146.271 177 33% 8% 69 -0.4 .206/.283/.412.206.26529133%8%91+0.6
Luis Alvarez
2013 · A
23 44 44→45 46→45 42 .220/.276/.333 .113.274 116 24% 5% 69 -0.4 .222/.273/.352 .130.285 146 27% 5% 72 -0.2 .210/.253/.368.158.24921025%3%66-0.1
Henry Davis
2023 · AA
23 46 49→50 52→50 42 .230/.311/.380 .151.300 1613 28% 6% 97 +1.5 .224/.309/.378 .154.287 1812 27% 8% 95 +1.4 .208/.294/.355.146.264191128%9%79+0.2
Zack Short
2018 · A
23 43→39 45→50 48→45 53 .210/.302/.335 .125.267 1111 25% 11% 81 +0.4 .198/.288/.339 .141.280 148 32% 10% 76 +0.1 .175/.275/.323.148.24217633%11%64-0.5
Tyler Marlette
2016 · AA
23 47→43 47→50 47→45 41 .234/.276/.369 .135.294 148 26% 5% 78 +0.2 .220/.265/.356 .136.290 165 29% 6% 69 -0.4 .212/.261/.344.132.27916430%6%61-0.7
Javier Valdes
2023 · AA
24 43 48→55 50→30 45 .219/.299/.355 .136.271 165 25% 7% 85 +0.7 .219/.305/.373 .154.269 185 25% 8% 92 +1.2 .210/.321/.386.176.26120226%11%100+0.9
Zachery Almond
2019 · A
23 46 47→55 48→40 41 .232/.275/.366 .135.289 165 26% 5% 77 +0.1 .202/.258/.306 .104.284 104 31% 7% 53 -1.5 .169/.234/.253.083.2468332%7%31-1.9
Ronaldo Hernández
2021 · A
23 44 47→55 50→45 41 .225/.265/.355 .130.262 158 21% 4% 69 -0.4 .227/.266/.389 .162.270 203 24% 4% 79 +0.3 .219/.264/.387.168.25322123%4%76+0.0
Jake Scheiner
2019 · A
23 48→49 46→55 47→40 44 .240/.290/.375 .135.288 137 22% 6% 85 +0.7 .224/.274/.382 .158.288 195 29% 5% 81 +0.4 .205/.284/.381.176.26623331%9%83+0.5
Alejandro Segovia
2013 · A
23 43→45 47→50 50→30 46 .217/.276/.353 .136.247 155 20% 6% 74 -0.1 .221/.296/.368 .147.265 173 23% 8% 87 +0.8 .211/.293/.355.144.25617124%8%79+0.2
Devin Mann
2021 · A
24 44→45 48→55 44→45 47 .221/.292/.362 .140.284 167 27% 8% 83 +0.6 .213/.293/.373 .160.279 185 29% 8% 87 +0.8 .209/.294/.374.166.27519430%9%85+0.6
John Mayberry Jr.
2007 · A
23 43→48 50→55 49→50 45 .220/.286/.373 .152.282 177 28% 8% 84 +0.6 .207/.262/.378 .171.258 219 28% 6% 75 -0.0 .240/.297/.413.174.28020722%7%94+0.9
Chris Gimenez
2006 · A
23 39→49 47→55 44→45 43 .202/.280/.334 .133.253 145 26% 6% 72 -0.2 .219/.296/.373 .154.270 185 25% 7% 89 +0.9 .233/.314/.394.161.28719425%8%99+1.2
Tyler Rahmatulla
2013 · A
23 43 45→55 44→45 44 .215/.274/.349 .134.268 115 24% 6% 72 -0.2 .201/.266/.298 .097.262 77 25% 7% 56 -1.3 .138/.222/.159.021.1840923%8%-1-1.2