Turner HillOF Sacramento River Cats
Age 27 L/L 5'10" / 198 lbs MLB HR -15%H -3% Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION493 act + 9 ros · stats below = ROS only
showingROS
wRC+†108
AVG/OBP/SLG.250 / .333 / .250
PA9
HR0
K%11
BB%11
BABIP304
ISO94
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -0.9 runs (86 MLB PA)BAT projected ROS: -0.0 runs (9 MLB PA, park-applied)-1BATRUN so far: -0.2 runs (86 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)-0RUNFLD so far: +0.0 runs (86 MLB PA)FLD projected ROS: +0.0 runs (9 MLB PA, park-applied)+0FLDPOS so far: -0.5 runs (86 MLB PA)POS projected ROS: -0.1 runs (9 MLB PA, park-applied)-1POSREP so far: +1.9 runs (86 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+2REP2026 MLB WAR (so far + projected ROS): +0.04so far: +0.0 WAR+0.0WAR
0.00.91.80.21.31.10.90.70.426272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$22M ctrl surplus
Tools · Recent Form · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2026
CONTACT55
xAVG
350.239
POWER35
Barrel%
133.4
Avg EV
2587.2
EYE50
scouting grade only
SPEED60
Sprint
7328.4
Recent Formrolling true talent ⓘ
K%16%17% over 86 PA (30d) · proj 14%
BB%9%▲▲12% over 86 PA (60d) · proj 8%
ISO.091·.085 over 71 AB (60d) · proj .094
HR/BB0.7%·0.0% over 59 BBE (60d) · proj 1.1%
BABIP.284·.288 over 59 BIP (60d) · proj .284
SLASH.239/.321/.330·proj .248/.317/.342
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M+0.2$0.8M+$0.7M
2027Pre-Arb$0.8M+1.3$10M+$9M
2028Pre-Arb$0.8M+1.1$8M+$7M
2029Arb-1$4M+0.9$3M+$0.3M
2030Arb-2$4M+0.7$2M+$0.0M (cut)
2031Arb-3$5M+0.4$1M+$0.0M (cut)
Totals $5M $24M +$17M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202324 ASan Jose Giants 347300 861930 37316 279 287376370746 83317 911 338 115 +6 +2 +8 1.6
202425 AAASacramento River Cats 2016 3000 120 10 188235188423 188 105 171 2 -2 +0 +0 -0.2
202425 AARichmond Flying Squirrels 222188 50720 24316 143 266367324691 59314 1411 317 101 +0 +2 +5 0.7
202425 A+Eugene Emeralds 207174 471223 28214 154 270383414797 144293 1014 360 130 +7 +1 +4 1.3
202526 AARichmond Flying Squirrels 314266 681152 36327 186 256359357716 102281 1011 324 106 +2 +1 +7 1.0
202526 ROKACL Giants 2217 7400 420 20 4125246471.171 235438 918 484 213 +3 +0 +0 0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202324 A MLESan Jose Giants 347311 771630 26446 279 248318318636 71282 137 282 77 -9 +2 +8 -0.0
202425 AAA MLESacramento River Cats 2016 3000 120 10 188235188423 177 105 190 15 -2 +0 +0 -0.1
202425 AA MLERichmond Flying Squirrels 222195 45520 17376 143 231312277589 46277 178 268 68 -9 +2 +5 -0.2
202425 A+ MLEEugene Emeralds 207185 391012 17304 154 211291308599 97238 148 269 68 -8 +1 +4 -0.2
202526 AA MLERichmond Flying Squirrels 314276 631041 26387 186 228311304615 76254 128 277 74 -10 +1 +7 -0.2
202526 ROK MLEACL Giants 2219 6300 230 20 316381474855 158330 149 380 143 +1 +0 +0 0.2
202324 A MLESan Jose Giants 347311 771630 26446 279 248318318636 71286 137 282 77
202324 A RAWSan Jose Giants 347300 861930 37316 279 287376370746 83317 911 338 77
202425 AA MLE3 teams 449396 871532 357010 307 220299288587 68259 168 265 65
202425 AA RAW3 teams 449378 1001943 535410 307 265370360729 95298 1212 330 65
202526 AA MLE2 teams 336295 691341 28417 206 234315315630 81265 128 284 78
202526 AA RAW2 teams 336283 751552 40347 206 265370375744 110291 1012 335 78
202324 A MLESan Jose Giants 347312 771630 26446 279 247318317635 71282 137 282 77
202425 AA MLE3 teams 449401 871532 357010 307 217299284584 67255 168 265 65
202526 AA MLE2 teams 336298 691341 28417 206 232315312627 81259 128 284 78
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202324 A MLESan Jose Giants 347312 771630 26446 279 247318317635 71282 137 282 77
202425 AA MLE3 teams 449401 871532 357010 307 217299284584 67255 168 265 65
202526 AA MLE2 teams 336298 691341 28417 206 232315312627 81259 128 284 78
YTD27 AAA MLESF 493440 1322757 41615 256 300366432798 132331 128 349 123 +13 +3 +0 -3 +11 2.4
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR27 MLB RAWSF 8671 17600 10152 11 239349324673 85288 1712 304 123 +2 -0 +0 -3 +2 0.1
YTD27 AA RAWSF 4232 11220 851 10 3444885311.019 188393 1219 439 123
YTD27 AAA RAWSF 365323 1142249 37312 235 353423529952 176368 810 417 123
YTD27 MLB RAWSF 8671 17600 10152 11 239349324673 85288 1712 304 92 -1 -0 +0 -1 +2 0.0
ROS27 AAA MLESF 100% 98 2000 110 00 250333250583 309 1111 328 108 +0 +0 +0 -0 +0 0.0
ROS27 MLB CTXSF 100% 98 2000 110 00 250333250583 304 1111 314 108 +0 +0 +0 -0 +0 0.0
FULL27 MLB A+CSF 9579 19600 11162 11 241348316664 76288 1712 305 122 +3 -0 +0 -1 +2 0.4
TOT27 AAA MLESF 502448 1342757 42625 256 299366429794 129330 128 349 122 +13 +3 +0 -3 +11 2.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202728 MLB MLESF 82% 532477 1302557 44766 235 273342390731 117308 148 327 107 +5 +3 -1 -3 +12 1.5
202829 MLB MLESF 82% 553496 1342658 46836 225 270339391731 121306 158 325 106 +4 +2 -1 -3 +12 1.4
202930 MLB MLESF 82% 542486 1302558 45856 194 267337389726 121304 168 322 104 +3 +2 -2 -3 +12 1.1
203031 MLB MLESF 82% 531476 1242447 44866 164 261331372703 111302 168 318 101 +1 +2 -3 -3 +12 0.8
203132 MLB MLESF 82% 520466 1202247 43866 133 258328367695 109299 178 312 97 -2 +1 -4 -3 +11 0.5
203233 MLB MLESF 82% 449404 1001835 37765 92 248318344662 97295 178 305 93 -4 +1 -4 -3 +10 -0.0
202728 MLB CTXSF 82% 436392 1042045 36625 194 265335375710 110302 148 313 107 +4 +2 -1 -3 +9 1.3
202829 MLB CTXSF 82% 453407 1072046 38685 184 263333376709 113301 158 310 106 +3 +2 -1 -3 +10 1.1
202930 MLB CTXSF 82% 444399 1042046 37695 164 261331376707 115299 168 308 104 +2 +2 -2 -3 +10 0.9
203031 MLB CTXSF 82% 435391 1011946 36705 133 258329373702 115297 168 304 101 +1 +1 -2 -3 +9 0.7
203132 MLB CTXSF 82% 426382 961835 36705 113 251324353677 102294 168 298 97 -1 +1 -3 -3 +9 0.4
203233 MLB CTXSF 82% 368330 821534 31634 72 248321348669 100290 178 292 93 -3 +1 -3 -2 +8 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 25712309 5961122232 21540329 8420 258329367696 109299 168 305 94 +5 +9 -12 -15 +56 4.3
/ 162G A+C 650584 1512868 541027 215 259329368697 110300 168 305 94 +1 +2 -3 -4 +14 1.1
Career MLE 42683815 9731843645 34964858 17945 255327358684 102295 158 307 94 +6 +11 -15 -19 +68 5.3
/ 162G MLE 650581 1482857 53999 277 255327356683 102294 158 307 94 +1 +2 -3 -4 +14 1.1