Easton CarmichaelC Greensboro Grasshoppers
Age 22 R/R 6'0" / 200 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION310 act + 206 ros · stats below = ROS only
wRC+†90
AVG/OBP/SLG.243 / .283 / .398
PA206
HR7
SB5
K%24
BB%5
BABIP291
ISO155
MLB%0%
Value2026 · WAR
BAT: -6.4 runs (wOBA-derived runs vs avg)-6BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +9.2 runs (Positional adjustment)+9POSREP: +14.6 runs (Replacement-level credit)+15REPTotal WAR: +1.90+1.9WAR
0.01.42.80.01.92.12.22.32.32.12.01.81.5+$126M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 47
Toolsscout grade
CONTACT50
scouting grade only
POWER47
scouting grade only
EYE42
scouting grade only
SPEED50
scouting grade only
DEFENSE47
scouting grade only
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
2030Pre-Arb$0.9M+2.3$14M+$13M
2031Pre-Arb$0.9M+2.3$13M+$12M
2032Pre-Arb$0.9M+2.1$11M+$10M
2033Arb-1$4M+2.0$9M+$8M
2034Arb-2$6M+1.8$8M+$5M
2035Arb-3$7M+1.5$6M+$3M
Totals $19M $60M +$52M

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
202521 A+Greensboro Grasshoppers 5451 6001 1152 10 118167176343 59143 282 137 -37
202521 A+Greensboro Grasshoppers 5450 6001 2112 10 120185180365 60132 204 175 -8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+PIT 310294 7410212 14760 113 252286422707 170298 255 301 89 -4 +1 +0 +6 +9 1.2
YTD22 A+PIT 310287 8813215 21570 113 307354523877 216336 187 382 150 +18 +1 +0 +6 +9 3.4
ROS22 A+PIT 0% 206193 47717 10501 51 243283398681 155292 245 303 90 -2 +1 -0 +4 +6 0.8
ROS22 MLBPIT 0% 11 0000 000 00 290 00 298 86 -0 +0 -0 +0 +0 0.0
FULL22 A+PIT 311295 7410212 14760 113 251285420705 169297 245 301 89 -4 +1 -0 +6 +9 1.2
TOT22 A+PIT 516487 12117319 241261 164 248285412697 164295 245 302 89 -6 +2 -0 +9 +15 1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBPIT 43% 520486 11919317 261253 103 245287401689 156292 245 304 91 -5 +1 -1 +9 +15 1.9
202824 MLBPIT 58% 520484 12020318 281243 103 248293413706 165293 245 308 94 -3 +1 -1 +9 +15 2.1
202925 MLBPIT 65% 520483 12020318 291233 103 248295414709 166293 246 310 96 -2 +1 -1 +9 +15 2.2
203026 MLBPIT 68% 520481 12020318 301234 103 249299416715 166293 246 311 96 -2 +1 -1 +9 +15 2.3
203127 MLBPIT 68% 520481 12020318 301234 103 249299416715 166293 246 311 96 -2 +1 -1 +9 +15 2.3
203228 MLBPIT 68% 520480 11819318 311244 103 246297410708 165292 246 310 96 -3 +1 -1 +9 +15 2.1
203329 MLBPIT 66% 520481 11819318 311253 93 245295410705 164292 246 308 94 -3 +1 -2 +9 +15 2.0
203430 MLBPIT 66% 520481 11719317 311263 92 243293401694 158290 246 306 92 -5 +1 -3 +9 +15 1.8
203531 MLBPIT 65% 504466 11118216 301243 82 238289388677 150288 256 301 89 -6 +1 -3 +9 +14 1.5
203632 MLBPIT 65% 382354 8313212 23952 62 234285384669 150285 256 296 84 -7 +0 -4 +7 +11 0.8
203733 MLBPIT 65% 342317 7311210 20872 51 230280372652 142281 256 289 79 -8 +1 -5 +6 +10 0.4
202723 MLBPIT 43% 225211 51818 11541 51 242283403685 161291 245 299 87 -3 +1 -0 +4 +6 0.8
202824 MLBPIT 58% 302281 6911210 16722 62 246291406697 160292 245 302 90 -4 +0 -0 +5 +9 1.1
202925 MLBPIT 65% 337313 7713211 19802 72 246293406699 160292 246 304 91 -3 +1 -0 +6 +10 1.3
203026 MLBPIT 68% 354329 8013212 20842 72 243291404695 161292 246 305 92 -3 +1 -0 +6 +10 1.3
203127 MLBPIT 68% 354328 8013212 21842 72 244293405699 162291 246 305 92 -3 +1 -0 +6 +10 1.4
203228 MLBPIT 68% 354328 8013212 21842 72 244293405699 162291 246 304 91 -4 +1 -1 +6 +10 1.3
203329 MLBPIT 66% 345319 7913212 21832 62 248298414712 166290 246 302 89 -4 +0 -1 +6 +10 1.1
203430 MLBPIT 66% 341316 7612211 20832 62 241290396686 155289 246 299 87 -5 +0 -2 +6 +10 1.0
203531 MLBPIT 65% 328303 7312211 20812 51 241292403695 162287 256 295 84 -6 +1 -2 +6 +9 0.8
203632 MLBPIT 65% 247228 53818 15622 41 232286382667 149283 256 290 80 -6 +0 -3 +4 +7 0.4
203733 MLBPIT 65% 221205 47717 13561 31 229279376654 146279 256 283 75 -6 +0 -3 +4 +6 0.1
▸ Career Totals
Career 34093162 76512319114 19782320 6318 242291401692 159290 246 300 88 -47 +5 -13 +61 +97 10.5
/ 162G 650603 14623422 381574 123 242292403695 161290 246 300 88 -9 +1 -2 +12 +18 2.0
Career 56485238 127220531188 320136437 10329 243291401693 159292 246 304 91 -58 +9 -20 +101 +160 19.6
/ 162G 650603 14824422 371574 123 245293408701 163294 246 304 91 -7 +1 -2 +12 +18 2.3

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
202521 A+Greensboro Grasshoppers 5450 6001 2112 10 120185180365 60132 204 175 -8 -7 +0 +2 -0.5

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#5Welington Castillolast yr '19
career totals — 8 seasons, 2,667 PA
82,667975254313425+48-1413.313.2
/162664241+11.9-3.43.3pk7: 13
#6Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,40811462244290404+61-713.011.5
/1626642212+11.9-1.42.5pk7: 10

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
Easton Carmichael (OGILVIE) 22 50 47 50 42 248/285/412 164295 1916 24% 5% 89 +1.9
Miguel Vargas
2022 · AA
22 50→53 52→55 51→50 44 256/304/419 164299 209 22% 6% 103 +1.9 229/306/389 160271 1712 22% 9% 96 +1.5 221/322/407185244211119%12%106+1.7
Gordon Beckham
2009 · A
22 47→56 48→50 46→45 45 240/288/377 137278 167 20% 6% 85 +0.7 253/317/400 147292 147 18% 7% 103 +1.9 247/314/38413628713618%7%96+1.4
Addison Russell
2015 · AA
21 47→52 50→55 52→50 44 239/300/400 161302 1813 26% 7% 96 +1.5 239/305/397 158301 177 25% 8% 98 +1.6 237/308/39916229418525%8%94+1.1
Henry Davis
2023 · AA
23 47→45 48→50 52→50 41 230/312/373 143305 1513 28% 6% 95 +1.4 220/304/371 151284 1812 28% 8% 92 +1.2 207/291/353147263191128%8%78+0.1
Rylan Bannon
2018 · A
22 46→42 50 51→50 44 235/298/388 153288 198 25% 7% 93 +1.3 210/279/350 140281 155 29% 8% 75 -0.0 197/295/350153257191230%11%80+0.3
Zach Neto
2023 · AA
22 49→48 47→60 49→55 41 242/301/379 137306 1412 25% 5% 92 +1.2 249/319/435 186302 2219 25% 6% 115 +2.7 247/321/459212303272527%7%117+2.6
Tyler Ogle
2013 · A
22 47→44 49→50 45→30 44 236/297/382 147295 175 26% 7% 90 +1.0 223/309/365 142267 163 22% 10% 92 +1.2 213/303/36315125019223%10%85+0.5
Connor Wong
2018 · A
22 47→55 49→55 46→50 37 234/282/379 146327 177 33% 5% 83 +0.6 202/254/362 160334 218 44% 5% 68 -0.5 240/295/385146311171027%6%87+0.6
Vinnie Catricala
2011 · A
22 48→55 48→55 46→45 42 239/294/382 143301 166 26% 6% 89 +1.0 235/286/374 139288 158 23% 5% 83 +0.6 223/273/35212927214723%5%70-0.3
Eddys Leonard
2023 · A
22 44→47 48→55 44→50 42 222/291/369 146290 165 28% 6% 85 +0.7 222/279/379 157280 198 27% 5% 82 +0.5 216/269/391176255231226%5%79+0.2
Kevin Flores
2007 · AAA
22 49→53 48→45 47→45 41 245/286/394 148305 157 25% 5% 89 +0.9 217/261/309 92276 710 23% 5% 55 -1.4 279/316/3769832311017%4%93+0.7
Dom Keegan
2023 · A
22 49→50 47→50 50→40 42 235/297/374 138329 148 32% 7% 88 +0.9 228/292/357 129312 123 29% 7% 82 +0.5 225/290/35713230613129%7%80+0.2
J.R. Towles
2007 · A
23 52→53 49→50 49→50 43 260/314/414 154305 1614 20% 5% 106 +2.2 237/310/377 140277 1511 20% 6% 95 +1.4 225/308/36213826215920%7%87+0.5
Adam Rosales
2006 · A
23 47→49 50→55 45 40 236/287/388 152305 186 28% 5% 88 +0.9 227/288/373 146286 138 25% 6% 84 +0.6 237/303/39415728514821%6%95+1.2
Wilin Rosario
2011 · AA
22 47→49 51→60 47→45 38 240/277/396 156308 194 29% 4% 85 +0.7 236/270/406 170287 234 26% 4% 85 +0.7 235/267/40517127724425%4%81+0.3
Zack Gelof
2022 · A
22 49→50 47→55 54→55 43 236/299/379 142334 1517 32% 8% 90 +1.0 235/298/420 185327 2420 34% 8% 101 +1.8 229/294/414185314242433%8%95+1.2
Matt Vierling
2019 · A
22 48→56 46→50 43→50 38 239/282/372 133308 149 27% 4% 81 +0.4 204/259/300 96277 914 28% 6% 53 -1.5 257/317/400143310141021%7%100+1.5
Sean Rodríguez
2007 · AA
22 46→49 52→60 48→50 46 235/306/406 171300 2012 28% 8% 101 +1.8 230/301/408 178293 2110 28% 7% 99 +1.7 237/310/439202292251227%7%107+1.7
Luis Jimenez
2010 · A
22 44→48 50→60 51→50 39 227/258/388 161258 178 20% 3% 76 +0.0 241/272/413 172271 1813 19% 3% 88 +0.9 242/272/414173267191518%3%86+0.7
German Duran
2008 · AA
23 48→50 51→50 49→45 42 247/287/411 164285 1910 21% 5% 94 +1.3 222/265/339 117264 127 20% 5% 65 -0.7 206/248/286802477319%4%42-0.9