Tommy Hopfe

1B Spokane Indians
Age 24 S/R 6'0" / 210 lbs A+ HR +30%H +12% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202522A+COL121.236/.325/.3212449—.209/.275/.291
202522ACOL292.263/.384/.39451576—.222/.320/.335
202623A+COL459.274/.365/.437131585—.234/.308/.360
2027PROJ0% MLB24MLBCOL2.237/.308/.3660082-0.0
2028PROJ30% MLB25MLBCOL112.239/.310/.3723284-0.2
2029PROJ44% MLB26MLBCOL180.239/.311/.3754485-0.2
Next 3 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
K%87
Z-Con%80
Whiff%72
wOBA61
ISO55
wRC+54
Career WAR0 WAR median (P10 -0 / P90 0, comp-based) · star 1% · didn't stick 96%
CompsNick Sogard (age 25) · Anthony Seratelli (age 25) · Jordan Abruzzo (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†82
AVG/OBP/SLG.237 / .308 / .366
PA2
HR0
K%22
BB%7
BABIP286
ISO115
MLB%0%
Value2027 · WAR
BAT: -6.8 runs (wOBA-derived runs vs avg)-7BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -5.7 runs (Positional adjustment)-6POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.2-0.2272829
Tools · ContractCON 45 / POW 35
Toolsscout grade
CONTACT45
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
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
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202421 AFresno Grizzlies — 4236 9101 472 21 250357361718 111286 1710 332 61 — — — — — —
202522 A+Spokane Indians — 121106 25302 11183 43 236325321646 85264 159 297 49 — — — — — —
202522 AFresno Grizzlies — 292236 621415 304617 154 263384394778 131300 1610 347 76 — — — — — —
202623 A+Spokane Indians — 459398 10924113 437714 152 274365437802 163309 179 357 85 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A MLEFresno Grizzlies — 4237 8101 392 21 216310324634 108252 217 259 61 — — — — — —
202522 A+ MLESpokane Indians — 121110 23302 7243 43 209275291566 82234 206 241 49 — — — — — —
202522 A MLEFresno Grizzlies — 292248 551115 196617 154 222320335655 113258 237 281 76 — — — — — —
202623 A+ MLESpokane Indians — 459411 9620110 3010414 152 234308360668 127283 237 294 85 — — — — — —
202421 A MLEFresno Grizzlies — 4237 8101 392 21 216310324634 108259 217 259 61 — — — — — —
202421 A RAWFresno Grizzlies — 4236 9101 472 21 250357361718 111286 1710 332 61 — — — — — —
202522 A MLE2 teams — 413358 771416 269020 197 215304310615 95265 226 269 68 — — — — — —
202522 A RAW2 teams — 413342 871717 416420 197 254366371738 117289 1510 333 68 — — — — — —
202623 A+ MLESpokane Indians — 459411 9620110 3010414 152 234308360668 127287 237 294 85 — — — — — —
202623 A+ RAWSpokane Indians — 459398 10924113 437714 152 274365437802 163309 179 357 85 — — — — — —
202421 A MLEFresno Grizzlies — 4237 8101 392 21 216310324634 108252 217 259 61 — — — — — —
202522 A MLE2 teams — 413364 771416 269020 197 212304305609 93251 226 269 68 — — — — — —
202623 A+ MLESpokane Indians — 459412 9620110 3010414 152 233308359667 126283 237 294 85 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLEFresno Grizzlies — 4237 8101 392 21 216310324634 108252 217 259 61 — — — — — —
202522 A MLE2 teams — 413364 771416 269020 197 212304305609 93251 226 269 68 — — — — — —
202623 A+ MLESpokane Indians — 459412 9620110 3010414 152 233308359667 126283 237 294 85 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLECOL 0% 380342 771518 248311 82 226298343640 117274 226 290 82 -8 +1 +0 -7 +8 -0.3
▸ 2027 — real world (MLB)
202724 MLB CTXCOL 0% 22 0000 000 00 237308366674 129286 00 303 82 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLECOL 30% 370333 761518 248110 82 228300348648 121275 226 293 84 -7 +1 +0 -7 +8 -0.5
202926 MLB MLECOL 44% 407366 831619 278911 92 228301351652 123275 227 294 85 -7 +1 +0 -7 +9 -0.5
202825 MLB CTXCOL 30% 112101 24503 7243 21 239310372682 134287 216 306 84 -2 +0 +0 -2 +2 -0.2
202926 MLB CTXCOL 44% 180161 39814 12395 41 239311375686 136287 227 308 85 -3 +0 +0 -3 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 292262 631317 19638 62 240311378689 137289 227 307 81 -5 +0 +0 -5 +6 -0.4
/ 162G— A+C — 650583 14029216 4214018 134 240311379690 139288 226 307 81 -12 +1 +0 -12 +14 -0.9
Career— MLE — 20111792 40579540 13144366 6016 226303343645 117276 227 287 81 -21 +2 +0 -20 +24 -1.5
/ 162G— MLE — 650579 13226213 4214321 195 228303347650 119278 226 287 81 -12 +1 +0 -12 +14 -0.9