Matthew WoodC Biloxi Shuckers
Age 25 L/R 5'10" / 191 lbs AA BB +10%HR +7% Svc 0.0 · Ctrl thru 2034 peak 1.2 · 2028
wRC+†72
AVG/OBP/SLG.223 / .306 / .315
PA319
HR4
K%19
BB%9
MLB%2%
BAT: -10.0 runs (wOBA-derived runs vs avg)-10BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.0 runs (Replacement-level credit)+9REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
3040
PWR
3535
SPD
3030
FLD
4045
EYE
5455
trajectory · 10 yrs
1.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+1.1$10M+$9M
2030Arb-2$0.9M+1.0$9M+$8M
2031Arb-3$0.9M+0.8$4M+$3M
2032Ext / FA-deal$1M+0.6$3M+$2M
2033Ext / FA-deal$0.7M+0.3$1M+$0.8M
2034Ext / FA-deal$7M
Totals $12M $27M +$15M
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
202322 A+2 teams 470413 861213 48936 31 .208.300.264.564 .056.259 2010 .259 56 -23 +0 +0 +8 +13 -0.1
202423 A+Wisconsin Timber Rattlers 379333 641213 33679 21 .192.283.261.544 .069.228 189 .249 49 -22 +0 +0 +7 +11 -0.5
202524 AA2 teams 361314 671306 34698 102 .213.306.312.618 .099.250 199 .279 72 -12 +1 +0 +6 +10 0.6
▸ 2026 Season (actual · ROS · total)
202625 AABiloxi Shuckers 5445 7002 850 11 .156.283.289.572 .133.128 915 .256 54 -3 -0 +0 +1 +2 -0.1
ROS25 MLBMIL 265233 51914 26474 31 .219.308.318.626 .099.251 1810 .284 76 -7 +0 -0 +5 +8 0.5
TOT25 MLBMIL 319278 58916 34524 42 .209.304.313.617 .104.234 1611 .280 72 -10 +0 -0 +6 +9 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%MIL 349304 681216 37605 41 .224.318.329.647 .105.254 1711 .295 84 -6 +0 -0 +6 +10 1.0
202827 MLB 26%MIL 377330 741317 39675 41 .224.316.333.649 .109.257 1810 .297 86 -6 +0 -0 +7 +11 1.2
202928 MLB 38%MIL 394345 771318 41715 31 .223.315.336.651 .113.258 1810 .298 86 -6 +0 -1 +7 +11 1.1
203029 MLB 47%MIL 396347 771318 41735 31 .222.313.334.647 .112.258 1810 .296 85 -7 +0 -2 +7 +11 1.0
203130 MLB 56%MIL 395346 751317 41755 21 .217.309.321.629 .104.257 1910 .293 82 -8 +0 -2 +7 +11 0.8
203231 MLB 66%MIL 373326 711217 39725 10 .218.311.325.636 .107.255 1910 .289 80 -9 +0 -3 +7 +11 0.6
203332 MLB 84%MIL 347304 651116 36694 00 .214.305.316.621 .102.254 2010 .285 76 -9 +0 -4 +6 +10 0.3
203433 MLBMIL 309270 571015 32634 00 .211.304.311.615 .100.252 2010 .279 72 -10 +0 -4 +6 +9 0.0
203534 MLBMIL 261229 47804 27563 00 .205.297.293.590 .087.251 2110 .273 67 -10 +0 -5 +5 +7 -0.3
203635 MLBMIL 209184 36603 21472 00 .196.285.277.562 .082.248 2210 .266 62 -9 +0 -6 +4 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 48854278 9151571177 49592970 3510 .214.306.310.615 .096.254 1910 .282 74 -144 +3 -28 +87 +138 5.9
/ 162G 650569 12121110 661249 51 .213.304.306.610 .093.253 1910 .282 74 -19 +1 -4 +12 +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
202322 A+Wisconsin Timber Rattlers 361306 74811 47535 21 .242.352.284.636 .042.286 1513 .300 88 -5 +0 +10 0.5
202322 ACarolina Mudcats 10982 24703 26151 10 .293.468.488.956 .195.328 1424 .429 187 +11 +0 +3 1.4
202423 A+Wisconsin Timber Rattlers 379319 751524 47529 21 .235.349.332.682 .097.266 1412 .314 99 -1 +0 +11 1.0
202524 AABiloxi Shuckers 245207 561206 30335 81 .271.376.415.791 .145.292 1312 .355 130 +8 +1 +7 1.7
202524 A+Wisconsin Timber Rattlers 11690 20401 20183 21 .222.377.300.677 .078.260 1617 .319 102 +0 +0 +3 0.4

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
Matthew Wood (OGILVIE) 25 30→40 35 30 55 .223/.306/.315 .092.268 44 19% 9% 78 +0.1
Kris Watts
2009 · AA
25 46→53 43→45 38→30 47 .224/.276/.339 .115.261 103 18% 6% 69 -0.4 .237/.309/.351 .114.278 103 18% 8% 87 +0.8 .238/.320/.349.111.2809117%8%90+0.5
Greg Cullen
2022 · AA
25 45→42 42→40 42→40 50 .217/.304/.324 .107.280 104 25% 9% 79 +0.3 .236/.327/.346 .110.320 116 27% 11% 94 +1.3 .236/.337/.336.100.32111527%11%93+0.5
Bruce Maxwell
2016 · AA
25 45→50 38→45 39→30 46 .217/.272/.290 .074.276 62 23% 7% 55 -1.4 .235/.295/.343 .108.305 103 25% 8% 79 +0.3 .232/.298/.361.129.29815026%9%83+0.3
Zach Dillon
2008 · A
25 49 42→45 38→30 50 .234/.290/.346 .112.269 83 16% 7% 77 +0.1 .228/.288/.333 .105.260 85 15% 7% 73 -0.1 .213/.288/.293.080.225508%9%69-0.1
Michael Papierski
2022 · AAA
26 41 41→40 35→40 49 .200/.292/.296 .096.277 94 29% 10% 67 -0.5 .205/.287/.308 .103.265 103 25% 9% 68 -0.5 .196/.278/.292.096.25010125%9%58-0.6
Phil Clarke
2023 · AA
25 45 41→40 44→45 50 .219/.298/.313 .094.268 84 21% 8% 73 -0.1 .228/.309/.320 .092.268 98 17% 9% 80 +0.4 .233/.317/.316.083.2668715%9%78+0.1
Tanner Morris
2023 · AAA
25 51→53 41→40 40 53 .242/.326/.338 .097.315 95 24% 10% 91 +1.1 .234/.315/.330 .096.311 85 25% 10% 84 +0.6 .244/.326/.338.094.3218124%10%87+0.6
Marco Rivera
2010 · AAA
26 47 42→40 41→40 49 .230/.293/.333 .103.277 107 21% 8% 76 +0.0 .241/.289/.334 .093.295 97 20% 6% 73 -0.1 .261/.297/.323.062.3195219%4%73-0.0
Luis Sierra
2012 · AA
25 45 41→40 40→45 41 .221/.261/.321 .100.279 84 24% 5% 58 -1.2 .213/.262/.293 .080.273 44 22% 6% 51 -1.7 .222/.279/.291.069.2790019%7%54-0.6
Juan Carlos Gamboa
2016 · AAA
25 50 43→45 40→50 45 .245/.297/.355 .111.298 109 21% 6% 82 +0.5 .246/.295/.354 .108.310 118 23% 6% 81 +0.4 .255/.314/.357.101.32811524%7%90+0.5
Kyle Phillips
2009 · AA
25 50→52 43→45 39→30 46 .244/.290/.351 .107.284 123 19% 6% 78 +0.2 .240/.286/.345 .105.284 112 19% 6% 75 -0.0 .231/.277/.325.094.26710018%5%63-0.4
Orlando Mercado
2009 · AA
24 43 43→45 39→40 56 .212/.303/.320 .108.242 114 17% 10% 78 +0.2 .230/.299/.305 .075.268 54 15% 9% 71 -0.3 .233/.294/.298.065.2705215%8%65-0.4
Ernie De La Trinidad
2021 · AA
25 46→54 40 38→40 46 .224/.289/.313 .089.281 85 23% 7% 69 -0.4 .219/.282/.330 .111.309 117 31% 5% 71 -0.3 .213/.279/.324.111.30413532%5%65-0.4
Michael Pérez
2018 · AA
25 42 41→50 41→40 43 .207/.261/.307 .100.274 84 27% 6% 55 -1.4 .223/.279/.344 .121.289 133 26% 7% 72 -0.2 .198/.263/.332.134.24717027%8%60-0.5
Drew Macias
2008 · AAA
25 47→52 42→45 40→50 47 .226/.287/.330 .104.277 98 21% 7% 72 -0.2 .223/.300/.334 .111.269 1010 20% 9% 79 +0.3 .216/.301/.320.104.26091119%9%74-0.1
Casey McElroy
2015 · AA
25 46→49 44→40 41→30 47 .226/.289/.335 .109.264 123 20% 7% 75 -0.0 .224/.281/.319 .095.278 83 21% 6% 66 -0.6 .227/.280/.311.084.2845121%6%61-0.6
Rob Brantly
2014 · MLB
25 49→56 41→50 39→30 45 .236/.279/.332 .095.277 83 18% 5% 69 -0.4 .223/.256/.323 .100.266 102 20% 4% 56 -1.3 .247/.312/.356.108.28611117%5%87+0.3
Nolan Fontana
2016 · AAA
25 45→43 39→40 42→50 55 .208/.309/.301 .093.301 59 29% 12% 75 -0.0 .194/.276/.287 .093.277 610 29% 10% 57 -1.2 .184/.288/.306.123.253101229%12%68-0.2
Wyatt Toregas
2007 · AA
24 45→38 42→45 38→40 43 .222/.272/.323 .102.275 93 23% 6% 64 -0.8 .227/.279/.346 .119.268 134 20% 6% 73 -0.1 .222/.276/.342.120.25415219%6%70-0.2
Vimael Machín
2019 · AAA
25 46→55 42→45 43→45 49 .226/.289/.329 .103.277 105 22% 8% 72 -0.2 .226/.290/.329 .103.273 96 20% 8% 73 -0.1 .243/.302/.358.114.28811719%7%83+0.4