Spencer Henson1B Somerset Patriots
Age 28 R/R 6'0" / 235 lbs AA HR +8%BB +8% Svc 0.0 · Ctrl thru 2034
wRC+†76
AVG/OBP/SLG.211 / .280 / .350
PA136
HR4
K%30
BB%7
MLB%2%
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.4 runs (Positional adjustment)-2POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
trajectory · 10 yrs
-0.2peak
2026

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
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $-11M $-17M -$6M
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
202123 ATampa Tarpons 1511 4002 242 00 .364.533.9091.442 .545.400 2713 .522 258 +3 +0 +0 -0 +0 0.3
202224 A+Hudson Valley Renegades 282254 39818 201115 21 .154.229.287.517 .134.225 397 .226 31 -22 +0 +0 -5 +8 -1.9
202325 A+Hudson Valley Renegades 339310 5812012 1411510 12 .187.246.342.587 .155.245 344 .254 53 -18 -1 +0 -6 +10 -1.6
202426 AASomerset Patriots 1616 1000 080 00 .062.062.062.125 .000.125 500 .043 -109 -4 +0 +0 -0 +0 -0.4
▸ 2026 Season
202628 MLBNYY 136123 27514 10412 21 .220.289.374.663 .154.281 307 .285 76 -4 +0 +0 -2 +4 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 9%NYY 194174 37715 15573 31 .213.286.351.637 .138.282 298 .286 77 -5 +0 -1 -3 +5 -0.4
202830 MLB 19%NYY 254229 49917 20743 31 .214.286.354.639 .140.281 298 .286 77 -7 +0 -2 -5 +7 -0.6
202931 MLB 29%NYY 265239 511017 21783 20 .213.285.351.637 .138.281 298 .284 76 -7 +0 -3 -5 +8 -0.7
203032 MLB 40%NYY 262237 50917 20783 10 .211.281.346.627 .135.279 308 .281 73 -8 +0 -4 -5 +7 -0.9
203133 MLB 54%NYY 242218 45816 19743 00 .206.279.335.614 .128.278 318 .275 69 -9 +0 -4 -4 +7 -1.0
203234 MLB 71%NYY 207187 38715 16652 00 .203.273.332.605 .128.276 318 .269 64 -8 +0 -5 -4 +6 -1.1
▸ Career Totals (MLE all levels + projections)
Career 22121998 39975863 15770536 146 .200.270.340.610 .140.270 327 .270 65 -89 +0 -19 -40 +63 -8.6
/ 162G 650587 11722219 4620711 42 .199.270.341.611 .141.268 327 .270 65 -26 +0 -6 -12 +18 -2.5

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
202123 ATampa Tarpons 1510 4002 332 00 .400.6001.0001.600 .600.400 2020 .636 344 +4 +0 +0 0.5
202224 A+Hudson Valley Renegades 282242 5110110 32865 21 .211.315.384.700 .174.275 3011 .314 98 -1 +0 +8 0.8
202325 A+Hudson Valley Renegades 339298 7518014 268810 12 .252.332.453.785 .201.303 268 .344 121 +8 -1 +10 1.8
202426 AASomerset Patriots 1616 1000 060 00 .062.062.062.125 .000.100 380 .057 -98 -4 +0 +0 -0.3

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
Spencer Henson (OGILVIE) 28 .211/.280/.350 .139.281 42 30% 7% 76 +0.0
Brett Carroll
2011 · MLB
28 40→45 48→55 45→50 43 .207/.279/.350 .143.260 168 27% 6% 76 +0.0 .214/.279/.353 .139.271 1610 26% 7% 76 +0.0 .207/.272/.347.140.262171127%7%68-0.3
Quincy Latimore
2017 · AA
28 41→42 48→50 46→50 41 .210/.264/.348 .138.277 168 30% 6% 67 -0.5 .214/.263/.345 .131.291 167 31% 6% 66 -0.6 .216/.254/.339.124.28317630%4%57-0.8
Jamie Romak
2014 · AAA
28 39→49 50→55 49→45 43 .206/.265/.355 .150.249 187 26% 6% 70 -0.3 .208/.263/.368 .160.278 196 31% 6% 72 -0.2 .206/.262/.386.180.27422533%6%74-0.0
Jim Murphy
2014 · AA
28 42→43 49→50 42→30 41 .217/.275/.367 .150.286 172 30% 6% 77 +0.1 .216/.278/.348 .132.283 144 28% 7% 74 -0.1 .201/.271/.328.127.25814127%8%63-0.6
Alex Burg
2016 · AAA
28 44→42 50 44→40 45 .225/.298/.374 .150.303 184 31% 8% 89 +1.0 .209/.270/.346 .137.275 165 29% 7% 70 -0.3 .172/.224/.285.113.22412229%5%32-1.5
Zack Zehner
2021 · AAA
28 41→51 47→50 44→45 39 .208/.260/.341 .133.295 146 34% 6% 64 -0.8 .219/.283/.336 .117.333 1111 35% 8% 72 -0.2 .213/.287/.319.105.33581236%9%67-0.2
Miles Durham
2011 · AA
28 47→49 46→50 48→50 39 .233/.280/.364 .132.317 1210 30% 5% 78 +0.2 .208/.256/.314 .106.309 811 33% 6% 54 -1.4 .189/.232/.282.093.28751335%5%35-1.4
Ryan Cordell
2021 · MLB
29 42→41 45→55 49→50 40 .211/.264/.333 .122.283 1311 30% 6% 63 -0.8 .207/.271/.370 .163.326 2214 41% 7% 77 +0.1 .151/.220/.316.164.233261847%7%40-0.9
Ben Guez
2015 · AAA
28 41→51 50 45→50 42 .212/.286/.365 .153.285 1710 31% 7% 82 +0.5 .209/.284/.361 .152.301 1815 35% 8% 80 +0.4 .206/.304/.368.162.266222930%11%85+0.2
Clint Coulter
2021 · AAA
28 44→43 48→50 48→40 35 .212/.266/.356 .143.329 157 38% 6% 71 -0.3 .220/.280/.378 .158.288 196 30% 6% 83 +0.6 .205/.273/.359.153.24919425%5%71-0.1
Weston Wilson
2023 · AAA
28 41→43 49→55 51→55 40 .213/.267/.358 .145.288 1817 32% 6% 72 -0.2 .219/.288/.394 .175.287 2323 31% 9% 91 +1.1 .215/.294/.402.188.269262530%10%92+0.8
Jose Manuel Orozco
2019 · AAA
28 45 47→50 47→45 39 .224/.271/.354 .130.303 1510 31% 6% 72 -0.2 .234/.282/.385 .151.334 1710 34% 5% 85 +0.7 .237/.283/.399.163.34220635%5%87+0.4
D.J. Peterson
2019 · AAA
27 43→44 48→55 44→40 38 .222/.264/.361 .139.286 165 28% 5% 71 -0.3 .211/.256/.346 .135.282 167 30% 5% 64 -0.8 .165/.239/.320.155.21621234%7%49-0.8
Trey Amburgey
2022 · AAA
27 44 49→50 49→50 38 .225/.269/.378 .153.298 166 30% 5% 77 +0.1 .205/.255/.337 .132.304 157 36% 6% 61 -1.0 .151/.205/.263.113.21816238%6%18-1.4
Narciso Crook
2022 · AAA
27 43 49→55 50 39 .215/.277/.364 .150.307 1612 34% 6% 78 +0.2 .214/.286/.373 .159.324 1915 38% 7% 84 +0.6 .200/.278/.359.159.312191739%7%73-0.1
Kent Matthes
2015 · AAA
28 37→47 51→60 50 36 .200/.243/.359 .159.264 1911 32% 5% 62 -0.9 .206/.253/.330 .124.274 1210 28% 5% 58 -1.2 .190/.238/.286.095.2435923%5%38-1.0
Adam Engel
2020 · MLB
28 43→48 45→50 52→60 39 .215/.272/.345 .130.293 1216 30% 5% 70 -0.3 .237/.293/.382 .145.308 1519 27% 5% 89 +1.0 .204/.278/.335.130.292143033%7%68-0.2
Michael Rosamond
2006 · AAA
28 41 47→55 49→45 39 .212/.263/.343 .132.290 1510 32% 6% 66 -0.6 .213/.256/.365 .152.322 189 38% 5% 69 -0.4 .201/.237/.370.169.31121642%4%60-0.6
Curt Smith
2014 · AA
27 43→49 48→50 44→40 39 .221/.270/.365 .144.290 166 29% 5% 75 -0.0 .227/.274/.342 .115.282 126 23% 6% 70 -0.3 .228/.275/.330.102.27311320%5%65-0.5
Jeff Deardorff
2006 · AAA
27 43 50 47→50 45 .225/.280/.380 .154.276 197 26% 7% 82 +0.5 .213/.266/.352 .139.283 1610 29% 7% 69 -0.4 .191/.245/.319.128.258141231%6%48-1.1