Turner HillOF Richmond Flying Squirrels
Age 27 L/L 5'10" / 198 lbs AA BB -3% Svc 0.0 · Ctrl thru 2034 peak 0.8 · 2026
wRC+†103
AVG/OBP/SLG.242 / .317 / .338
PA250
HR3
SB9
K%15
BB%8
MLB%2%
BAT: +0.8 runs (wOBA-derived runs vs avg)+1BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.80+0.8WAR
Scouting · nowfuture
HIT
5555
PWR
3535
SPD
6060
EYE
5050
trajectory · 10 yrs
0.7peak
2027

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
2029Arb-1$0.8M+0.5$2M+$1M
2030Arb-2$0.9M+0.3$1M+$0.5M
2031Arb-3$0.9M+0.1$0.5M+$0.0M (cut)
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $2M -$1M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202324 ASan Jose Giants 347311 781630 26446 279 .251.321.322.642 .071.290 137 .284 76 -10 +2 +0 -2 +10 -0.0
202425 AA3 teams 449396 881532 357210 307 .222.302.290.592 .068.264 168 .267 62 -19 +3 +0 -3 +13 -0.6
202526 AA2 teams 336294 701332 29437 206 .238.321.323.644 .085.269 139 .281 73 -10 +2 +0 -2 +10 -0.1
▸ 2026 Season (actual · ROS · total)
202627 AA2 teams 5750 16220 591 20 .320.393.440.833 .120.381 169 .360 134 +2 +0 +0 -0 +2 0.4
ROS27 MLBSF 193172 44822 16283 72 .256.330.360.690 .105.291 158 .308 94 -1 +1 +0 -1 +5 0.4
TOT27 MLBSF 250222 601042 21374 92 .270.344.378.723 .108.314 158 .320 103 +1 +1 +0 -2 +7 0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 9%SF 333295 741334 30475 113 .251.330.356.686 .105.286 149 .312 97 -1 +1 -1 -2 +9 0.7
202829 MLB 19%SF 352311 781434 32526 102 .251.332.354.686 .103.286 159 .311 96 -1 +1 -1 -2 +10 0.6
202930 MLB 29%SF 363321 801435 33576 102 .249.331.358.689 .109.286 169 .309 95 -2 +1 -2 -2 +10 0.5
203031 MLB 40%SF 358318 771434 32585 81 .242.321.343.664 .101.285 169 .306 92 -3 +1 -3 -2 +10 0.3
203132 MLB 49%SF 345306 741334 31585 71 .242.322.343.665 .101.284 179 .301 89 -4 +1 -4 -2 +10 0.1
203233 MLB 57%SF 318282 681233 28555 60 .241.321.337.658 .096.283 179 .296 85 -5 +1 -4 -2 +9 -0.1
203334 MLB 75%SF 277246 581023 25514 50 .236.316.329.646 .093.282 189 .291 81 -6 +1 -5 -2 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 36713252 7891423133 31756562 14133 .243.322.336.657 .093.282 159 .296 85 -64 +15 -20 -22 +104 1.4
/ 162G 650576 1392556 5610011 256 .241.320.333.654 .092.281 159 .296 85 -11 +3 -3 -4 +18 0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202324 ASan Jose Giants 347300 861930 37316 279 .287.376.370.746 .083.317 911 .338 117 +7 +2 +10 1.9
202425 AAASacramento River Cats 2016 3000 120 10 .188.235.188.423 .000.188 105 .171 -11 -3 +0 +1 -0.2
202425 AARichmond Flying Squirrels 222188 50720 24316 143 .266.367.324.691 .059.314 1411 .317 101 +0 +2 +6 0.8
202425 A+Eugene Emeralds 207174 471223 28214 154 .270.383.414.797 .144.293 1014 .360 134 +8 +1 +6 1.5
202526 AARichmond Flying Squirrels 314266 681152 36327 186 .256.359.357.716 .102.281 1011 .324 106 +2 +1 +9 1.3
202526 ROKACL Giants 2217 7400 420 20 .412.524.6471.171 .235.438 918 .484 228 +3 +0 +1 0.4

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
Turner Hill (OGILVIE) 27 55 35 60 50 .242/.317/.338 .096.279 39 15% 8% 88 +0.4
Matt Young
2010 · AAA
27 54→58 38→40 56→60 54 .255/.328/.346 .091.297 424 15% 9% 93 +1.3 .253/.322/.338 .085.300 326 15% 8% 89 +0.9 .249/.321/.320.070.30322617%9%80+0.3
Chris Getz
2011 · MLB
27 53→56 39→40 57→60 51 .251/.310/.341 .090.281 626 13% 7% 85 +0.7 .239/.294/.301 .062.268 327 11% 7% 66 -0.6 .241/.288/.304.063.26923110%6%60-0.4
Tony Kemp
2019 · MLB
27 56→60 41→45 54→55 52 .270/.326/.372 .102.302 820 13% 7% 98 +1.6 .248/.326/.373 .125.277 1215 14% 9% 100 +1.7 .250/.341/.359.109.27791213%10%101+1.1
Brandon Roberts
2012 · AAA
27 55→59 38→40 53→55 44 .262/.313/.340 .078.312 522 17% 5% 85 +0.7 .235/.288/.314 .079.280 421 17% 6% 68 -0.5 .230/.286/.290.060.27102514%6%58-0.5
Nicky Lopez
2022 · MLB
27 55→61 38→40 52→55 53 .258/.320/.342 .084.295 515 14% 8% 89 +0.9 .237/.303/.303 .066.277 315 14% 8% 72 -0.2 .231/.307/.288.057.27511015%9%69-0.2
Michael Spidale
2009 · AAA
27 55→65 39→40 58→55 46 .263/.306/.353 .090.295 620 13% 5% 85 +0.7 .274/.312/.355 .081.315 520 14% 4% 88 +0.9 .300/.337/.368.068.34642114%4%97+1.2
Julio Borbon
2014 · MLB
28 52→61 40 56→60 47 .247/.295/.344 .097.287 724 17% 6% 78 +0.2 .252/.290/.323 .071.300 528 17% 5% 69 -0.4 .278/.311/.346.068.32452815%4%82+0.4
Will Rhymes
2010 · AAA
27 54→61 37→40 54→55 47 .255/.300/.334 .079.296 417 15% 6% 78 +0.2 .259/.309/.346 .087.292 415 12% 6% 84 +0.6 .263/.318/.348.085.29341311%7%86+0.7
Kyle Wren
2018 · AAA
27 52→59 36→40 56→60 48 .244/.299/.312 .068.299 426 19% 7% 72 -0.2 .232/.286/.318 .086.307 618 25% 7% 68 -0.5 .234/.284/.314.079.32241727%6%66-0.3
Brad Coon
2010 · AAA
27 53→57 37→40 53→60 49 .248/.311/.318 .070.302 525 19% 7% 79 +0.3 .230/.294/.305 .075.295 517 22% 8% 68 -0.5 .217/.285/.287.070.28441623%8%57-0.7
Mike Rodriguez
2008 · AAA
27 50→52 40 57→55 49 .236/.287/.331 .095.271 622 16% 6% 72 -0.2 .227/.268/.320 .093.280 614 20% 5% 60 -1.0 .225/.261/.310.085.28251121%4%51-1.2
Endy Chavez
2005 · MLB
27 55→65 41→45 57→55 50 .259/.301/.364 .105.276 725 10% 6% 85 +0.7 .261/.304/.364 .103.285 621 10% 6% 87 +0.8 .281/.323/.374.093.3074169%6%91+0.5
Sam Fuld
2008 · AAA
26 55→57 40→45 53→60 51 .260/.319/.363 .103.299 514 14% 7% 93 +1.3 .247/.311/.348 .101.279 616 13% 8% 86 +0.8 .246/.317/.355.110.27342711%9%87+0.6
Craig Gentry
2011 · MLB
27 51→55 40 56→60 45 .244/.302/.331 .087.294 725 19% 6% 79 +0.3 .253/.320/.340 .087.306 531 18% 7% 89 +0.9 .272/.344/.349.077.33024017%7%95+0.6
Grégor Blanco
2012 · MLB
28 49→59 38→45 58→60 53 .230/.306/.315 .085.290 525 21% 10% 76 +0.1 .244/.323/.344 .100.308 726 21% 10% 91 +1.1 .264/.341/.367.103.31861917%10%96+1.1
Tyler Bortnick
2014 · AAA
27 51→61 39→45 60→55 51 .238/.318/.337 .099.295 525 20% 9% 87 +0.8 .230/.295/.319 .089.297 619 23% 8% 72 -0.2 .248/.305/.345.097.30881621%7%79+0.1
Tim Locastro
2019 · AAA
27 50→52 40→45 56→60 43 .238/.305/.336 .098.280 723 17% 4% 82 +0.5 .236/.325/.354 .118.283 927 19% 6% 96 +1.5 .211/.301/.331.120.257103321%5%77+0.1
Don Kelly
2007 · AAA
27 52→59 39→45 52→55 49 .244/.294/.335 .091.277 518 14% 6% 76 +0.0 .236/.287/.325 .089.268 515 13% 6% 70 -0.3 .255/.302/.373.118.282131714%5%87+0.5
Shawn O'Malley
2015 · MLB
27 52→58 38→40 60 46 .242/.299/.332 .090.301 421 20% 6% 77 +0.1 .247/.306/.347 .100.308 721 21% 7% 84 +0.6 .243/.306/.338.095.30672122%7%78+0.1
Jake Elmore
2014 · MLB
27 54→62 39→40 52→55 53 .255/.325/.347 .092.299 520 16% 8% 92 +1.2 .242/.315/.313 .071.288 417 16% 9% 79 +0.3 .242/.306/.310.068.29431017%7%73-0.1