Tucker MitchellC Frisco RoughRiders
Age 25 R/R 6'0" / 210 lbs AA K +3% Svc 0.0 · Ctrl thru 2034 peak 0.2 · 2028
wRC+†65
AVG/OBP/SLG.193 / .242 / .284
PA209
HR4
K%33
BB%5
MLB%2%
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.7 runs (Positional adjustment)+4POSREP: +5.9 runs (Replacement-level credit)+6REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
3535
PWR
2525
SPD
4545
EYE
3520
trajectory · 10 yrs
0.2peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.2$0.9M+$0.0M
2030Arb-2$0.9M+0.1$0.5M+$0.0M (cut)
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
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
202120 ROKACL Rangers 5752 8111 3192 10 .154.228.269.497 .115.219 335 .184 -1 -7 +0 +0 +1 +2 -0.4
202221 A2 teams 189167 23314 13869 82 .138.238.240.478 .102.247 467 .213 21 -17 +1 +0 +3 +5 -0.7
202322 A+3 teams 337299 689110 2310911 51 .227.306.365.671 .137.315 327 .296 85 -6 +1 +0 +6 +10 1.1
202423 A+3 teams 242224 34415 14684 20 .152.215.246.460 .094.192 286 .209 18 -22 +0 +0 +4 +7 -1.1
202524 AA2 teams 192186 31301 2773 30 .167.188.199.387 .032.275 401 .170 -12 -24 +1 +0 +3 +5 -1.5
▸ 2026 Season (actual · ROS · total)
202625 AAFrisco RoughRiders 3433 12400 130 01 .364.382.485.867 .121.400 93 .373 144 +2 -0 +0 +1 +1 0.3
ROS25 MLBTEX 175163 35613 8552 21 .215.260.319.579 .104.289 315 .250 50 -10 +0 +0 +3 +5 -0.2
TOT25 MLBTEX 209196 471013 9582 22 .240.280.347.627 .107.324 284 .270 65 -8 -0 +0 +4 +6 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%TEX 302278 601016 17904 41 .216.271.324.595 .108.289 306 .263 59 -14 +0 +0 +5 +9 0.1
202827 MLB 26%TEX 342315 681217 201004 41 .216.271.327.598 .111.289 296 .268 63 -14 +0 +0 +6 +10 0.2
202928 MLB 38%TEX 366336 721317 221075 51 .214.273.321.594 .107.289 296 .269 64 -15 +1 -1 +7 +10 0.2
203029 MLB 47%TEX 372341 731317 231095 41 .214.274.320.593 .106.289 296 .269 64 -15 +0 -1 +7 +11 0.1
203130 MLB 56%TEX 377345 731317 241125 41 .212.273.316.589 .104.287 306 .266 61 -16 +0 -2 +7 +11 -0.1
203231 MLB 66%TEX 354325 681216 221064 31 .209.268.308.575 .098.286 306 .262 59 -17 +0 -3 +6 +10 -0.3
203332 MLB 84%TEX 327300 631116 201004 20 .210.269.313.582 .103.284 316 .257 55 -17 +0 -4 +6 +9 -0.5
203433 MLBTEX 291268 54915 18913 20 .201.260.299.558 .097.283 316 .252 51 -16 +0 -4 +5 +8 -0.7
203534 MLBTEX 244224 45714 15783 20 .201.260.295.555 .094.281 326 .246 46 -15 +0 -5 +4 +7 -0.8
▸ Career Totals (MLE all levels + projections)
Career 41673823 7751261479 244130768 5110 .203.263.305.568 .102.283 316 .254 52 -224 +6 -20 +74 +118 -4.6
/ 162G 650596 12120212 3820411 82 .203.264.304.567 .101.285 316 .254 52 -35 +1 -3 +12 +18 -0.7

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
202120 ROKACL Rangers 5750 10211 5132 10 .200.298.340.638 .140.250 239 .292 82 -1 +0 +2 0.1
202221 ADown East Wood Ducks 163135 25414 20528 82 .185.325.319.644 .133.266 3212 .303 90 -2 +1 +5 0.4
202221 ROKACL Rangers 2624 5101 191 00 .208.269.375.644 .167.286 354 .289 79 -1 +0 +1 0.0
202322 A+Hickory Crawdads 213182 47419 24524 20 .258.357.440.797 .181.306 2411 .352 128 +7 +0 +6 1.3
202322 ADown East Wood Ducks 10080 27602 12237 31 .338.465.487.952 .150.446 2312 .426 184 +9 +0 +3 1.3
202322 INTLMelbourne Aces 2423 5000 110 00 .217.250.217.467 .000.227 44 .218 25 -2 +0 +1 -0.1
202423 AAFrisco RoughRiders 7870 7110 7161 00 .100.192.143.335 .043.130 219 .167 -14 -10 +0 +2 -0.8
202423 A+Hickory Crawdads 117104 20303 12271 10 .192.282.308.590 .115.230 2310 .272 67 -4 +0 +3 -0.1
202423 ROKACL Rangers 4741 16204 482 10 .390.468.7321.200 .341.414 179 .515 252 +8 +0 +1 1.0
202524 AAARound Rock Express 2220 1000 190 00 .050.095.050.145 .000.083 415 .073 -86 -5 +0 +1 -0.4
202524 AAFrisco RoughRiders 170165 36401 2493 30 .218.241.261.502 .042.304 291 .229 33 -13 +1 +5 -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
Tucker Mitchell (OGILVIE) 25 35 25 45 20 .193/.242/.284 .091.277 43 33% 5% 42 -0.8
Rylan Sandoval
2013 · AA
25 39 41→40 45 36 .193/.251/.293 .100.287 95 35% 5% 48 -1.9 .216/.266/.305 .089.313 78 31% 5% 56 -1.3 .221/.270/.295.074.3195831%5%52-0.6
Anthony Mulrine
2023 · AAA
25 37 38→40 45→40 39 .179/.256/.255 .076.265 65 33% 6% 41 -2.3 .189/.268/.274 .085.271 76 31% 7% 51 -1.7 .144/.247/.211.068.2015028%8%25-0.8
Trevor Schwecke
2023 · AAA
25 40 43→45 42→50 39 .196/.257/.308 .111.294 117 36% 7% 54 -1.4 .222/.280/.337 .115.319 1013 32% 7% 71 -0.3 .230/.289/.344.113.326101730%7%74-0.0
Steven Baron
2016 · AAA
25 43 38→45 51→50 40 .208/.252/.292 .085.285 59 28% 5% 46 -2.0 .227/.285/.303 .076.312 66 27% 7% 64 -0.8 .220/.281/.276.057.3065228%7%51-0.6
Jack Conley
2022 · AAA
25 35 41→45 50→45 39 .177/.239/.273 .095.270 87 36% 7% 37 -2.6 .200/.266/.312 .112.290 117 33% 7% 59 -1.1 .191/.265/.302.110.27010531%8%52-0.8
Max Burt
2022 · AAA
25 40 42→45 48→55 36 .201/.246/.303 .102.283 118 32% 5% 48 -1.9 .195/.249/.317 .122.283 1420 35% 6% 53 -1.5 .172/.233/.265.093.260102636%6%31-1.4
Jacob Nottingham
2020 · MLB
25 37→47 43→45 48→50 37 .186/.255/.296 .110.281 109 36% 6% 51 -1.7 .202/.271/.348 .146.295 1811 36% 6% 72 -0.2 .185/.263/.338.153.248211234%6%63-0.4
Jean Luc Blaquiere
2011 · AAA
25 39 40 41→45 37 .192/.244/.281 .089.285 84 35% 6% 41 -2.3 .204/.274/.292 .088.296 75 31% 8% 57 -1.2 .208/.316/.291.083.2767024%11%72-0.0
Dennis Ortega
2022 · AAA
25 41 38→45 47→45 39 .198/.245/.273 .076.278 65 30% 5% 40 -2.4 .209/.262/.300 .091.321 89 35% 6% 53 -1.5 .190/.244/.262.072.30551037%6%32-0.9
Grayson Greiner
2018 · AAA
25 41 43→45 47→30 40 .206/.257/.315 .109.282 113 30% 6% 56 -1.3 .211/.274/.326 .115.286 123 29% 8% 66 -0.6 .197/.268/.288.091.2909033%8%51-0.7
Osvaldo Abreu
2019 · AA
25 41→47 40 43→50 39 .201/.249/.292 .092.276 87 30% 5% 46 -2.0 .197/.252/.289 .092.300 88 35% 6% 46 -2.0 .185/.245/.258.073.3025838%6%32-1.2
John Murrian
2013 · AAA
25 42 42→45 47→45 37 .207/.248/.310 .103.286 95 30% 4% 50 -1.8 .200/.260/.308 .108.269 106 28% 6% 56 -1.3 .151/.227/.251.100.19810029%6%25-1.0
Matt Pagnozzi
2008 · AAA
25 37 38→45 45→40 38 .183/.237/.261 .078.264 54 31% 5% 33 -2.9 .204/.256/.283 .079.285 74 29% 5% 46 -2.0 .210/.275/.291.081.2897028%7%55-0.6
Javi Herrera
2006 · AA
25 43 42→40 43→45 38 .210/.263/.314 .104.278 97 27% 4% 59 -1.1 .214/.282/.308 .094.270 86 23% 6% 66 -0.6 .200/.294/.282.082.2518522%9%63-0.3
Jayson Langfels
2014 · AA
25 42→32 43→40 46→50 37 .201/.264/.310 .109.312 1111 37% 6% 58 -1.2 .206/.279/.294 .088.335 714 38% 7% 60 -1.0 .202/.285/.272.070.34141738%8%54-0.8
Nick Meyer
2022 · AAA
25 41 38→40 48→50 43 .200/.261/.271 .071.264 613 26% 6% 46 -2.0 .216/.288/.312 .096.280 1015 25% 8% 69 -0.4 .201/.280/.289.088.259111825%9%56-0.6
Jose Martinez
2015 · AAA
25 43 42→45 45→30 36 .212/.261/.311 .099.289 116 30% 4% 56 -1.3 .206/.252/.303 .097.306 94 34% 4% 50 -1.7 .206/.252/.305.099.3098134%4%48-1.0
Chad Spann
2009 · AAA
25 42→37 42→45 39→40 38 .208/.257/.309 .101.290 104 31% 5% 53 -1.5 .194/.241/.273 .079.272 76 30% 5% 37 -2.6 .163/.208/.201.038.2302029%4%1-1.8
Zach Remillard
2019 · A
25 38→48 42→40 43→55 33 .195/.231/.294 .099.279 106 34% 4% 38 -2.6 .203/.256/.292 .089.302 99 34% 5% 50 -1.8 .210/.281/.301.091.28492127%7%60-0.7
Jesse Hodges
2019 · AA
25 41→44 41→40 42→40 37 .199/.248/.295 .096.291 84 33% 5% 46 -2.0 .194/.246/.292 .098.290 86 34% 5% 45 -2.1 .151/.206/.234.083.2227034%3%12-1.0