TJ HopkinsCF Erie SeaWolves
Age 29 R/R 6'1" / 195 lbs AA HR +5%H +3% Svc 3.000 · Ctrl thru 2028 peak 0.1 · 2026
wRC+†92
AVG/OBP/SLG.230 / .307 / .369
PA200
HR5
K%29
BB%9
MLB%2%
BAT: -1.8 runs (wOBA-derived runs vs avg)-2BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.9 runs (Defensive runs vs avg)-1FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +5.7 runs (Replacement-level credit)+6REPTotal WAR: +0.10+0.1WAR
trajectory · 10 yrs
0.6peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$1M+0.1$0.4M+$0.0M (cut)
2027Arb-2$1M
2028Arb-3$1M
Totals $-0.4M $-0.4M +$0.0M

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
202124 AAChattanooga Lookouts 292264 621175 19894 30 .235.296.386.683 .152.329 307 .290 80 -7 +1 +0 -3 +8 -0.1
202225 AA2 teams 528483 10120218 321877 85 .209.268.371.639 .161.292 356 .277 70 -18 -0 +0 -6 +15 -0.9
202326 AAA2 teams 437390 10216113 391295 33 .262.336.408.744 .146.356 309 .327 109 +4 -1 -1 -5 +12 1.1
202427 AAErie SeaWolves 9585 14402 10300 21 .165.253.282.535 .118.226 3211 .245 46 -6 +0 +0 -1 +3 -0.4
▸ 2026 Season
202629 MLBDET 200178 41715 18592 31 .230.308.365.673 .135.309 309 .306 92 -2 +0 -1 -2 +6 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202730 MLB 9%DET 286255 601118 26833 31 .235.313.380.694 .145.306 299 .304 91 -3 +0 -3 -3 +8 -0.1
202831 MLB 19%DET 271243 551017 24782 20 .226.301.362.663 .136.304 299 .302 89 -3 +0 -4 -3 +8 -0.2
202932 MLB 29%DET 252225 51916 23732 10 .227.304.356.660 .129.302 299 .298 87 -4 +0 -5 -3 +7 -0.4
203033 MLB 40%DET 222198 44815 20662 00 .222.300.348.648 .126.300 309 .293 83 -4 +0 -5 -2 +6 -0.6
203134 MLB 49%DET 180160 35614 16552 00 .219.298.344.642 .125.298 319 .287 78 -5 +0 -6 -2 +5 -0.7
▸ Career Totals (MLE all levels + projections)
Career 27632481 5651021673 22784929 2511 .228.300.370.670 .142.312 318 .296 85 -47 +1 -25 -30 +78 -2.3
/ 162G 650584 13324417 532007 63 .228.300.370.670 .142.313 318 .296 85 -11 +0 -6 -7 +18 -0.5

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
202124 AAChattanooga Lookouts 292257 691475 26714 30 .268.345.436.781 .167.348 249 .341 119 +6 +1 +8 1.6
202225 AAALouisville Bats 10394 24504 8291 20 .255.320.436.757 .181.328 288 .336 115 +2 +0 +3 0.5
202225 AAChattanooga Lookouts 425373 9721217 401176 65 .260.341.464.805 .204.327 289 .352 127 +13 -1 +12 2.5
202326 MLBCincinnati Reds 4441 7000 2171 10 .171.227.171.398 .000.292 395 .192 5 -5 +0 -1 -5 +1 -0.9
202326 AAALouisville Bats 393331 10218116 55944 23 .308.413.514.926 .205.386 2414 .407 170 +31 -1 +11 4.2
202427 AAErie SeaWolves 9579 15502 16240 21 .190.326.329.655 .139.245 2517 .305 92 -1 +0 +3 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4441 7000 2171 10 .171.227.171.398 .000.292 395 .192 5 -5 +0 -1 -5 +1 -0.9

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
TJ Hopkins (OGILVIE) 29 .230/.307/.369 .139.309 53 29% 9% 92 +0.4
Pedro Severino
2022 · MLB
29 49→50 48→50 47→45 49 .247/.313/.386 .139.305 164 24% 8% 98 +1.6 .237/.295/.372 .135.302 158 26% 7% 86 +0.8 .222/.275/.349.128.281151126%6%68-0.2
Mike Brosseau
2023 · MLB
29 46→56 51→55 52→45 46 .231/.315/.389 .158.304 208 30% 9% 101 +1.8 .214/.285/.353 .139.270 196 27% 7% 79 +0.3 .193/.261/.311.118.23817526%6%55-0.7
Anthony Recker
2014 · MLB
30 43→48 51→50 43→45 47 .220/.295/.378 .157.286 197 29% 9% 89 +0.9 .211/.280/.369 .158.286 206 32% 8% 80 +0.4 .200/.280/.351.151.26619331%9%71-0.1
John Mayberry Jr.
2013 · MLB
29 47→48 51→55 49→50 45 .244/.296/.406 .163.285 2010 22% 6% 96 +1.5 .225/.289/.388 .163.270 186 23% 8% 89 +0.9 .203/.272/.360.158.24317524%8%72-0.1
Michael McKenry
2014 · MLB
29 45→46 50→55 44→40 48 .231/.299/.387 .156.280 184 24% 8% 92 +1.2 .243/.325/.408 .165.299 186 24% 10% 109 +2.4 .231/.329/.388.157.29517526%12%101+0.7
Andrew Brown
2014 · MLB
29 45→46 54→55 45→40 44 .234/.297/.416 .182.305 225 30% 8% 99 +1.7 .231/.295/.407 .176.289 215 27% 8% 97 +1.5 .218/.287/.392.174.26423227%8%86+0.6
Brandon Larson
2005 · MLB
29 42 48→50 46→45 52 .214/.302/.352 .138.267 169 26% 10% 85 +0.7 .227/.286/.383 .156.291 206 28% 7% 86 +0.8 .222/.268/.379.157.27921429%5%75-0.0
David Bote
2022 · MLB
29 42→48 50→55 47→45 52 .217/.306/.373 .156.261 186 24% 10% 92 +1.2 .224/.293/.375 .151.287 168 27% 7% 87 +0.8 .227/.294/.384.157.29317827%7%87+0.4
Clint Frazier
2022 · MLB
27 44→46 51→55 46→50 51 .226/.313/.393 .166.290 197 28% 10% 100 +1.7 .200/.291/.325 .125.297 1311 34% 10% 74 -0.1 .180/.269/.291.112.273121236%9%54-0.9
Phillip Ervin
2021 · MLB
29 49→52 48→50 49→55 48 .240/.314/.388 .149.300 1414 24% 8% 99 +1.7 .207/.283/.336 .129.279 1515 29% 9% 73 -0.1 .163/.242/.272.109.220152132%9%36-1.2
John Hicks
2019 · MLB
29 50→51 49→60 44→50 41 .252/.295/.397 .145.322 176 27% 5% 93 +1.3 .230/.270/.397 .167.302 226 31% 5% 83 +0.6 .215/.250/.403.188.28126934%4%73-0.1
Valentino Pascucci
2007 · MLB
28 47→45 50→55 51→45 51 .238/.322/.393 .155.302 1811 26% 10% 104 +2.0 .227/.311/.415 .188.291 247 30% 10% 105 +2.1 .213/.299/.386.173.27423530%10%90+0.9
John Hester
2012 · MLB
28 48 45→55 43→50 43 .234/.286/.359 .125.303 128 26% 6% 79 +0.3 .205/.263/.320 .115.288 125 32% 7% 59 -1.1 .188/.247/.298.110.27112434%7%46-0.9
Josh Fields
2011 · MLB
28 47→56 49→55 45→50 44 .234/.295/.378 .143.309 178 29% 8% 89 +0.9 .251/.303/.393 .142.332 1511 27% 7% 95 +1.4 .250/.299/.374.123.348111130%6%87+0.5
Scott Moore
2013 · MLB
29 48→51 48→55 43→50 46 .241/.307/.389 .148.295 166 24% 7% 96 +1.5 .212/.279/.347 .135.275 143 27% 7% 75 -0.0 .183/.253/.301.119.24213129%6%49-1.1
Scott Kingery
2022 · MLB
28 42→51 48→55 52→55 43 .214/.277/.362 .149.292 1513 31% 7% 77 +0.1 .202/.267/.327 .125.300 1321 35% 8% 63 -0.8 .201/.259/.337.136.285172634%7%59-0.8
Luis Torrens
2023 · MLB
27 46→49 51→55 46→30 44 .235/.294/.394 .158.299 203 28% 7% 92 +1.2 .230/.285/.371 .141.296 164 27% 6% 82 +0.5 .223/.277/.353.130.27813224%6%73-0.0
Mike Wilson
2012 · MLB
29 45→54 52→60 48→50 45 .230/.302/.394 .164.303 2010 30% 8% 96 +1.5 .226/.291/.383 .157.305 197 31% 8% 89 +0.9 .213/.273/.361.148.30020435%6%72-0.1
Mikie Mahtook
2019 · MLB
29 45→55 50→55 52→50 42 .231/.287/.388 .157.291 1710 27% 6% 88 +0.9 .220/.283/.402 .182.273 2412 29% 7% 90 +1.0 .205/.268/.396.192.245281330%7%80+0.3
Joe Mather
2011 · MLB
29 42→45 48→60 48→50 45 .216/.274/.361 .145.256 1611 23% 7% 76 +0.0 .215/.266/.326 .111.273 1110 24% 6% 63 -0.9 .206/.260/.310.104.26110824%7%52-0.7