Weston WilsonLF Seattle Mariners
Age 31 R/R 6'3" / 215 lbs MLB HR -5% Svc 3.000 · Ctrl thru 2028
2026 ROS PROJECTION214 act + 142 ros · stats below = ROS only
wRC+†vL 114101vR 67
AVG/OBP/SLG.221 / .304 / .371
PA142
HR5
SB6
K%29
BB%9
BABIP282
ISO150
MLB%100%
Value2026 · WAR
BAT: -7.7 runs (wOBA-derived runs vs avg)-8BATRUN: +1.7 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +10.1 runs (Replacement-level credit)+10REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 45 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
619.8%
xwOBA
520.311
POWER60
Barrel%
6710.8
Avg EV
4688.9
Bat Spd
5471.7
EYE55
Chase%
9022.4%
SPEED55
Sprint
5227.6
Platoon Splits2024-2025 · 223 PA
vs LHP
vs RHP
Edge
PA
133
90
wRC+
125
76
◀◀L
wOBA
348
284
◀◀L
ISO
207
157
◀◀L
BABIP
312
287
L
K%
27.1%
30.0%
L
BB%
10.5%
6.7%
◀◀L
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   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-1$0.3M+0.1$0.3M+$0.0M
2027Arb-2$0.8M
2028Arb-3$0.8M
Totals $0.3M $-1M +$0.0M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201621 ROKHelena Brewers 269242 611253 14487 54 252312380692 128297 185 298 86
201621 ROKHelena Brewers 269233 741674 23337 54 318395498893 180350 129 386 154
201722 A+2 teams 450414 861626 2015510 45 208261300561 92314 344 243 44
201722 A+2 teams 450402 1022038 3210910 45 254324378702 124328 247 314 98
201823 A+3 teams 528495 9616212 221685 106 194236307543 113262 324 240 42
201823 A+3 teams 528477 13426316 401125 106 281343449792 168332 218 348 124
201924 AABiloxi Shuckers 510464 8513216 391504 123 183252323576 140229 298 253 52
201924 AABiloxi Shuckers 510445 10319319 581114 123 231325416741 184264 2211 330 111
202126 AAA2 teams 263239 599117 23701 82 247316506822 259276 279 350 126
202126 AAA2 teams 263231 6112116 31641 82 264354532886 268298 2412 386 154
202227 AAANashville Sounds 462428 8318010 271673 174 194247306553 112286 366 241 43
202227 AAANashville Sounds 462416 9521011 391313 174 228299358657 130302 288 295 84
202328 AAA2 teams 566499 10413226 581823 357 208295399693 190264 3210 300 88
202328 AAA2 teams 566476 12419332 811513 357 261371515886 254310 2714 385 153
202429 AAA2 teams 411366 8517119 351162 174 232303440743 208277 289 320 103
202429 AAA2 teams 411351 8818121 501052 174 251347487835 236289 2612 361 134
202530 MLB2 teams 248222 46818 23652 66 207287360648 153255 269 284 75 -7 -1 -4 -3 +7 -0.7
202530 MLB2 teams 248215 48918 30602 66 223324386710 163272 2412 320 103 +1 -1 -4 -3 +7 0.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD31 MLBSEA 214190 39406 20684 124 205294321615 116284 329 278 71 -7 +1 +0 +1 +6 0.1
YTD31 MLBSEA 214187 43507 23604 124 230327369696 139300 2811 318 101 +0 +1 +0 +1 +6 0.8
ROS31 MLBSEA 100% 142126 28405 13412 62 221304371675 150285 299 311 96 -1 +0 -1 -2 +4 0.2
ROS31 MLBSEA 100% 143127 28405 13412 62 220303370673 150283 299 299 87 -2 +0 -1 -2 +4 0.0
FULL31 MLBSEA 357317 678011 331096 186 211298341638 129283 319 286 77 -9 +1 -0 -1 +10 0.1
TOT31 MLBSEA 356316 678011 331096 186 212298341639 129283 319 291 81 -8 +1 -0 -1 +10 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBSEA 82% 279248 558110 26813 93 222303383686 161282 299 306 92 -2 +1 -5 -3 +8 -0.1
202833 MLBSEA 82% 249221 49719 23733 72 222304385688 163277 299 299 87 -4 +1 -5 -3 +7 -0.4
202732 MLBSEA 82% 229203 45718 21663 82 222304384688 163280 299 295 84 -4 +1 -4 -2 +6 -0.3
202833 MLBSEA 82% 204181 40617 19602 51 221302381683 160275 299 288 78 -5 +1 -4 -2 +6 -0.5
▸ Career Totals
Career 821726 16528329 792359 279 227311394705 167292 2910 306 92 -7 +2 -17 -19 +23 -1.9
/ 162G 650575 13022223 631867 217 226310391701 165290 2910 306 92 -6 +1 -13 -15 +18 -1.5
Career 43773964 83714118141 323131645 13648 211278362641 151274 307 280 72 -138 +8 -19 -47 +124 -7.3
/ 162G 650589 12521321 481957 207 212280365645 153275 307 280 72 -20 +1 -3 -7 +18 -1.1

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
201621 ROKHelena Brewers 269233 741674 23337 54 318395498893 180350 129 386 154 +16 -1 +8 2.4
201722 A+Carolina Mudcats 288261 631113 16806 30 241300326626 84333 286 281 73 -9 +1 +8 0.0
201722 AWisconsin Timber Rattlers 162141 39925 16294 15 277366475842 199318 1810 371 142 +8 -2 +5 1.1
201823 AABiloxi Shuckers 4946 11101 370 11 239286326612 87263 146 278 71 -2 -0 +1 -0.0
201823 A+Carolina Mudcats 424383 10523213 31934 74 274335446781 172325 227 342 120 +10 -0 +12 2.2
201823 INTLPeoria Javelinas 5548 18212 6121 21 3754555831.038 208471 2211 455 206 +7 +0 +2 0.8
201924 AABiloxi Shuckers 510445 10319319 581114 123 231325416741 184264 2211 330 111 +6 +1 +14 2.2
202126 AAANashville Sounds 246217 5811116 28571 82 267354548902 281292 2311 392 158 +16 +1 +7 2.4
202126 INTLSalt River Rafters 1714 3100 370 00 214353286639 71429 4118 305 92 -0 +0 +0 0.0
202227 AAANashville Sounds 462416 9521011 391313 174 228299358657 130302 288 295 84 -8 +2 +13 0.7
202328 MLBPhiladelphia Phillies 2216 5001 650 31 3125005001.000 188400 2327 449 202 +3 +0 -2 -6 +1 -0.4
202328 AAALehigh Valley IronPigs 544460 11919331 751463 326 259366515881 257307 2714 382 151 +31 +4 +15 5.2
202429 MLBPhiladelphia Phillies 9888 25713 8291 30 284351489839 205386 308 366 138 +4 +1 -4 -4 +3 -0.0
202429 AAALehigh Valley IronPigs 313263 6311018 42761 144 240346487833 247257 2413 359 133 +12 +1 +9 2.2
202530 MLBPhiladelphia Phillies 125111 22405 12341 23 198282369652 171236 2710 291 81 -3 -1 -4 -3 +4 -0.6
202530 AAALehigh Valley IronPigs 123104 26513 18261 43 250366404770 154307 2115 349 125 +4 -0 +3 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 245215 521119 26682 84 242329428757 186309 2811 335 115 +4 +0 -9 -13 +7 -1.1

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
#1Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#2Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
69153329227303396-10-141.21.2
/1626642421-7.1-10.10.8pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 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 212/298/341 129283 1118 31% 9% 81 +0.2
Justin Maxwell
2014 · MLB
30 45→44 55→60 52→60 45 231/303/423 192311 2315 32% 8% 104 +2.0 214/278/348 134312 159 34% 7% 73 -0.1 199/263/30810829513635%6%54-0.6
Rafael Ortega
2022 · MLB
31 49→54 53→55 49→55 49 254/317/429 176298 2117 23% 8% 111 +2.5 232/319/365 133283 1420 22% 11% 95 +1.4 217/315/340123267132422%12%85+0.4
Trevor Story
2023 · MLB
30 43→49 53→60 55 48 226/300/405 179279 2120 27% 9% 98 +1.6 233/294/394 161303 1924 28% 7% 92 +1.2 241/292/393153309203028%6%88+0.5
Hiram Bocachica
2007 · MLB
31 49 54→55 54→55 49 252/326/430 178295 2221 23% 8% 115 +2.8 238/321/403 165270 1919 19% 9% 106 +2.2 214/303/391177236212120%9%94+0.6
Chris Aguila
2010 · MLB
31 45→54 53→55 49→50 44 235/291/404 169290 2212 27% 7% 94 +1.3 224/282/377 153295 177 29% 7% 82 +0.5 219/280/36614729017529%7%76+0.0
Matt Carson
2012 · MLB
31 46→50 57→60 52→50 41 244/291/449 204288 2515 25% 5% 106 +2.2 235/282/380 145303 1613 27% 5% 83 +0.6 227/275/350123299131328%5%70-0.3
Mikie Mahtook
2021 · MLB
31 41→51 58→60 48→50 44 225/290/421 196272 2713 28% 7% 98 +1.6 214/266/379 165269 2211 29% 5% 77 +0.1 191/241/350159231231029%5%56-0.9
Hernán Pérez
2022 · MLB
31 48→55 50→55 52→55 43 245/291/393 149305 1815 26% 6% 90 +1.0 229/274/359 130290 1620 26% 5% 74 -0.1 214/259/339125268162026%5%61-0.5
Brooks Conrad
2011 · MLB
31 43→44 52→55 53→50 44 222/284/389 167280 1912 28% 7% 87 +0.8 231/298/418 187310 239 31% 8% 101 +1.8 210/276/40519527327233%8%86+0.3
Xavier Scruggs
2019 · MLB
31 48→47 55 47→45 47 245/322/437 192314 239 29% 9% 115 +2.8 254/322/474 220322 308 30% 6% 126 +3.5 252/329/51226030639230%6%133+1.6
Mario Lisson
2015 · AAA
31 45→49 53→55 47→55 44 233/300/405 173283 2112 26% 7% 98 +1.6 228/292/366 138298 178 28% 7% 85 +0.7 214/282/33712228515629%8%71-0.1
Chad Huffman
2017 · AAA
32 47→52 53→55 49→45 49 241/318/422 181279 2112 22% 8% 110 +2.4 227/303/386 159280 186 25% 8% 95 +1.4 213/295/36315126518126%8%82+0.3
Donnie Murphy
2014 · MLB
31 42→40 55→65 47→45 41 223/287/406 183274 237 28% 6% 93 +1.3 203/268/336 133258 166 27% 6% 66 -0.6 166/235/2619621012027%7%32-1.0
Dewayne Wise
2009 · MLB
31 48→40 53→60 59→55 42 247/294/428 181289 1925 22% 5% 101 +1.8 242/282/405 163292 1520 22% 4% 89 +1.0 248/283/416169302172724%4%90+0.5
Chris Young
2015 · MLB
31 43→49 52→60 49→55 51 224/299/399 175258 2014 22% 9% 96 +1.5 241/314/418 177282 209 21% 9% 107 +2.2 241/319/41917828120721%9%106+1.0
Jonny Gomes
2012 · MLB
31 46→52 54→60 46→50 50 239/324/421 182290 229 25% 9% 112 +2.6 244/344/424 180311 236 27% 11% 121 +3.2 243/348/41216831422228%12%115+1.6
Trayce Thompson
2022 · MLB
31 37→47 58→65 49→50 41 205/277/402 197282 279 37% 8% 89 +0.9 221/299/433 212309 289 36% 9% 105 +2.1 209/289/41820928628936%9%96+0.8
Will Venable
2014 · MLB
31 52→55 55→60 61→60 47 267/321/463 197314 2126 22% 7% 121 +3.2 239/300/373 134299 1418 24% 7% 89 +0.9 220/285/321101282101624%7%65-0.4
John Mayberry Jr.
2014 · MLB
30 46→48 51→55 45→50 47 237/295/399 163280 187 23% 7% 94 +1.3 215/284/374 159260 186 24% 8% 83 +0.6 182/261/34516321318224%9%65-0.2
Tyler Greene
2013 · MLB
29 48→53 50 56→55 43 238/303/396 159315 1724 29% 7% 97 +1.5 224/272/345 121325 1214 33% 5% 70 -0.3 219/262/32210332891035%4%57-0.9