Carson McCuskerLF St. Paul Saints
Age 28 R/R 6'8" / 250 lbs AAA Svc 1.000 · Ctrl thru 2030
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†73
AVG/OBP/SLG.214 / .266 / .362
PA250
HR7
K%39
BB%6
ISO150
MLB%10%
Value2026 · WAR
BAT: -7.5 runs (wOBA-derived runs vs avg)-8BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.40-0.4WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 60
Toolsscout grade · Statcast %ile · 2025
CONTACT40
Whiff%
1021.4%
xwOBA
100.218
POWER60
Barrel%
467.7
Avg EV
1078.0
Bat Spd
8975.4
EYE40
Chase%
4832.1%
SPEED45
Sprint
7128.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M
2027Pre-Arb$0.8M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202325 A2 teams 190178 30308 111031 00 169221320541 152328 546 239 41
202325 A2 teams 190174 466014 15701 00 264326540867 276356 378 377 146
202426 AA2 teams 518473 10123320 332038 77 214276402678 188319 396 293 82
202426 AA2 teams 518461 13030419 451508 77 282356488844 206375 299 370 141
202527 AAA2 teams 468435 8822012 251975 53 202254336589 133332 425 255 54
202527 AAA2 teams 468419 10125022 371645 53 241308458766 217335 358 334 114
▸ 2026 Season
202628 MLBMIN 250231 491117 14973 32 212266359625 147328 396 281 73 -8 -0 +0 -3 +7 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIN 27% 380350 7617111 231414 42 217273366639 149323 376 283 75 -11 +0 -1 -4 +11 -0.6
202729 MLBMIN 27% 10496 21503 6391 11 219272365636 146323 386 276 69 -4 -0 -0 -1 +3 -0.2
▸ Career Totals
Career 134125 26503 7551 12 208256320576 112338 415 253 52 -7 -1 -1 -6 +4 -1.2
/ 162G 650606 12624015 342675 510 208256322578 114337 415 253 52 -35 -3 -5 -30 +18 -5.6
Career 18061667 34476558 10674121 1914 206263362625 156326 416 274 68 -66 -2 -2 -19 +51 -3.9
/ 162G 650600 12427221 382678 75 207264363627 157326 416 274 68 -24 -1 -1 -7 +18 -1.4

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
202325 A+Cedar Rapids Kernels 8276 18407 5321 00 237293566858 329297 396 369 141 +4 +0 +2 0.6
202325 AFort Myers Mighty Mussels 10898 28207 10380 00 286352520872 235396 359 382 151 +6 +0 +3 0.9
202426 AAASt. Paul Saints 9891 26414 7330 00 286337484820 198407 347 361 134 +4 +0 +3 0.7
202426 AAWichita Wind Surge 420370 10426315 381178 77 281361489850 208368 289 372 143 +20 -1 +12 3.1
202527 MLBMinnesota Twins 3029 5000 1160 01 172200172372 385 533 174 -9 -4 -0 -1 -5 +1 -0.9
202527 AAASt. Paul Saints 438390 9625022 361485 52 246315479794 233332 348 345 122 +11 +0 +12 2.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 3029 5000 1160 01 172200172372 385 533 174 -9 -4 -0 -1 -5 +1 -0.9

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
Carson McCusker (OGILVIE) 28 40 60 45 40 214/266/362 149328 73 39% 6% 73 -0.0
Clint Coulter
2021 · AAA
28 45→42 46→50 48→40 35 212/268/345 133340 138 40% 6% 69 -0.4 216/276/373 157283 196 30% 6% 80 +0.4 202/269/35315124518425%5%68-0.1
Travis Taijeron
2017 · AAA
28 39→41 48→55 39→40 41 191/278/334 143312 153 40% 9% 71 -0.3 188/274/330 142314 164 42% 9% 69 -0.4 174/268/32715328718342%9%62-0.7
Jaylin Davis
2023 · MLB
29 39→45 48→50 44→45 41 200/272/339 139292 167 36% 8% 69 -0.4 206/284/353 147310 178 36% 8% 79 +0.3 175/274/33616126319338%10%67-0.3
Brad Glenn
2015 · MLB
28 44→46 50→55 44→45 39 226/273/380 154300 194 31% 6% 80 +0.4 224/269/354 130305 146 30% 5% 70 -0.3 212/249/32911628511029%4%53-0.6
Kyle Garlick
2020 · MLB
28 38→48 55→60 47→40 34 205/253/386 180295 234 38% 5% 74 -0.1 225/277/418 193304 256 34% 6% 92 +1.2 204/269/38217927826236%7%78+0.1
Brandon Snyder
2015 · MLB
28 40→50 49→55 48→45 34 209/256/351 143296 176 35% 4% 66 -0.6 220/272/365 145312 167 33% 6% 76 +0.0 214/271/38417028622533%6%79+0.2
Richie Shaffer
2018 · MLB
27 36→38 48→55 46→40 39 189/257/325 136280 175 37% 7% 59 -1.1 179/241/303 124316 146 45% 7% 46 -2.0 103/163/20510220212054%6%-14-2.5
Zach Green
2022 · MLB
28 41 54→55 43→40 38 202/277/378 176333 234 44% 8% 82 +0.5 206/261/365 159312 185 38% 6% 72 -0.2 186/236/35216627316137%5%56-0.8
Narciso Crook
2022 · AAA
27 42→44 49→55 49→50 38 210/274/357 147307 1612 36% 6% 75 -0.0 212/284/368 156323 1815 38% 7% 82 +0.5 200/276/356157309191739%7%72-0.1
Brock Kjeldgaard
2013 · AA
27 40→43 50→55 46→45 37 198/269/352 153315 187 41% 7% 72 -0.2 190/270/333 143291 185 39% 9% 67 -0.5 163/248/30714423421039%9%50-1.5
Melky Mesa
2015 · AAA
28 42→43 51→55 51→55 32 218/257/372 154311 1914 36% 4% 71 -0.3 204/240/314 110320 108 38% 3% 48 -1.9 192/226/291983077539%3%31-1.8
Bryce Brentz
2016 · MLB
27 42→46 47→60 44→40 39 213/265/346 134295 163 33% 6% 67 -0.5 223/270/375 152305 184 31% 6% 77 +0.1 205/266/38918527725135%7%75+0.0
Brendan Katin
2010 · AAA
27 37→47 53→60 49→45 31 198/245/371 173302 216 41% 4% 66 -0.6 212/276/417 205285 275 35% 6% 92 +1.2 201/279/43223124034133%7%95+0.6
Zack Zehner
2021 · AAA
28 40→50 46→50 44→45 38 203/255/332 128291 146 34% 6% 59 -1.1 223/287/344 121341 1112 35% 8% 76 +0.0 220/293/332112347101236%9%72-0.1
Jai Miller
2011 · MLB
26 42→47 50→60 47→55 36 207/263/360 153326 1810 40% 7% 71 -0.3 202/269/386 184367 2412 48% 7% 80 +0.4 186/261/384198341271350%8%74-0.0
Brandon Hicks
2014 · MLB
28 40→41 49→50 48→50 36 200/260/343 144316 1711 41% 7% 66 -0.6 185/260/312 127294 157 39% 8% 57 -1.2 163/246/28011825914440%9%40-1.2
Elier Hernandez
2022 · AAA
27 40→49 49→50 45→50 36 211/256/348 137284 188 32% 4% 64 -0.8 236/285/384 148309 1510 28% 5% 85 +0.7 238/287/382145311141027%5%81+0.4
Destin Hood
2018 · MLB
28 43→53 51→55 47→50 40 224/271/387 162293 1910 30% 6% 81 +0.4 200/246/333 133301 1710 38% 5% 56 -1.3 166/207/27611125615741%4%23-2.5
Brandon Waring
2014 · AAA
28 35→40 55 45→40 36 193/256/372 178278 242 39% 6% 72 -0.2 191/251/343 152332 185 45% 6% 62 -0.9 158/220/30514729517250%5%36-1.8
Rymer Liriano
2019 · MLB
28 37→47 45→50 44→55 37 187/249/298 112300 1411 41% 7% 49 -1.8 198/274/341 143321 1813 41% 9% 70 -0.3 161/263/319159247231442%11%62-0.4