Tevin TuckerSS Spokane Indians
Age 26 R/R 6'0" / 180 lbs A+ H +10%K -4% Svc 0.0 · Ctrl thru 2035 peak 0.2 · 2028
wRC+†54
AVG/OBP/SLG.190 / .278 / .291
PA128
HR2
SB8
K%33
BB%9
MLB%0%
BAT: -6.7 runs (wOBA-derived runs vs avg)-7BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +3.6 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
3030
PWR
3030
SPD
6060
EYE
5760
trajectory · 10 yrs
0.3peak
2029

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
2030Arb-2$0.9M+0.1$0.5M+$0.0M (cut)
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$0.2M
2034Ext / FA-deal$0.4M
2035Extbeyond projection horizon · no WAR estimate
Totals $2M $-7M -$9M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202323 ROKACL Rockies 5045 8200 3201 40 .178.245.222.467 .044.308 406 .212 20 -4 +1 +0 +1 +1 -0.2
202424 AFresno Grizzlies 300246 35523 3412214 144 .142.282.215.498 .073.258 4111 .228 33 -23 +1 +0 +3 +8 -1.0
202525 A+Spokane Indians 288256 34902 261003 331 .133.221.191.412 .059.205 359 .194 7 -30 +6 +0 +3 +8 -1.3
▸ 2026 Season (actual · ROS · total)
202626 A+Spokane Indians 4034 5100 4142 51 .147.275.176.451 .029.250 3510 .240 42 -3 +1 +0 +0 +1 -0.0
ROS26 MLBCOL 8878 14301 8292 31 .179.273.256.529 .077.279 339 .262 59 -4 +0 +0 +1 +2 -0.0
TOT26 MLBCOL 128112 19401 12434 82 .170.273.232.506 .062.265 349 .255 54 -7 +1 +0 +1 +4 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 10%COL 140122 24512 14413 51 .197.295.303.598 .107.276 2910 .277 70 -5 +1 +0 +2 +4 0.1
202828 MLB 20%COL 229200 40814 23674 71 .200.295.310.605 .110.277 2910 .279 72 -7 +1 -1 +2 +6 0.2
202929 MLB 33%COL 283248 501015 28825 81 .202.295.310.606 .109.277 2910 .279 72 -9 +1 -1 +3 +8 0.2
203030 MLB 43%COL 319279 561215 32935 81 .201.294.305.599 .104.276 2910 .277 70 -11 +1 -2 +3 +9 0.1
203131 MLB 57%COL 328287 571215 33975 70 .199.292.300.592 .101.275 3010 .274 68 -12 +1 -3 +4 +9 -0.1
203232 MLB 75%COL 325285 551115 32985 60 .193.286.291.577 .098.273 3010 .269 64 -13 +1 -4 +3 +9 -0.3
203333 MLB 92%COL 305267 501014 30945 60 .187.281.277.559 .090.271 3110 .264 60 -14 +1 -4 +3 +9 -0.5
203434 MLBCOL 268236 44914 26854 50 .186.278.284.562 .097.269 3210 .258 55 -14 +1 -5 +3 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 29232549 467961040 28992856 10610 .183.281.276.556 .093.267 3210 .258 56 -146 +17 -20 +31 +83 -3.5
/ 162G 650567 1032129 6420612 242 .182.278.273.551 .092.264 3210 .258 56 -32 +4 -4 +7 +18 -0.8

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
202323 ROKACL Rockies 5043 11300 5141 40 .256.347.326.673 .070.367 2810 .306 93 -0 +1 +1 0.2
202424 AFresno Grizzlies 300228 42723 529214 144 .184.367.272.639 .088.287 3117 .307 93 -2 +1 +8 0.8
202525 A+Spokane Indians 288239 471303 43723 331 .197.326.289.615 .092.265 2515 .289 79 -7 +6 +8 0.8

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
Tevin Tucker (OGILVIE) 26 30 30 60 60 .190/.278/.291 .102.281 24 33% 9% 61 -0.2
Willie Argo
2017 · AA
27 42→36 39→40 52→55 47 .200/.282/.280 .080.283 719 30% 9% 58 -1.2 .197/.253/.328 .131.305 1415 38% 6% 58 -1.2 .160/.218/.290.130.244151740%6%33-1.5
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Nick Vickerson
2014 · A
25 38 43→40 50 47 .190/.271/.298 .108.259 1113 30% 9% 59 -1.1 .198/.292/.298 .100.275 911 29% 10% 68 -0.5 .183/.296/.269.086.25581128%12%59-0.7
Chris Roller
2023 · AA
26 37 39→45 50→55 40 .183/.248/.270 .087.268 614 32% 6% 40 -2.4 .194/.274/.324 .130.304 1416 38% 9% 67 -0.5 .179/.266/.318.140.290171941%9%60-0.7
Max George
2021 · A
25 38→37 42→45 54→55 42 .186/.272/.288 .102.271 921 33% 8% 57 -1.2 .192/.280/.320 .128.332 1415 43% 8% 69 -0.4 .147/.256/.292.145.254192046%10%50-0.7
Justin Farmer
2023 · A
24 39→33 44→40 54→55 51 .190/.295/.305 .115.292 1219 36% 12% 71 -0.3 .186/.265/.277 .091.307 819 38% 9% 50 -1.7 .159/.224/.221.061.27552241%7%15-2.3
J.T. Arruda
2023 · A
25 42 40 55 45 .202/.273/.300 .097.294 717 32% 9% 58 -1.2 .204/.277/.294 .090.295 720 30% 9% 59 -1.1 .199/.271/.284.086.28072329%8%51-1.1
Cory Vaughn
2015 · AAA
26 38→40 45 54→50 42 .196/.270/.318 .122.273 1315 32% 7% 63 -0.8 .193/.258/.302 .109.284 1112 34% 7% 53 -1.5 .153/.220/.254.100.2339936%7%22-1.3
Ray-Patrick Didder
2021 · AA
26 40→46 39→45 55→60 40 .184/.267/.265 .081.302 624 38% 8% 49 -1.8 .202/.278/.309 .107.292 1023 32% 7% 64 -0.8 .195/.280/.308.112.279122832%8%62-0.6
Logan Warmoth
2022 · AAA
26 42→39 40→45 52→55 40 .191/.272/.285 .093.320 817 39% 8% 56 -1.3 .199/.277/.305 .106.301 1021 35% 8% 63 -0.9 .186/.268/.279.093.27192432%9%50-1.0
Bryan Arias
2023 · AA
26 38 43→45 51→50 40 .188/.263/.297 .108.296 1213 38% 8% 55 -1.4 .201/.277/.307 .106.299 1014 34% 8% 63 -0.9 .196/.298/.302.106.259112426%10%67-0.1
Michael Gigliotti
2022 · A
26 45 41→40 54→55 44 .216/.285/.318 .103.296 821 28% 7% 69 -0.4 .208/.306/.322 .114.289 1121 29% 10% 80 +0.4 .196/.305/.296.100.26792427%11%71-0.1
Chad Hinshaw
2017 · AA
26 44 43→45 55 41 .213/.289/.329 .116.307 1126 32% 7% 74 -0.1 .199/.262/.295 .096.300 815 34% 6% 53 -1.5 .177/.235/.263.086.26771134%6%30-1.5
Jimmy Herron
2022 · AA
26 40→45 40→45 50→55 47 .193/.269/.283 .090.257 716 26% 8% 53 -1.5 .222/.297/.356 .134.276 1520 24% 8% 84 +0.6 .218/.294/.351.132.264152423%8%78+0.2
Andrés Alvarez
2022 · A
25 44→31 42→45 51→50 42 .214/.274/.320 .106.298 1014 30% 7% 64 -0.8 .198/.268/.326 .128.287 1515 34% 8% 64 -0.8 .185/.257/.304.120.263141334%8%51-1.0
Ryan Metzler
2019 · AAA
26 40 40 50 38 .193/.248/.281 .088.293 815 36% 6% 43 -2.2 .204/.258/.297 .093.310 912 35% 6% 51 -1.7 .145/.202/.182.037.2484841%6%-4-1.0
Willie MacIver
2022 · AA
25 36→35 45 51→55 38 .187/.245/.306 .118.262 1414 33% 6% 50 -1.8 .203/.276/.332 .129.299 1515 35% 8% 69 -0.4 .230/.309/.359.129.323131830%8%87+0.4
Brady Policelli
2021 · A
26 41→39 43→45 51→50 43 .201/.264/.316 .115.271 1014 28% 7% 59 -1.1 .192/.253/.311 .119.273 1213 33% 7% 53 -1.5 .161/.217/.278.117.224131834%6%27-1.7
Stephen Wrenn
2021 · AA
26 41→43 42→45 59→60 39 .200/.260/.310 .111.293 926 34% 6% 56 -1.3 .207/.268/.324 .117.323 1222 37% 6% 63 -0.8 .189/.251/.296.108.301122939%5%47-1.1
Connor Kopach
2021 · AAA
26 39→33 44→45 54→55 37 .193/.254/.311 .118.297 1218 37% 6% 54 -1.4 .184/.251/.289 .105.364 1116 48% 7% 47 -1.9 .105/.185/.185.080.240122158%8%-9-1.7