Matthew WoodC Biloxi Shuckers
Age 25 L/R 5'10" / 191 lbs AA HR -4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION255 act + 170 ros · stats below = ROS only
wRC+†90
AVG/OBP/SLG.218 / .315 / .347
PA170
HR4
K%18
BB%11
BABIP246
ISO129
MLB%2%
Value2026 · WAR
BAT: +2.8 runs (wOBA-derived runs vs avg)+3BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +7.6 runs (Positional adjustment)+8POSREP: +12.0 runs (Replacement-level credit)+12REPTotal WAR: +2.30+2.3WAR
0.01.02.00.01.41.51.51.31.20.9+$50M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 40 / POW 35
Toolsscout grade
CONTACT40
scouting grade only
POWER35
scouting grade only
EYE55
scouting grade only
SPEED30
scouting grade only
DEFENSE45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+1.4$10M+$10M
2028Pre-Arb$0.8M+1.5$10M+$10M
2029Pre-Arb$0.8M+1.5$10M+$9M
2030Arb-1$3M+1.3$8M+$6M
2031Arb-2$4M+1.2$7M+$4M
2032Arb-3$4M+0.9$2M+$0.2M
Totals $13M $47M +$39M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 A+2 teams 470414 821213 471006 31 198289254543 56252 2110 250 49
202322 A+2 teams 470388 981514 73686 31 253379327706 75295 1416 330 111
202423 A+Wisconsin Timber Rattlers 379333 621213 33719 21 186277255533 69224 199 247 47
202423 A+Wisconsin Timber Rattlers 379319 751524 47529 21 235349332682 97266 1412 314 99
202524 AA2 teams 361313 641105 35778 102 204301288588 83250 2110 267 63
202524 AA2 teams 361297 761607 50518 102 256376380757 125283 1414 343 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAMIL 255214 497212 32374 31 229340449789 220219 1513 337 116 +5 +0 +0 +5 +7 1.7
YTD25 AAMIL 255199 518212 47294 31 256408497905 241241 1118 394 160 +17 +0 +0 +5 +7 3.0
ROS25 AAMIL 2% 170147 32514 18303 21 218315347662 129243 1811 303 90 -2 +0 -0 +3 +5 0.6
ROS25 MLBMIL 2% 33 0000 010 00 241 330 289 80 -0 +0 -0 +0 +0 0.0
FULL25 AAMIL 258217 497212 32384 31 226336442778 217216 1512 336 116 +5 +0 -0 +5 +7 1.7
TOT25 AAMIL 425361 8112316 50677 52 224330407737 183230 1612 324 106 +3 +0 -0 +8 +12 2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBMIL 39% 361314 691229 39665 41 220316357672 137246 1811 305 91 -3 +0 -0 +6 +10 1.4
202827 MLBMIL 53% 385335 7413210 41726 41 221317361678 140249 1911 306 93 -3 +0 -0 +7 +11 1.5
202928 MLBMIL 60% 399347 7713211 43766 41 222318366684 144251 1911 306 93 -3 +0 -1 +7 +11 1.5
203029 MLBMIL 62% 399347 7613210 43776 31 219316354670 135251 1911 305 91 -4 +0 -2 +7 +11 1.3
203130 MLBMIL 63% 397346 7613210 43775 31 220315355670 136250 1911 302 89 -5 +0 -2 +7 +11 1.2
203231 MLBMIL 63% 374326 691219 40745 31 212307337645 126248 2011 298 86 -6 +0 -3 +7 +11 0.9
203332 MLBMIL 69% 347302 631118 37705 21 209305331636 123244 2011 292 82 -7 +0 -4 +6 +10 0.5
202726 MLBMIL 39% 140122 27414 15262 10 221317369685 148244 1911 292 81 -3 +0 -0 +3 +4 0.4
202827 MLBMIL 53% 202175 39715 22383 21 223320360680 137247 1911 293 83 -4 +0 -0 +4 +6 0.5
202928 MLBMIL 60% 239208 46816 26453 21 221316356672 135249 1911 293 83 -5 +0 -1 +4 +7 0.6
203029 MLBMIL 62% 246215 46816 26473 21 214307344652 130249 1911 292 82 -5 +0 -1 +4 +7 0.5
203130 MLBMIL 63% 249217 47816 27493 21 217312346657 129248 2011 289 80 -6 +0 -1 +4 +7 0.4
203231 MLBMIL 63% 237207 45816 25473 20 217311353663 135246 2011 286 77 -6 +0 -2 +4 +7 0.3
203332 MLBMIL 69% 240209 44716 26493 10 211307340646 129242 2011 280 73 -7 +0 -3 +4 +7 0.1
▸ Career Totals
Career 15561356 29450739 16730220 124 217312350662 133250 1911 289 79 -36 +1 -8 +28 +44 2.9
/ 162G 650566 12321316 701268 52 217312350662 133251 1911 289 79 -15 +0 -3 +12 +18 1.2
Career 40423524 7441271582 41979064 4012 211306325632 114247 2010 288 78 -98 +3 -12 +72 +115 8.1
/ 162G 650567 11920213 6712710 62 210304321625 111246 2010 288 78 -16 +0 -2 +12 +18 1.3

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 A+Wisconsin Timber Rattlers 361306 74811 47535 21 242352284636 42286 1513 300 88 -5 +0 +10 0.5
202322 ACarolina Mudcats 10982 24703 26151 10 293468488956 195328 1424 429 187 +11 +0 +3 1.4
202423 A+Wisconsin Timber Rattlers 379319 751524 47529 21 235349332682 97266 1412 314 99 -1 +0 +11 1.0
202524 AABiloxi Shuckers 245207 561206 30335 81 271376415791 145292 1312 355 130 +8 +1 +7 1.7
202524 A+Wisconsin Timber Rattlers 11690 20401 20183 21 222377300677 78260 1617 319 102 +0 +0 +3 0.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#3Robinson Chirinoslast yr '22
career totals — 10 seasons, 2,427 PA
102,427955227320420+43-1012.913.8
/162664261+11.9-2.83.5pk7: 15
#4Kelly Shoppachlast yr '13
career totals — 8 seasons, 1,839 PA
81,839701225314417+33+1411.311.5
/162664250+11.9+5.04.1pk7: 12
#5Stephen Vogtlast yr '22
career totals — 9 seasons, 2,571 PA
92,571825241303410+36-119.39.4
/162664211+9.2-2.82.4pk7: 9
#6A.J. Ellislast yr '18
career totals — 9 seasons, 2,290 PA
92,290442240342354+41-168.99.1
/162664131+11.9-4.72.6pk7: 9
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,5614013219311354+28-85.15.1
/162664175+11.9-3.42.2pk7: 5

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 224/330/407 183230 165 16% 12% 106 +2.3
Kris Watts
2009 · AA
25 47→53 43→45 38→30 47 227/280/340 113265 93 18% 6% 72 -0.2 239/314/357 118280 103 18% 8% 91 +1.1 240/326/35811828210118%9%95+0.7
Bruce Maxwell
2016 · AA
25 45→48 37→45 38→30 45 214/267/283 68277 52 24% 7% 51 -1.7 240/300/358 118311 113 25% 8% 85 +0.7 243/309/37212931712126%9%90+0.5
Zach Dillon
2008 · A
25 49 42→45 37→30 50 237/294/349 113272 83 16% 7% 79 +0.3 227/288/331 104260 86 15% 7% 73 -0.1 211/285/29080222508%9%67-0.1
Michael Papierski
2022 · AAA
26 43→44 43→45 35→40 51 210/303/320 109281 104 27% 10% 77 +0.1 208/288/312 104268 113 25% 9% 69 -0.4 195/277/2889325010125%9%57-0.7
Greg Cullen
2022 · AA
25 46→43 43→45 42→40 51 222/313/332 110294 104 26% 10% 85 +0.7 235/325/339 104322 106 27% 10% 92 +1.2 236/335/3279232310527%11%91+0.5
Phil Clarke
2023 · AA
25 45 41→40 44→45 51 219/303/311 93267 84 21% 9% 76 +0.0 226/306/320 94265 98 17% 9% 79 +0.3 228/311/314852619715%9%75+0.0
Marco Rivera
2010 · AAA
26 48 42→40 40 50 231/296/331 100278 107 20% 8% 76 +0.1 240/287/338 98296 98 21% 6% 74 -0.1 260/294/326663196220%4%72-0.1
Drew Macias
2008 · AAA
25 46→52 42→45 40→50 48 226/289/332 106276 97 21% 7% 74 -0.1 224/301/334 110271 1010 20% 9% 79 +0.3 218/301/32110426391120%9%74-0.1
Tanner Morris
2023 · AAA
25 52→54 41→40 39→40 54 244/333/340 96317 94 24% 11% 95 +1.4 230/312/327 97307 85 25% 10% 82 +0.5 239/322/334953169125%10%85+0.5
Orlando Mercado
2009 · AA
24 44 42→45 39→40 57 213/305/313 101245 104 18% 11% 77 +0.1 227/295/303 76264 64 15% 8% 69 -0.4 228/290/297692635215%8%63-0.4
Michael Pérez
2018 · AA
25 43 41→50 40 43 210/265/310 100280 83 27% 7% 57 -1.2 219/276/335 116284 123 26% 7% 69 -0.4 195/258/32312824316026%8%56-0.6
Juan Carlos Gamboa
2016 · AAA
25 48 42→45 40→50 43 235/285/340 105292 99 22% 6% 74 -0.1 236/286/339 103304 109 25% 6% 74 -0.1 237/296/3268931810527%7%75+0.0
Luis Sierra
2012 · AA
25 44 40 40→45 41 215/257/309 95277 74 25% 5% 53 -1.5 212/261/290 78274 45 22% 6% 50 -1.7 228/285/299722860019%7%59-0.5
Nolan Fontana
2016 · AAA
25 46→43 39→40 41→50 54 211/310/304 93305 49 29% 12% 76 +0.0 195/277/290 95276 710 29% 10% 58 -1.2 184/288/308124252111229%12%68-0.2
Thomas Berkery
2008 · AA
25 44→43 39→45 37→40 50 212/292/289 77282 76 26% 9% 65 -0.7 210/280/307 97289 86 28% 8% 63 -0.8 193/262/3021092657228%8%51-0.8
Casey McElroy
2015 · AA
25 46→49 44→45 40→30 47 229/292/341 112271 133 20% 7% 78 +0.2 226/281/321 95283 84 22% 6% 67 -0.5 225/278/311862845122%6%60-0.7
Kyle Phillips
2009 · AA
25 50→52 44→45 39→30 46 246/291/358 112284 122 18% 6% 81 +0.4 241/286/347 106283 112 19% 6% 76 +0.0 234/280/3339827111018%5%66-0.3
Adam Weisenburger
2014 · AA
25 43 40 40→30 44 205/284/296 91284 84 29% 7% 63 -0.8 219/300/306 87284 64 23% 8% 72 -0.2 216/301/294782724220%9%67-0.3
Sergio Burruel
2016 · AAA
25 49 39→30 39→30 43 237/287/318 80304 75 24% 6% 69 -0.4 239/291/310 71291 65 19% 6% 68 -0.5 241/305/316752938120%8%73-0.1
Tucker Barnhart
2016 · MLB
25 48→54 38→45 40 51 228/290/305 77268 63 17% 8% 66 -0.6 247/317/361 114291 104 17% 9% 92 +1.2 242/327/36812628712219%11%89+0.7