Weston WilsonLF Norfolk Tides
Age 31 R/R 6'3" / 215 lbs AAA HR +8%BB -5% Svc 3.000 · Ctrl thru 2028 peak 0.1 · 2026
wRC+†vL 10890vR 62
AVG/OBP/SLG.228 / .305 / .420
PA298
HR13
SB12
K%29
BB%9
MLB%45%
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -2.5 runs (Defensive runs vs avg)-3FLDPOS: -2.5 runs (Positional adjustment)-3POSREP: +8.4 runs (Replacement-level credit)+8REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
4545
PWR
6060
SPD
5555
EYE
5355
trajectory · 10 yrs
0.7peak
2026

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   2027
DEF 10%
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.7M+0.1$0.4M+$0.0M (cut)
2027Arb-2$0.8M
2028Arb-3$0.8M
Totals $-0.9M $-0.9M +$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
201621 ROKHelena Brewers 269242 611253 14487 54 .252.312.380.692 .128.297 185 .298 86 -4 -1 +0 -3 +8 -0.0
201722 A+2 teams 450413 861626 2115110 45 .208.264.300.564 .092.310 345 .245 46 -27 -1 +0 -5 +13 -2.1
201823 A+3 teams 528495 10619213 221625 106 .214.255.339.594 .125.285 314 .257 55 -27 -0 +0 -6 +15 -1.8
201924 AABiloxi Shuckers 510464 8614217 391484 123 .185.254.334.588 .149.228 298 .258 56 -26 +1 +0 -5 +14 -1.6
202126 AAA2 teams 263240 5710115 22721 82 .237.304.475.779 .237.275 278 .327 108 +3 +1 +0 -3 +7 0.8
202227 AAANashville Sounds 462428 821709 271603 174 .192.245.294.539 .103.278 356 .239 41 -31 +2 +0 -5 +13 -2.1
202328 AAA2 teams 566500 10815326 571813 357 .216.300.414.714 .198.276 3210 .310 95 -3 +4 -2 -6 +16 1.0
202429 AAA2 teams 411365 8417119 361192 174 .230.303.438.741 .208.278 299 .315 100 -0 +2 -4 -4 +12 0.5
202530 MLB2 teams 248221 44817 24652 66 .199.283.339.623 .140.248 2610 .279 72 -8 -1 -4 -3 +7 -0.8
▸ 2026 Season (actual · ROS · total)
202631 AAANorfolk Tides 4743 7102 3181 21 .163.234.326.560 .163.217 386 .236 39 -3 +0 +0 +0 +1 -0.2
ROS31 MLBBAL 251224 508111 23752 103 .223.301.415.716 .192.279 309 .316 100 +0 +1 -3 -3 +7 0.3
TOT31 MLBBAL 298267 579113 26933 124 .213.291.401.691 .187.272 319 .303 90 -3 +1 -3 -3 +8 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLB 54%BAL 279248 569112 27732 102 .226.307.415.722 .190.264 2610 .316 100 +0 +1 -6 -3 +8 -0.0
202833 MLB 65%BAL 249221 498110 24672 82 .222.304.403.706 .181.262 2710 .311 96 -1 +1 -7 -3 +7 -0.3
202934 MLB 74%BAL 207185 39618 19571 61 .211.288.384.672 .173.260 289 .304 91 -2 +1 -7 -2 +6 -0.5
203035 MLB 82%BAL 156139 30516 15451 41 .216.297.396.692 .180.257 2910 .295 84 -3 +0 -7 -2 +4 -0.7
▸ Career Totals (MLE all levels + projections)
Career 48494385 93816422162 370142345 15250 .214.282.372.654 .158.274 298 .285 76 -129 +10 -39 -52 +137 -7.4
/ 162G 650588 12622322 501916 207 .214.283.374.657 .160.274 298 .285 76 -17 +1 -5 -7 +18 -1.0

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
201621 ROKHelena Brewers 269233 741674 23337 54 .318.395.498.893 .180.350 129 .386 154 +16 -1 +8 2.4
201722 A+Carolina Mudcats 288261 631113 16806 30 .241.300.326.626 .084.333 286 .281 73 -9 +1 +8 0.0
201722 AWisconsin Timber Rattlers 162141 39925 16294 15 .277.366.475.842 .199.318 1810 .371 142 +8 -2 +5 1.1
201823 AABiloxi Shuckers 4946 11101 370 11 .239.286.326.612 .087.263 146 .278 71 -2 -0 +1 -0.0
201823 A+Carolina Mudcats 424383 10523213 31934 74 .274.335.446.781 .172.325 227 .342 120 +10 -0 +12 2.2
201823 INTLPeoria Javelinas 5548 18212 6121 21 .375.455.5831.038 .208.471 2211 .455 206 +7 +0 +2 0.8
201924 AABiloxi Shuckers 510445 10319319 581114 123 .231.325.416.741 .184.264 2211 .330 111 +6 +1 +14 2.2
202126 AAANashville Sounds 246217 5811116 28571 82 .267.354.548.902 .281.292 2311 .392 158 +16 +1 +7 2.4
202126 INTLSalt River Rafters 1714 3100 370 00 .214.353.286.639 .071.429 4118 .305 92 -0 +0 +0 0.0
202227 AAANashville Sounds 462416 9521011 391313 174 .228.299.358.657 .130.302 288 .295 84 -8 +2 +13 0.7
202328 MLBPhiladelphia Phillies 2216 5001 650 31 .312.500.5001.000 .188.400 2327 .449 202 +3 +0 -2 -6 +1 -0.4
202328 AAALehigh Valley IronPigs 544460 11919331 751463 326 .259.366.515.881 .257.307 2714 .382 151 +31 +4 +15 5.2
202429 MLBPhiladelphia Phillies 9888 25713 8291 30 .284.351.489.839 .205.386 308 .366 138 +4 +1 -4 -4 +3 -0.0
202429 AAALehigh Valley IronPigs 313263 6311018 42761 144 .240.346.487.833 .247.257 2413 .359 133 +12 +1 +9 2.2
202530 MLBPhiladelphia Phillies 125111 22405 12341 23 .198.282.369.652 .171.236 2710 .291 81 -3 -1 -4 -3 +4 -0.6
202530 AAALehigh Valley IronPigs 123104 26513 18261 43 .250.366.404.770 .154.307 2115 .349 125 +4 -0 +3 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 245215 521119 26682 84 .242.329.428.757 .186.309 2811 .335 115 +4 +0 -9 -13 +7 -1.1

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
Weston Wilson (OGILVIE) 31 45 60 55 55 .228/.305/.420 .192.284 1311 29% 9% 105 +1.0
Justin Maxwell
2014 · MLB
30 44→45 56→60 52→60 44 .229/.300/.425 .196.309 2315 33% 8% 103 +1.9 .213/.278/.349 .136.307 159 34% 7% 74 -0.1 .196/.261/.303.107.28413634%6%51-0.7
Adolis García
2023 · MLB
30 47→48 57→60 53→50 41 .247/.296/.449 .201.311 2518 29% 6% 108 +2.3 .234/.298/.428 .194.289 2513 28% 8% 103 +1.9 .224/.290/.409.185.270251127%8%91+1.2
Matt Carson
2012 · MLB
31 44→50 56→60 52→50 41 .236/.284/.433 .196.281 2416 26% 5% 98 +1.6 .233/.280/.379 .146.302 1613 28% 5% 82 +0.5 .224/.273/.345.121.298141329%5%68-0.4
Wil Myers
2021 · MLB
30 50→54 57→60 51→55 47 .253/.323/.459 .206.331 2416 30% 9% 121 +3.2 .249/.319/.420 .171.332 209 29% 9% 109 +2.4 .239/.308/.387.148.32117730%9%91+0.6
Steven Souza Jr.
2020 · MLB
31 46→56 56→60 53→55 54 .239/.335/.439 .200.302 2415 28% 12% 121 +3.2 .223/.307/.397 .174.315 1912 33% 10% 99 +1.7 .195/.289/.372.177.27821935%10%83+0.2
Chris Aguila
2010 · MLB
31 45→54 53→55 49→50 43 .234/.289/.398 .164.290 2212 27% 7% 92 +1.2 .217/.272/.363 .146.288 177 30% 6% 76 +0.0 .209/.266/.343.134.27915530%6%64-0.5
Scott Hairston
2011 · MLB
31 46→51 54→60 50 49 .242/.305/.422 .180.271 2211 20% 8% 105 +2.1 .242/.298/.449 .207.270 2610 21% 7% 109 +2.4 .238/.285/.479.241.25633922%5%109+0.9
Kyle Garlick
2023 · MLB
31 43→48 58→60 49→40 40 .234/.290/.430 .196.296 276 31% 6% 101 +1.8 .197/.266/.352 .155.282 214 36% 7% 70 -0.3 .170/.244/.307.137.24619238%8%49-1.5
Trayce Thompson
2022 · MLB
31 37→47 58→65 49→50 40 .204/.274/.404 .201.287 289 38% 8% 88 +0.9 .221/.298/.434 .213.309 299 36% 9% 105 +2.1 .207/.286/.415.208.28129936%9%94+0.8
Rafael Ortega
2022 · MLB
31 48→54 53→55 49→55 49 .246/.310/.423 .177.290 2116 23% 8% 106 +2.2 .231/.317/.368 .137.280 1520 22% 11% 95 +1.4 .216/.314/.341.125.264132422%12%84+0.4
Jonny Gomes
2012 · MLB
31 47→52 55→60 46→50 49 .243/.324/.428 .184.294 239 25% 9% 114 +2.7 .244/.343/.421 .177.310 236 27% 11% 120 +3.1 .243/.348/.410.167.31322228%12%112+1.5
Victor Diaz
2013 · AAA
31 45→51 61→60 45→50 43 .238/.309/.453 .215.323 3011 35% 8% 115 +2.7 .225/.284/.370 .145.378 188 42% 7% 82 +0.5 .218/.284/.340.122.46016051%7%69-0.1
Patrick Wisdom
2023 · MLB
31 39→45 64→70 46→50 45 .219/.303/.462 .243.291 339 36% 9% 115 +2.7 .218/.298/.468 .250.284 3410 35% 9% 115 +2.7 .202/.282/.474.273.244391136%9%109+1.0
Mikie Mahtook
2021 · MLB
31 40→50 55 49→50 44 .217/.282/.396 .178.270 2313 29% 7% 89 +0.9 .219/.272/.402 .183.272 2512 29% 6% 86 +0.8 .200/.251/.387.187.238281030%5%71-0.2
Seth Brown
2023 · MLB
31 42→49 63→65 51→50 48 .236/.305/.470 .234.273 3211 27% 9% 118 +3.0 .240/.301/.433 .193.292 268 27% 8% 105 +2.1 .240/.299/.419.179.29425527%7%99+1.0
Xavier Scruggs
2019 · MLB
31 47 55 47→45 47 .242/.321/.429 .187.313 228 29% 9% 113 +2.6 .240/.310/.426 .186.313 248 30% 6% 108 +2.3 .228/.306/.429.201.29029231%6%103+0.8
Hiram Bocachica
2007 · MLB
31 49 53→55 53→55 49 .250/.324/.426 .176.296 2121 23% 8% 114 +2.7 .239/.323/.407 .168.271 1920 19% 9% 108 +2.3 .217/.308/.392.175.241202120%9%96+0.6
Garrett Jones
2012 · MLB
31 49→53 55→60 47→50 51 .255/.319/.444 .189.288 2211 20% 8% 115 +2.8 .252/.310/.450 .198.288 245 21% 8% 114 +2.7 .249/.306/.443.194.28523221%7%106+1.8
Raul Mondesi
2002 · MLB
31 49→52 59→60 54→55 54 .259/.336/.473 .215.279 2726 19% 10% 130 +3.8 .251/.326/.452 .201.271 2419 17% 10% 121 +3.2 .248/.323/.445.197.267231617%9%112+2.0
Danny Santana
2021 · MLB
30 47→57 57→60 53→55 39 .246/.292/.446 .199.316 2520 30% 6% 105 +2.1 .234/.296/.419 .185.287 2317 26% 8% 100 +1.7 .216/.280/.425.210.235302224%8%93+0.4