Tommy Hopfe1B Spokane Indians
Age 23 S/R 6'0" / 210 lbs A+ HR +30%H +12% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION459 act + 10 ros · stats below = ROS only
showingROS
wRC+†82
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%20
BB%10
BABIP291
ISO115
MLB%0%
Value2026 · WAR
BAT: -13.5 runs (wOBA-derived runs vs avg)-14BATRUN: +1.9 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -8.4 runs (Positional adjustment)-8POSREP: +10.2 runs (Replacement-level credit)+10REPTotal WAR: -1.00-1.0WAR
0.00.51.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$3M ctrl surplus
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   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$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. 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)
202421 AFresno Grizzlies 4236 9101 472 21 250357361718 111286 1710 332 111 +1 +0 +1 0.1
202522 A+Spokane Indians 121106 25302 11183 43 236325321646 85264 159 297 87 -2 -0 +3 0.0
202522 AFresno Grizzlies 292236 621415 304617 154 263384394778 131300 1610 347 121 +7 +1 +6 1.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A MLEFresno Grizzlies 4237 8101 392 21 216310324634 108250 217 265 65 -2 +0 +1 -0.1
202522 A+ MLESpokane Indians 121111 21202 6253 43 189250261511 72223 215 227 40 -9 -0 +3 -0.7
202522 A MLEFresno Grizzlies 292247 551115 206517 154 223324336660 113258 227 288 81 -7 +1 +6 0.1
202421 A MLEFresno Grizzlies 4237 8101 392 21 216310324634 108259 217 265 65
202421 A RAWFresno Grizzlies 4236 9101 472 21 250357361718 111286 1710 332 65
202522 A MLE2 teams 413358 761317 269020 197 212302313615 101258 226 270 69
202522 A RAW2 teams 413342 871717 416420 197 254366371738 117289 1510 333 69
202421 A MLEFresno Grizzlies 4237 8101 392 21 216310324634 108250 217 265 65
202522 A MLE2 teams 413364 761317 269020 197 209302308610 99248 226 270 69
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202421 A MLEFresno Grizzlies 4237 8101 392 21 216310324634 108250 217 265 65
202522 A MLE2 teams 413364 761317 269020 197 209302308610 99248 226 270 69
YTD23 A+ MLECOL 459414 9319110 2710814 152 225295348642 123278 246 280 76 -13 +2 +0 -8 +10 -1.0
▸ 2026 season
YTD23 A+ RAWCOL 459398 10924113 437714 152 274365437802 163309 179 357 76
ROS23 A+ MLECOL 0% 109 1000 120 00 111200111311 277 2010 290 82 -0 +0 +0 -0 +0 -0.0
TOT23 A+ MLECOL 469423 9419110 2811014 152 222292343635 121275 236 280 76 -14 +2 +0 -8 +10 -1.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLECOL 30% 445403 9218110 289911 102 228296352649 124277 226 295 86 -7 +1 +0 -8 +10 -0.5
202825 MLB MLECOL 44% 474429 9919112 3110511 102 231299364663 133278 227 300 89 -6 +1 +0 -8 +10 -0.3
202926 MLB MLECOL 51% 544489 11522214 3712013 122 235306374680 139279 227 302 90 -6 +2 +0 -10 +12 -0.3
203027 MLB MLECOL 52% 544489 11422114 3812112 122 233304368672 135279 227 302 91 -6 +2 +0 -10 +12 -0.2
203128 MLB MLECOL 53% 539484 11322114 3812012 112 233305370675 136278 227 301 90 -6 +1 -1 -10 +12 -0.4
203229 MLB MLECOL 53% 484436 10019112 3410911 102 229301360662 131277 237 299 88 -7 +1 -1 -9 +10 -0.5
202724 MLB CTXCOL 30% 135122 30604 9303 31 246313393707 148292 227 293 86 -2 +0 +0 -2 +3 -0.2
202825 MLB CTXCOL 44% 210189 47916 14465 51 249317402719 153293 227 299 89 -3 +1 +0 -4 +5 -0.1
202926 MLB CTXCOL 51% 276249 611218 19616 61 245314398711 153294 227 302 90 -3 +1 +0 -5 +6 -0.1
203027 MLB CTXCOL 52% 285256 631318 20637 61 246318398716 152294 227 302 91 -3 +1 +0 -5 +6 -0.1
203128 MLB CTXCOL 53% 287258 641318 20647 61 248319399719 151293 227 301 90 -3 +1 -0 -5 +6 -0.2
203229 MLB CTXCOL 53% 254228 561117 18576 51 246317395712 149292 227 299 88 -3 +1 -1 -5 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 14471302 32164541 10032134 316 247317398715 151296 227 300 87 -18 +4 -1 -26 +31 -1.0
/ 162G A+C 650585 14429218 4514415 143 246316395711 149296 227 300 87 -8 +2 -0 -12 +14 -0.5
Career MLE 34953134 718136884 23677592 8620 229302358660 129276 227 296 87 -39 +8 -2 -54 +66 -2.2
/ 162G MLE 650583 13325116 4414417 164 228301357658 129274 227 296 87 -8 +2 -0 -12 +14 -0.5