Will TurnerOF Portland Sea Dogs
Age 23 L/L 5'11" / 200 lbs AA Svc 0.0 · Ctrl thru 2034 peak 0.7 · 2029
wRC+†78
AVG/OBP/SLG.209 / .292 / .329
PA238
HR5
SB7
K%27
BB%10
MLB%2%
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.4 runs (Positional adjustment)-1POSREP: +6.7 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2525
PWR
3535
SPD
4545
EYE
6860
trajectory · 10 yrs
0.7peak
2029

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.7$3M+$2M
2030Arb-2$0.9M+0.7$3M+$2M
2031Arb-3$0.9M+0.7$3M+$2M
2032Ext / FA-deal$1M+0.5$2M+$1M
2033Ext / FA-deal$1M+0.3$1M+$0.5M
2034Ext / FA-deal$7M
Totals $12M $13M +$1M
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
202421 A+Greenville Drive 9279 6110 9223 31 .076.198.114.312 .038.103 2410 .147 -29 -13 +0 +0 -1 +3 -1.1
202522 A+2 teams 200167 20304 29620 52 .120.250.210.460 .090.152 3114 .220 26 -17 +0 +0 -1 +6 -1.2
▸ 2026 Season (actual · ROS · total)
202623 AAPortland Sea Dogs 5441 7110 12120 32 .171.358.244.602 .073.233 2222 .295 84 -1 -0 +0 -0 +2 0.0
ROS23 MLBBOS 184160 32613 20492 42 .200.297.306.603 .106.271 2711 .286 77 -5 +0 +0 -1 +5 -0.1
TOT23 MLBBOS 238201 39723 32612 74 .194.311.294.604 .100.259 2613 .288 78 -6 -0 +0 -1 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 11%BOS 316272 591127 38743 62 .217.319.349.669 .132.268 2312 .301 88 -4 +0 +0 -2 +9 0.3
202825 MLB 26%BOS 374323 701328 45873 73 .217.318.344.662 .127.270 2312 .306 92 -3 +0 +0 -2 +11 0.5
202926 MLB 44%BOS 411355 8015310 49954 73 .225.326.369.695 .144.272 2312 .308 94 -3 +0 +0 -2 +12 0.7
203027 MLB 59%BOS 425367 8115310 51994 73 .221.322.360.682 .139.272 2312 .309 94 -3 +0 +0 -3 +12 0.7
203128 MLB 69%BOS 431372 8215310 521014 72 .220.322.358.680 .137.272 2312 .308 94 -3 +1 -1 -3 +12 0.7
203229 MLB 86%BOS 427368 8115310 521014 62 .220.323.359.682 .139.271 2412 .306 92 -4 +0 -1 -3 +12 0.5
203330 MLBBOS 422363 771429 521024 62 .212.317.336.654 .124.270 2412 .302 90 -5 +0 -2 -3 +12 0.3
203431 MLBBOS 409352 751429 501004 52 .213.318.341.659 .128.268 2412 .299 87 -6 +0 -3 -2 +12 0.0
203532 MLBBOS 392338 711328 48983 41 .210.314.331.645 .121.266 2512 .294 83 -7 +0 -4 -2 +11 -0.2
203633 MLBBOS 363313 651227 44933 41 .208.311.326.637 .118.265 2612 .289 79 -9 +0 -4 -2 +10 -0.4
203734 MLBBOS 319276 561026 38852 41 .203.304.319.623 .116.263 2712 .282 74 -9 +0 -5 -2 +9 -0.7
▸ Career Totals (MLE all levels + projections)
Career 47654105 85515728101 577116843 7527 .208.312.334.646 .126.263 2512 .294 83 -91 +4 -20 -29 +135 -0.0
/ 162G 650560 11721414 791596 104 .209.314.336.649 .127.263 2412 .294 83 -12 +0 -3 -4 +18 -0.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
202421 A+Greenville Drive 9274 6110 14163 31 .081.253.122.374 .041.102 1715 .201 12 -9 +0 +3 -0.6
202522 A+Greenville Drive 163124 20403 36360 41 .161.350.266.616 .105.193 2222 .296 85 -3 +0 +5 0.2
202522 ROKFCL Red Sox 3723 3001 1380 11 .130.444.261.705 .130.133 2235 .350 126 +1 -0 +1 0.2

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
Will Turner (OGILVIE) 23 25 35 45 60 .209/.292/.329 .120.275 54 27% 10% 75 +0.0
Anthony Seigler
2023 · A
24 40→39 43→45 46→55 54 .196/.296/.310 .114.268 911 28% 12% 72 -0.2 .198/.295/.313 .115.254 1119 24% 12% 72 -0.2 .200/.299/.321.122.247122723%12%74-0.1
Jacob Wetzel
2023 · A
23 39→34 44→45 50 45 .197/.277/.309 .111.273 1210 31% 8% 63 -0.8 .192/.266/.304 .112.282 1013 33% 8% 57 -1.2 .182/.255/.299.117.27381634%8%48-0.9
Lance Ray
2013 · A
23 40→38 45 45 45 .201/.269/.324 .123.263 126 28% 8% 63 -0.8 .200/.265/.317 .117.276 116 30% 7% 60 -1.0 .155/.226/.209.054.2214530%8%14-0.9
Christopher Familia
2023 · A
23 40 45→55 47→45 45 .204/.281/.326 .122.262 138 27% 7% 70 -0.3 .219/.278/.391 .172.284 224 30% 6% 85 +0.7 .215/.266/.411.196.27028032%5%81+0.2
Luis Santana
2022 · AA
23 40 42→45 47→50 40 .200/.259/.300 .100.270 1010 29% 6% 53 -1.5 .216/.274/.342 .126.277 149 26% 6% 70 -0.3 .207/.266/.330.122.25815725%5%61-0.6
Josh Sale
2014 · A
23 42 44→45 46→40 47 .209/.278/.327 .118.272 117 27% 8% 68 -0.5 .203/.264/.295 .092.351 74 41% 7% 53 -1.5 .183/.256/.291.108.30511241%8%47-1.0
Jake Thomas
2016 · A
23 44 39→30 49→50 47 .211/.289/.295 .084.283 78 26% 8% 65 -0.7 .207/.290/.274 .067.301 38 29% 10% 59 -1.1 .202/.298/.259.057.3021829%11%56-0.6
Daniel Vellojin
2023 · AA
23 40 46→45 42→45 52 .200/.296/.328 .127.281 146 32% 12% 76 +0.1 .179/.260/.279 .100.257 106 32% 9% 49 -1.8 .150/.230/.230.080.2128432%9%21-1.6
Austin Davidson
2016 · A
23 38→43 43→45 41→45 43 .192/.256/.298 .106.227 128 21% 5% 53 -1.5 .218/.281/.336 .118.264 117 21% 7% 72 -0.2 .229/.292/.356.127.27811621%7%78+0.2
River Town
2023 · A
24 41→38 45→40 55→50 46 .206/.287/.332 .126.261 1215 25% 8% 74 -0.1 .217/.304/.312 .095.269 815 21% 9% 76 +0.1 .215/.313/.285.071.26361519%10%71-0.1
Nick Maton
2021 · AA
24 42→41 41→50 45 43 .206/.265/.304 .098.278 88 28% 7% 56 -1.3 .212/.292/.338 .126.286 127 28% 9% 77 +0.1 .214/.305/.368.154.26418425%10%88+0.6
Anderson Gomes
2008 · A
23 45→38 43→45 44→50 42 .224/.271/.336 .112.289 117 26% 6% 66 -0.6 .215/.267/.329 .114.297 118 30% 6% 63 -0.8 .160/.218/.266.106.229131035%6%24-0.9
Cole Roederer
2023 · AA
23 42→33 45 47→50 40 .210/.267/.331 .122.301 1312 34% 7% 64 -0.8 .196/.266/.316 .120.294 1311 35% 8% 61 -1.0 .172/.254/.285.112.260131136%9%46-1.2
Tanner Allen
2022 · A
24 41 42→45 45 43 .204/.257/.308 .104.256 107 25% 6% 53 -1.5 .202/.257/.299 .097.248 96 22% 6% 51 -1.7 .200/.259/.296.096.2459721%6%47-0.9
Chris Meyers
2022 · A
23 41→46 42→50 51→40 45 .201/.269/.304 .103.264 911 26% 7% 59 -1.1 .222/.280/.362 .140.293 167 29% 6% 79 +0.3 .226/.286/.378.152.29419329%6%82+0.3
Alexander Ovalles
2023 · AA
22 43→40 46→50 46→50 44 .216/.279/.347 .131.276 148 27% 7% 74 -0.1 .210/.275/.321 .111.305 1111 32% 8% 66 -0.6 .163/.242/.212.049.28441540%9%20-0.8
Jose Brizuela
2016 · A
23 43→40 44→50 50→45 47 .211/.279/.334 .123.276 117 27% 8% 70 -0.3 .211/.270/.339 .128.293 145 31% 7% 68 -0.5 .192/.245/.323.131.26218133%6%50-0.7
Reese Havens
2010 · A
23 43→40 47→45 45→40 49 .216/.301/.355 .138.268 155 24% 9% 85 +0.7 .223/.298/.367 .144.303 164 30% 9% 87 +0.8 .211/.289/.347.135.30916235%9%74-0.0
Ramiro Rodriguez
2021 · AA
23 42 40 50 50 .204/.287/.297 .093.275 818 27% 10% 64 -0.8 .198/.261/.293 .095.307 911 36% 7% 52 -1.6 .146/.208/.211.065.2387840%6%5-1.2
Nolan Fontana
2014 · A
23 43 40 52→50 58 .204/.316/.298 .095.286 714 28% 14% 78 +0.2 .203/.301/.290 .087.301 49 30% 12% 69 -0.4 .184/.288/.306.123.253101229%12%68-0.2