Andrew CossettiC Wichita Wind Surge
Age 26 R/R 5'10" / 215 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION287 act + 191 ros · stats below = ROS only
wRC+†82
AVG/OBP/SLG.190 / .301 / .367
PA191
HR7
K%37
BB%11
BABIP275
ISO178
MLB%2%
Value2026 · WAR
BAT: -10.4 runs (wOBA-derived runs vs avg)-10BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +8.5 runs (Positional adjustment)+9POSREP: +13.6 runs (Replacement-level credit)+14REPTotal WAR: +1.20+1.2WAR
0.00.51.00.00.70.80.80.70.50.30.0+$27M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 55
Toolsscout grade
CONTACT35
scouting grade only
POWER55
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
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
2029Pre-Arb$0.8M+0.8$3M+$2M
2030Pre-Arb$0.9M+0.7$2M+$1M
2031Pre-Arb$0.9M+0.5$1M+$0.8M
2032Arb-1$0.4M+0.3$0.8M+$0.5M
2033Arb-2$0.4M
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $7M +$5M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202323 A+3 teams 428356 8119412 5012516 20 228348404753 177307 2912 331 111
202323 A+3 teams 428336 9123417 709416 20 271419515934 244320 2216 408 170
202424 AAWichita Wind Surge 368327 441329 311608 51 135227269496 135219 438 222 28
202424 AAWichita Wind Surge 368317 611838 411158 51 192301344644 151270 3111 294 83
202525 AAWichita Wind Surge 350303 4810111 3614211 31 158271307578 149247 4110 259 56
202525 AAWichita Wind Surge 350287 6515114 529711 31 226366432798 206290 2815 360 134
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAMIN 287242 436113 341028 21 178299372671 194231 3612 290 80 -6 +0 +0 +5 +8 0.7
YTD26 AAMIN 287226 487114 50798 21 212373438811 226250 2817 362 136 +12 +0 +0 +5 +8 2.5
ROS26 AAMIN 2% 191163 31617 21705 21 190301367668 178257 3711 292 82 -4 +0 +0 +3 +5 0.5
ROS26 MLBMIN 2% 44 0000 010 00 258 250 274 68 -0 +0 +0 +0 +0 0.0
FULL26 AAMIN 291246 436113 341038 21 175295366661 191226 3512 290 80 -7 +0 +0 +5 +8 0.7
TOT26 AAMIN 478405 7412220 5517213 42 183300370670 188248 3611 291 81 -10 +0 +0 +9 +14 1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIN 33% 269232 43819 29946 21 185292345637 159261 3511 294 83 -5 +0 +0 +5 +8 0.7
202828 MLBMIN 50% 319275 5210111 341097 21 189294353647 164263 3411 295 84 -6 +0 -1 +6 +9 0.8
202929 MLBMIN 56% 344297 5711112 371177 21 192296357653 165264 3411 295 84 -6 +0 -1 +6 +10 0.8
203030 MLBMIN 59% 359311 5911112 381227 21 190292347639 158263 3411 293 82 -7 +0 -2 +6 +10 0.7
203131 MLBMIN 61% 346299 5611111 371187 21 187292341633 154261 3411 289 79 -8 +0 -3 +6 +10 0.5
203232 MLBMIN 63% 326281 5210110 351137 10 185291335626 149257 3511 283 75 -9 +0 -4 +6 +9 0.3
203333 MLBMIN 69% 293254 45819 311036 10 177282323605 146252 3511 277 70 -10 +0 -4 +5 +8 -0.0
202727 MLBMIN 33% 9078 14303 10322 10 179289333622 154261 3611 278 71 -3 +0 +0 +2 +3 0.1
202828 MLBMIN 50% 159138 27516 17543 10 196297377674 181263 3411 280 72 -5 +0 -0 +3 +5 0.2
202929 MLBMIN 56% 192165 33617 21654 10 200305376681 176264 3411 280 72 -6 +0 -1 +3 +5 0.2
203030 MLBMIN 59% 213184 36717 23724 10 196299359657 163264 3411 278 71 -7 +0 -1 +4 +6 0.2
203131 MLBMIN 61% 213184 35717 23734 10 190294353647 163261 3411 274 68 -8 +0 -2 +4 +6 0.1
203232 MLBMIN 63% 204176 32616 22704 10 182287330617 148257 3411 269 64 -8 +0 -2 +4 +6 -0.1
203333 MLBMIN 69% 201174 32616 21704 10 184286333620 149252 3510 263 59 -9 +0 -3 +4 +6 -0.3
▸ Career Totals
Career 12761103 20940642 13743725 70 189293351644 161265 3411 274 68 -46 +1 -9 +23 +36 0.5
/ 162G 650562 10620321 7022313 40 189293347640 158265 3411 274 68 -24 +1 -5 +12 +18 0.3
Career 35933098 56811715113 379127387 248 183290340630 157262 3511 285 76 -97 +2 -15 +64 +102 5.7
/ 162G 650560 10221320 6923016 41 182290338627 155261 3511 285 76 -18 +0 -3 +12 +18 1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202323 A+Cedar Rapids Kernels 249195 511239 42548 00 262412492905 231309 2217 396 161 +17 +0 +7 2.5
202323 AFort Myers Mighty Mussels 143112 371116 22257 10 3304686071.075 277373 1715 461 211 +18 +0 +4 2.3
202323 INTLGlendale Desert Dogs 3629 3002 6151 10 103278310588 20783 4217 277 71 -1 +0 +1 0.0
202424 AAWichita Wind Surge 368317 611838 411158 51 192301344644 151270 3111 294 83 -7 +1 +10 0.4
202525 AAWichita Wind Surge 350287 6515114 529711 31 226366432798 206290 2815 360 134 +13 +0 +10 2.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#6Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,277427188289346+23+162.62.6
/162664224+11.9+8.31.3pk7: 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
Andrew Cossetti (OGILVIE) 26 35 55 45 60 183/300/370 188248 204 36% 11% 81 +1.2
Riley Adams
2023 · MLB
27 41→42 50 42→40 43 209/294/364 155295 173 34% 8% 85 +0.7 225/296/383 158313 174 32% 7% 91 +1.1 219/289/37015131117233%7%82+0.2
Drew Ellis
2023 · MLB
27 39→37 52→55 46→40 48 203/292/382 179269 186 31% 10% 89 +1.0 195/284/360 165248 206 29% 10% 81 +0.4 169/268/32715820123329%11%62-0.4
Jake Rogers
2021 · MLB
26 38→40 52→60 49→45 43 202/278/367 165273 215 33% 8% 79 +0.3 237/301/444 207322 277 33% 8% 108 +2.3 221/284/43521428029232%7%97+0.7
Zack Collins
2021 · MLB
26 41→43 49→50 49→40 49 203/297/358 155301 174 36% 11% 85 +0.7 199/289/343 144290 156 34% 11% 78 +0.2 189/281/32813927915435%11%69-0.3
Zack Short
2022 · MLB
27 36→38 50 47→45 50 192/289/343 151253 197 31% 10% 79 +0.3 193/288/320 127267 1410 30% 11% 72 -0.2 180/282/293113252121131%12%61-0.6
Ian Rice
2019 · AA
25 41→39 50 44→30 49 210/300/364 154287 193 32% 10% 88 +0.9 198/272/302 104291 105 33% 8% 59 -1.1 151/222/208572275034%7%14-1.8
Cam Devanney
2023 · AAA
26 37→41 50→55 45 40 199/260/351 152262 186 31% 6% 67 -0.5 221/282/381 160291 188 29% 6% 84 +0.6 219/280/38116228919730%6%79+0.2
Andrew Susac
2016 · MLB
26 45→40 50 47→30 46 228/302/385 157299 173 29% 8% 94 +1.3 198/265/335 137271 163 32% 8% 66 -0.6 171/243/29912723017033%8%47-0.7
Peyton Burdick
2022 · AAA
25 38→32 52→55 45→50 45 197/293/364 167297 209 38% 10% 85 +0.7 185/270/345 160284 1912 39% 9% 71 -0.3 169/254/325157260191341%8%56-0.9
Luke Ritter
2023 · AAA
26 38→42 51→55 46→45 37 199/267/351 153301 198 39% 7% 71 -0.3 204/290/366 162314 216 39% 9% 85 +0.7 196/289/34915330620439%10%76+0.1
Carson Blair
2016 · MLB
26 42 47→50 49→30 40 201/271/342 140328 153 41% 8% 69 -0.4 201/268/320 119342 135 42% 7% 63 -0.9 174/247/2719730712244%7%37-0.6
Tom Murphy
2017 · MLB
26 39→34 52→60 47→45 34 206/248/374 168289 205 36% 5% 68 -0.5 203/251/366 163308 196 39% 5% 67 -0.5 250/322/47022031831230%9%122+1.4
Chris Williams
2023 · AAA
26 36→30 56→60 44→40 42 196/270/381 185289 254 40% 9% 79 +0.3 193/272/369 176288 246 39% 9% 78 +0.2 172/260/34817524725640%9%65-0.4
Luke Montz
2009 · MLB
26 42→46 49→55 41→40 45 216/276/363 147273 173 28% 7% 77 +0.1 204/273/344 140253 174 26% 8% 71 -0.3 211/285/42721624630428%8%97+0.9
Luis Torrens
2022 · MLB
26 46→47 54→55 45→30 46 238/296/415 177289 223 26% 8% 98 +1.6 234/288/383 149306 173 28% 7% 87 +0.8 227/280/35512828413224%6%75+0.0
Dusty Ryan
2011 · MLB
26 43→46 49→50 45→40 44 214/291/366 151314 175 35% 9% 84 +0.6 215/284/354 139344 137 38% 8% 78 +0.2 194/264/33414034411043%7%62-0.3
David Sheaffer
2021 · AAA
26 43 50→60 49→40 38 221/266/374 153297 196 32% 5% 76 +0.0 202/248/304 102291 95 32% 5% 49 -1.8 174/218/261872517133%5%23-1.0
Travis Demeritte
2021 · MLB
26 43→44 53→60 48→50 41 219/286/397 178313 217 36% 8% 90 +1.0 213/272/380 167323 2111 38% 7% 79 +0.3 194/252/361167290221240%7%63-0.4
Devin Mann
2023 · AAA
26 42→46 51→55 43→45 47 217/297/378 161275 185 28% 8% 90 +1.0 218/295/367 149292 165 29% 8% 86 +0.8 208/288/34714028015430%8%76+0.0
Isan Díaz
2023 · MLB
27 41→42 53→55 46→45 47 217/298/391 173286 228 31% 10% 93 +1.3 214/285/396 182277 269 32% 8% 89 +1.0 178/253/34717020329630%9%62-0.3