Stephen HrustichOF West Michigan Whitecaps
Age 24 R/R 6'1" / 235 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION126 act + 84 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.187 / .274 / .293
PA84
HR2
K%25
BB%10
BABIP231
ISO107
MLB%0%
Value2026 · WAR
BAT: -5.7 runs (wOBA-derived runs vs avg)-6BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +5.9 runs (Replacement-level credit)+6REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.4-0.2-0.2-0.1262829
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE50
scouting grade only
SPEED40
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
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
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202523 ALakeland Flying Tigers 258212 41715 287411 33 193319307625 113257 2911 282 74
202523 ALakeland Flying Tigers 258207 51824 335211 33 246378362741 116297 2013 335 114
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+DET 126110 22314 14282 32 200302355656 155231 2211 292 82 -3 -0 +0 -1 +4 0.0
YTD24 A+DET 126103 27415 21202 32 262397466863 204282 1617 386 154 +8 -0 +0 -1 +4 1.0
ROS24 A+DET 0% 8475 14202 8211 21 187274293567 107244 2510 273 67 -3 +0 +0 -1 +2 -0.1
ROS24 MLBDET 0% 01 0000 000 00 240 256 54 +0 -0
FULL24 A+DET 126111 22314 14282 32 198302351653 153228 2211 292 82 -3 -0 +0 -1 +4 0.0
TOT24 A+DET 210185 36516 22493 53 195290330620 135231 2310 285 76 -6 -0 +0 -1 +6 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBDET 30% 254223 44815 25634 42 197290309599 112250 2510 279 72 -8 +0 +0 -2 +7 -0.2
202826 MLBDET 44% 325285 581027 32805 52 204295326621 123253 2510 283 75 -9 +0 +0 -2 +9 -0.2
202927 MLBDET 49% 362318 651228 35896 62 204295330625 126255 2510 285 77 -10 +0 +0 -2 +10 -0.1
202725 MLBDET 30% 7768 13202 8191 10 191286309595 118246 2510 263 59 -4 +0 +0 -0 +2 -0.2
202826 MLBDET 44% 144127 25413 14362 21 197287315602 118249 2510 267 62 -6 +0 +0 -1 +4 -0.3
202927 MLBDET 49% 177155 32614 17443 31 206297335633 129251 2510 269 64 -7 +0 +0 -1 +5 -0.3
▸ Career Totals
Career 398351 701229 39996 62 199291322613 123249 2510 267 63 -17 +0 +0 -2 +11 -0.8
/ 162G 650573 11520315 6416210 103 201293325618 124251 2510 267 63 -27 +1 +0 -4 +18 -1.2
Career 12831113 22239627 12832727 2010 199297318615 119253 2510 282 74 -38 +0 +0 -8 +36 -0.9
/ 162G 650564 11320314 6516614 105 200299321620 121254 2610 282 74 -19 +0 +0 -4 +18 -0.5

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
202523 ALakeland Flying Tigers 258207 51824 335211 33 246378362741 116297 2013 335 114 +4 -1 +7 1.1

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
139996204292329-2+0-0.2-0.1
/1626641510-4.0+0.0-0.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Stephen Hrustich (OGILVIE) 24 40 30 40 50 195/290/330 135231 65 23% 10% 76 -0.1
Kyler Castillo
2022 · A
24 48 37→30 40 47 225/282/301 76285 37 22% 7% 62 -0.9 234/313/303 69319 35 25% 9% 76 +0.1 239/334/295563293325%10%81+0.2
Ronnie Richardson
2014 · A
24 43 41→40 47→50 45 211/275/316 105277 88 26% 7% 63 -0.8 210/302/302 92286 510 26% 9% 72 -0.2 196/303/2838727041026%10%67-0.3
James Guerrero
2008 · A
24 45→46 39→40 40→45 53 212/297/295 83256 67 19% 9% 68 -0.5 206/290/295 89269 79 24% 10% 66 -0.6 140/254/2106918841025%12%28-0.8
Trey Vavra
2017 · A
25 44→39 42→40 43→45 43 217/282/317 100279 105 25% 6% 67 -0.5 195/267/283 88278 87 31% 6% 53 -1.5 93/185/125331534039%5%-22-1.4
Cam Balego
2019 · A
24 44→42 37→45 42→30 42 208/263/283 75277 45 25% 6% 50 -1.8 216/291/329 113281 124 26% 7% 75 -0.0 212/295/33111927015126%7%74-0.1
Chris Clare
2019 · A
24 42→45 37→30 46→40 49 198/278/268 70258 45 24% 8% 53 -1.5 194/266/265 71270 47 28% 7% 47 -1.9 146/222/176302210331%6%3-1.5
Mike McGee
2013 · A
24 44→41 43→45 48→45 45 217/272/330 112267 108 23% 6% 66 -0.6 200/262/297 97291 99 32% 7% 53 -1.5 94/175/132381736746%9%-26-1.3
Ryan Gridley
2019 · A
24 44 40 41→45 47 212/280/301 88268 86 23% 8% 62 -0.9 214/268/297 83268 69 21% 6% 56 -1.3 210/263/2827226041020%5%46-1.0
Nick Fortes
2021 · A
24 40→44 41→45 46→45 46 198/261/293 96247 85 23% 7% 53 -1.5 224/289/353 129259 158 20% 6% 80 +0.4 221/287/34812725016819%6%76+0.0
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Jimmy Herron
2021 · A
25 39→45 40→45 48→55 48 189/266/279 90247 814 26% 8% 51 -1.7 208/286/327 119270 1218 26% 9% 72 -0.2 212/289/340128261152424%8%74-0.1
Alsander Womack
2023 · A
24 48→43 43→40 44→45 47 238/297/340 103293 127 23% 7% 79 +0.3 217/281/301 84281 99 24% 7% 63 -0.9 205/273/275712648824%7%50-0.9
Connor McVey
2019 · A
24 45 40→30 45→50 45 213/287/302 89309 79 32% 8% 66 -0.6 204/304/278 74298 69 30% 10% 68 -0.5 185/304/240552716930%12%56-0.8
Hunter Stovall
2021 · A
24 43→49 41→45 45→50 46 208/264/314 106247 88 19% 6% 58 -1.2 235/286/335 100312 816 26% 6% 72 -0.2 233/284/3329930381825%6%67-0.4
Billy Hart
2007 · A
24 40→50 41→45 43→50 43 198/260/295 98269 89 29% 7% 52 -1.6 229/287/338 109305 814 26% 7% 74 -0.1 237/296/35311631271625%7%78+0.2
Kevin Ahrens
2013 · A
24 39→46 43→45 39→40 47 196/266/300 104255 112 27% 8% 56 -1.3 209/268/315 106270 103 25% 7% 60 -1.0 214/270/33211826611323%7%63-0.6
Clayton Daniel
2019 · A
24 47 38→40 44→40 45 222/264/299 78267 56 19% 5% 53 -1.5 230/287/311 81280 65 19% 7% 66 -0.6 229/290/299702805219%7%60-0.4
D.K. Carey
2016 · A
24 39→36 41→40 42→45 46 194/261/287 93252 97 26% 8% 51 -1.7 187/262/276 89273 86 32% 9% 48 -1.9 166/250/246802507434%9%34-1.5
J.J. Franco
2016 · A
24 46 37→30 38→45 42 218/272/287 69290 56 26% 6% 54 -1.4 206/269/263 57283 25 26% 8% 46 -2.0 214/294/251373010426%10%52-0.5
Michael Paez
2019 · A
24 43→42 43→45 38→40 47 210/286/321 110274 105 26% 8% 70 -0.3 207/272/298 91259 75 22% 7% 58 -1.2 188/251/259712255018%6%36-1.6