Turner Hill

OF Sacramento River Cats
Age 28 L/L 5'10" / 198 lbs AAA HR -15%H -3% Svc 1.000 · Ctrl thru 2031
Overview
AAA40-MANROOKIEPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425AASF222.266/.367/.32401471—.236/.317/.282
202526AASF314.256/.359/.35721875—.232/.314/.308
202526ROKSF22.412/.524/.64702130—.316/.381/.474
202627MLBSF124.219/.317/.3141280-0.4
2027PROJ45% MLB28MLBSF112.245/.315/.35015920.1
2028PROJ53% MLB29MLBSF295.243/.313/.347311900.2
2029PROJ58% MLB30MLBSF219.240/.309/.3423788-0.0
Last 3 seasons WAR -0.4  ·  Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.000First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$0.4M2030Ext$2M2031Ext$2M
Skills · percentileMiLB Statcast 2026 AAA
Whiff%97
K%96
Z-Con%96
Speed91
Chase%89
Max EV55
Form.244/.317/.341 ▼ rolling true talent (60d window) · proj .248/.316/.357
Career WAR0 WAR median (P10 -0 / P90 1, comp-based) · star 0% · didn't stick 94%
CompsMiles Mastrobuoni (age 28) · Matt Young (age 28) · Julio Borbon (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†92
AVG/OBP/SLG.245 / .315 / .350
PA112
HR1
SB5
K%16
BB%8
BABIP284
ISO99
MLB%45%
Value2027 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · Recent Form · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2026
CONTACT55
xAVG
460.248
POWER35
Barrel%
214.5
Avg EV
3087.6
EYE50
scouting grade only
SPEED60
Sprint
7328.4
Recent Formrolling true talent ⓘ
K%16%·16% over 105 PA (60d) · proj 16%
BB%9%▲10% over 105 PA (60d) · proj 8%
ISO.097▼.078 over 90 AB (60d) · proj .108
HR/BB1.5%·1.3% over 76 BBE (60d) · proj 1.7%
BABIP.284▼.240 over 75 BIP (60d) · proj .288
SLASH.244/.317/.341▼proj .248/.316/.357
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   1.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M (cut)
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Arb-1$0.4M———
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.8M $1M +$0.0M

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. 2027 = actual YTD + projected ROS + total. 2028+ 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 76 — — — — — —
202425 AAASacramento River Cats — 2016 3000 120 10 188235188423 188 105 171 24 — — — — — —
202425 AARichmond Flying Squirrels — 222188 50720 24316 143 266367324691 59314 1411 317 71 — — — — — —
202425 A+Eugene Emeralds — 207174 471223 28214 154 270383414797 144293 1014 360 76 — — — — — —
202526 AARichmond Flying Squirrels — 314266 681152 36327 186 256359357716 102281 1011 324 75 — — — — — —
202526 ROKACL Giants — 2217 7400 420 20 4125246471.171 235438 918 484 130 — — — — — —
202627 MLBSan Francisco Giants — 124105 23701 13212 21 219317314631 95253 1710 284 80 -3 +0 +0 -3 +3 -0.4
202627 AAASacramento River Cats — 365323 1142249 37312 235 353423529952 176368 810 417 132 — — — — — —
202627 AARichmond Flying Squirrels — 4232 11220 851 10 3444885311.019 188393 1219 439 158 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 124105 23701 13212 21 219317314631 95253 1710 284 78 -3 +0 +0 -3 +3 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202324 A MLESan Jose Giants — 347312 771630 25456 279 247315317632 71282 137 280 76 — — — — — —
202425 AAA MLESacramento River Cats — 2016 4000 120 10 250294250544 189 105 203 24 — — — — — —
202425 AA MLERichmond Flying Squirrels — 222195 46520 17376 143 236317282599 46284 178 273 71 — — — — — —
202425 A+ MLEEugene Emeralds — 207183 391012 19294 154 213301311612 98246 149 281 76 — — — — — —
202526 AA MLERichmond Flying Squirrels — 314276 641041 26387 186 232314308622 76257 128 279 75 — — — — — —
202526 ROK MLEACL Giants — 2219 6300 230 20 316381474855 158310 149 360 130 — — — — — —
202627 MLB MLESan Francisco Giants — 124105 23701 13212 21 219317314631 95253 1710 286 80 -3 +0 +0 -3 +3 -0.4
202627 AAA MLESacramento River Cats — 365334 1092046 26372 235 326378464843 138346 107 364 132 — — — — — —
202627 AA MLERichmond Flying Squirrels — 4235 11220 561 10 314415486900 171365 1412 402 158 — — — — — —
202324 A MLESan Jose Giants — 347312 771630 25456 279 247315317632 71286 137 280 76 — — — — — —
202324 A RAWSan Jose Giants — 347300 861930 37316 279 287376370746 83317 911 338 76 — — — — — —
202425 AA MLE3 teams — 449394 901632 376810 307 228311299610 71268 158 274 71 — — — — — —
202425 AA RAW3 teams — 449378 1001943 535410 307 265370360729 95298 1212 330 71 — — — — — —
202526 AA MLE2 teams — 336295 701341 28417 206 237318319637 81268 128 284 79 — — — — — —
202526 AA RAW2 teams — 336283 751552 40347 206 265370375744 110291 1012 335 79 — — — — — —
202627 AAA MLE3 teams — 531475 1432868 43645 266 301365436801 135329 128 349 122 — — — — — —
202627 AAA RAW3 teams — 531460 14831610 58575 266 322403480884 159345 1111 388 122 — — — — — —
202324 A MLESan Jose Giants — 347313 771630 25456 279 246315316631 70282 137 280 76 — — — — — —
202425 AA MLE3 teams — 449399 901632 376810 307 226311296606 70262 158 274 71 — — — — — —
202526 AA MLE2 teams — 336298 701341 28417 206 235318315634 81260 128 284 79 — — — — — —
202627 AAA MLE3 teams — 531478 1432868 43645 266 299365433798 134326 128 349 122 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AA MLE3 teams — 449399 901632 376810 307 226311296606 70262 158 274 71 — — — — — —
202526 AA MLE2 teams — 336298 701341 28417 206 235318315634 81260 128 284 79 — — — — — —
202627 AAA MLE3 teams — 531478 1432868 43645 266 299365433798 134326 128 349 122 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLESF 45% 380342 861645 31614 163 249319357676 108288 168 304 92 -4 +2 +0 -2 +8 0.4
▸ 2027 — real world (MLB)
202728 MLB CTXSF 45% 112101 25511 9181 51 245315350666 105284 168 300 92 -1 +1 +0 -1 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLESF 53% 556500 1242357 45936 205 246316354670 107287 178 302 90 -6 +2 -1 -3 +12 0.3
202930 MLB MLESF 58% 380342 831535 31664 113 243313349661 105286 178 298 88 -5 +1 -2 -2 +8 -0.1
202829 MLB CTXSF 53% 295266 641233 24493 112 243313347659 104283 178 298 90 -3 +1 -1 -2 +6 0.2
202930 MLB CTXSF 58% 219197 48923 18382 72 240309342651 102282 178 294 88 -3 +1 -1 -1 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 638568 1352857 551087 205 238313342654 104279 179 294 90 -10 +2 -2 -6 +14 -0.2
/ 162G— A+C — 650579 1382957 561107 205 238313342655 104280 179 294 90 -10 +2 -2 -6 +14 -0.2
Career— MLE — 28492543 6421212626 22941741 14438 252324351675 99290 158 301 90 -17 +4 -3 -10 +28 0.1
/ 162G— MLE — 650580 1472866 52959 339 253324353677 100291 158 301 90 -9 +2 -2 -5 +14 0.1