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.8+$18M 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
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.8M $3M +$2M

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
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
▸ Career Totals
Career 445385 7414216 481529 30 192296364660 171265 3411 279 72 -14 +1 -1 +8 +13 0.6
/ 162G 650562 10720323 7022213 40 190294359654 169263 3411 279 72 -21 +1 -2 +12 +18 0.9
Career 22691953 356771171 23881760 186 182290342632 160264 3610 284 75 -63 +1 -2 +41 +64 4.2
/ 162G 650559 10122320 6823417 52 181288338626 157262 3610 284 75 -18 +0 -1 +12 +18 1.2

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Kelly Shoppachlast yr '13
career totals — 8 seasons, 1,839 PA
81,839701225314417+33+1411.311.5
/162664250+11.9+5.04.1pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1446153191293357+8+41.21.2
/162664234+11.9+6.01.8pk7: 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
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