Ethan FreyOF Asheville Tourists
Age 22 R/R 6'4" / 225 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION240 act + 160 ros · stats below = ROS only
wRC+†81
AVG/OBP/SLG.222 / .296 / .361
PA160
HR4
SB5
K%34
BB%9
BABIP322
ISO139
MLB%0%
Value2026 · WAR
BAT: -10.9 runs (wOBA-derived runs vs avg)-11BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.5 runs (Defensive runs vs avg)-1FLDPOS: -2.4 runs (Positional adjustment)-2POSREP: +11.3 runs (Replacement-level credit)+11REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.50.70.80.80.70.5+$25M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 49 / POW 57
Toolsscout grade
CONTACT49
scouting grade only
POWER57
scouting grade only
EYE53
scouting grade only
SPEED46
scouting grade only
DEFENSE47
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Pre-Arb$0.9M+0.8$2M+$2M
2031Arb-1$2M+0.8$2M+$1M
2032Arb-2$2M+0.7$2M+$0.5M
2033Arb-3$2M+0.5$1M+$0.0M (cut)
Totals $7M $11M +$6M

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
202521 AFayetteville Woodpeckers 122109 31403 11360 95 284350404754 119389 309 325 107
202521 AFayetteville Woodpeckers 122100 33503 20250 95 330442470912 140405 2016 404 167
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+HOU 240214 48915 22940 134 224297346642 121361 399 280 72 -8 +1 +0 -1 +7 -0.1
YTD22 A+HOU 240202 551116 34700 134 272377426803 153377 2914 356 131 +8 +1 +0 -1 +7 1.5
ROS22 A+HOU 0% 160144 32614 14541 52 222296361657 139316 349 292 81 -3 +0 -1 -1 +5 -0.0
ROS22 MLBHOU 0% 11 0000 000 00 319 00 291 81 -0 +0 -0 -0 +0 -0.0
FULL22 A+HOU 241215 48915 22940 134 223295344640 121358 399 280 72 -8 +1 -0 -1 +7 -0.1
TOT22 A+HOU 400358 801529 361481 186 223296352648 128345 379 284 76 -11 +1 -1 -2 +11 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBHOU 35% 324291 661229 281052 72 227299375674 148313 329 299 87 -5 +1 -1 -2 +9 0.2
202824 MLBHOU 46% 400360 8315212 351262 82 231302383686 153313 329 305 92 -4 +1 -1 -2 +11 0.5
202925 MLBHOU 52% 434390 9016214 381353 82 231304390694 159312 319 309 95 -2 +1 -1 -3 +12 0.7
203026 MLBHOU 54% 455409 9517215 401403 82 232305394699 161311 319 312 97 -2 +1 -1 -3 +13 0.8
203127 MLBHOU 54% 459412 9517215 411423 82 231305391696 160311 319 312 97 -2 +1 -1 -3 +13 0.8
203228 MLBHOU 54% 458410 9517215 421423 82 232308393700 161311 319 311 96 -2 +1 -2 -3 +13 0.7
203329 MLBHOU 53% 450403 9316215 411403 72 231306392699 161310 319 309 95 -3 +1 -3 -3 +13 0.5
203430 MLBHOU 52% 441395 9016214 401393 72 228304385688 157308 329 306 92 -4 +1 -4 -3 +12 0.3
203531 MLBHOU 52% 428383 8615213 391363 62 225301376677 151306 329 302 89 -5 +0 -4 -3 +12 0.1
203632 MLBHOU 52% 410368 8014112 371322 62 217292359651 141302 329 296 85 -7 +0 -5 -2 +12 -0.2
202723 MLBHOU 35% 112100 23413 10361 21 230306380686 150316 329 298 86 -2 +0 -0 -1 +3 0.0
202824 MLBHOU 46% 185166 39716 16581 41 235306398704 163316 319 304 91 -2 +0 -1 -1 +5 0.2
202925 MLBHOU 52% 224201 46817 20691 41 229302383685 154315 319 309 94 -1 +0 -1 -1 +6 0.3
203026 MLBHOU 54% 247221 51918 22762 41 231306389695 158315 319 311 96 -1 +0 -1 -1 +7 0.4
203127 MLBHOU 54% 249223 52919 22772 41 233308404711 170314 319 311 96 -1 +0 -1 -1 +7 0.4
203228 MLBHOU 54% 249222 51918 23772 41 230308387695 158314 319 310 95 -1 +0 -1 -1 +7 0.4
203329 MLBHOU 53% 239214 50918 22751 41 234308397705 164313 319 308 94 -2 +0 -2 -1 +7 0.3
203430 MLBHOU 52% 231207 48818 21731 41 232306396702 164311 329 305 92 -2 +0 -2 -1 +7 0.2
203531 MLBHOU 52% 223200 45817 20711 31 225299380679 155309 329 301 89 -3 +0 -2 -1 +6 0.0
203632 MLBHOU 52% 212190 43717 19681 31 226300384684 158305 329 296 84 -4 +0 -2 -1 +6 -0.1
▸ Career Totals
Career 21721945 448781071 19568013 3610 230305390695 160313 319 306 92 -19 +3 -12 -13 +62 2.1
/ 162G 650582 13323321 582034 113 229303387689 158310 319 306 92 -6 +1 -4 -4 +18 0.6
Career 45414074 93616520141 406142728 8727 230304384688 154314 319 307 93 -37 +7 -25 -27 +129 4.7
/ 162G 650583 13424320 582044 124 230303384688 154315 319 307 93 -5 +1 -4 -4 +18 0.7

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 AFayetteville Woodpeckers 122100 33503 20250 95 330442470912 140405 2016 404 167 +9 -0 +3 1.3

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
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#3Eric Karroslast yr '04
career totals — 5 seasons, 2,197 PA
52,1977313255317418-19-173.93.9
/162664224-5.7-5.21.2pk7: 4
#4Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,1726937230301387-13-63.12.9
/1626642111-4.0-1.80.9pk7: 3
#6John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2

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
Ethan Frey (OGILVIE) 22 42→49 51→57 42→46 53 223/296/352 128345 918 37% 9% 76 -0.1
Michael Choice
2012 · A
22 45→53 50 45→40 42 226/289/385 159307 187 32% 7% 89 +0.9 231/294/360 129308 155 28% 7% 83 +0.6 226/295/34612029515327%7%79+0.2
Noelvi Marte
2023 · A
21 44→53 49→50 49→55 46 224/295/363 140285 1716 27% 8% 85 +0.7 236/289/367 131301 1419 25% 6% 82 +0.5 242/290/380137303152125%5%84+0.4
Nolan Reimold
2007 · A
23 41→51 51→60 45→50 46 212/290/370 158282 1911 31% 9% 85 +0.7 244/311/425 181293 229 24% 8% 108 +2.3 262/332/46119829824920%8%122+2.5
Steve Selsky
2012 · A
23 45→52 49→50 48→45 45 226/292/376 149293 177 28% 8% 87 +0.8 237/295/357 120319 119 28% 6% 82 +0.5 252/319/35810636110430%7%91+0.6
Andrés Chaparro
2022 · A
23 43→49 48→60 43→40 47 217/299/360 143289 155 29% 9% 85 +0.7 229/293/410 181279 235 26% 7% 96 +1.5 231/292/42219127125425%7%96+1.2
Heriberto Hernández
2021 · A
21 46→49 51→60 46→50 45 228/304/400 172318 186 32% 9% 98 +1.6 207/286/350 143335 166 40% 9% 78 +0.2 221/302/42820827828931%9%103+1.2
Wes Clarke
2022 · A
22 44→40 49→55 45→40 51 217/319/365 148296 176 30% 11% 96 +1.5 191/291/356 165298 204 39% 11% 82 +0.5 193/298/36517229122438%12%86+0.6
Aaron Luna
2009 · A
22 42→44 50 51→45 45 210/316/367 157290 187 32% 8% 96 +1.5 216/319/370 154271 177 26% 8% 98 +1.6 214/320/36715226717725%8%95+0.9
John Mayberry Jr.
2007 · A
23 42→48 49→55 49→50 43 216/280/366 151284 177 30% 7% 79 +0.3 207/260/378 171259 219 29% 6% 74 -0.1 243/295/401158287191222%6%91+0.9
Christin Stewart
2016 · A
22 46→50 48→60 49→45 41 228/296/373 145308 158 30% 6% 88 +0.9 208/287/372 164279 203 31% 9% 85 +0.7 231/305/42118928324127%8%101+1.5
Kyle Lewis
2018 · A
23 44→52 49→55 48→40 39 220/277/358 138311 187 34% 6% 76 +0.0 234/287/396 162330 205 33% 7% 90 +1.0 255/325/43618235325633%9%113+1.4
Rainel Rosario
2011 · A
22 43→51 46→50 46→50 45 209/286/347 138300 128 32% 8% 77 +0.1 207/263/307 100309 89 33% 6% 56 -1.3 245/301/39014527818619%7%90+0.8
Mike Wilson
2006 · A
23 43→53 48→60 50 44 217/286/361 144276 167 27% 7% 81 +0.4 214/282/383 169306 216 35% 7% 85 +0.7 233/307/41017729722928%9%98+1.0
Jonathan Rodríguez
2012 · A
22 41→50 50→55 41→50 48 212/293/368 156263 185 26% 8% 85 +0.7 218/285/366 148299 168 31% 7% 81 +0.4 229/307/38215331219331%9%93+1.0
Todd Frazier
2009 · A
23 46→51 48→60 46→50 44 231/291/377 146296 168 27% 7% 86 +0.8 229/281/381 152287 1611 25% 6% 83 +0.6 243/310/454211268301422%8%112+2.9
Nicky Delmonico
2014 · A
22 38→47 50→55 48→45 46 202/278/350 148263 188 30% 8% 75 -0.0 219/275/367 148299 156 30% 7% 77 +0.1 232/301/39316028418424%8%91+0.9
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
Josh Elander
2014 · A
23 48→50 48→50 48→45 43 240/293/385 145306 167 27% 6% 89 +1.0 220/285/328 108295 109 27% 7% 71 -0.3 172/253/2457224451429%9%37-0.7
Nick Weglarz
2009 · A
21 45→47 48→55 45 49 225/304/366 140296 156 28% 9% 89 +1.0 222/311/381 159278 175 25% 10% 96 +1.5 210/311/38016925719225%11%94+0.7
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