Will HollandSS St. Paul Saints
Age 28 R/R 5'10" / 181 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 244 proj PA
wRC+†51
AVG/OBP/SLG.176 / .260 / .282
PA244
HR5
SB10
K%33
BB%8
ISO107
MLB%10%
Value2026 · WAR
BAT: -13.5 runs (wOBA-derived runs vs avg)-14BATRUN: +1.5 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.6 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 35 / POW 50
Toolsscout grade
CONTACT35
scouting grade only
POWER50
scouting grade only
EYE50
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202123 AFort Myers Mighty Mussels 299262 391218 2314113 195 149252294546 145274 478 240 42
202123 AFort Myers Mighty Mussels 299252 5415110 339913 195 214336401736 187308 3311 333 113
202224 A+2 teams 444389 651147 411899 326 167262270532 103294 439 240 42
202224 A+2 teams 444374 851369 561379 326 227342366708 139328 3113 321 104
202325 AAWichita Wind Surge 341305 501033 311182 307 164246246491 82253 359 226 31
202325 AAWichita Wind Surge 341294 581135 42952 307 197302306608 109270 2812 280 72
202426 AAASt. Paul Saints 145122 30815 123810 132 246361451812 205312 268 343 121
202426 AAASt. Paul Saints 145117 351016 173110 132 299431556986 256358 2112 431 188
202527 AAASt. Paul Saints 261232 39704 17937 113 168246250496 82252 367 228 33
202527 AAASt. Paul Saints 261223 44808 26767 113 197301341642 143252 2910 289 80
▸ 2026 Season
202628 MLBMIN 244217 39815 19816 102 180264295559 115254 338 252 51 -14 +1 +0 +3 +7 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIN 27% 274244 44915 21887 113 180265287552 107258 328 257 55 -14 +1 -1 +3 +8 -0.4
202729 MLBMIN 27% 7567 12301 6242 31 179267269535 90258 328 240 42 -5 +0 -0 +1 +2 -0.2
▸ Career Totals
Career 7567 12301 6242 31 179267269535 90262 328 240 42 -5 +0 -0 +1 +2 -0.2
/ 162G 650581 1042609 5220817 269 179266270536 91261 328 240 42 -43 +2 -3 +7 +18 -2.0
Career 20081771 306651137 16474854 12628 173263285548 112269 378 247 47 -119 +14 -1 +22 +57 -2.9
/ 162G 650573 9921412 5324217 419 173262286549 113269 378 247 47 -39 +5 -0 +7 +18 -0.9

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
202123 AFort Myers Mighty Mussels 299252 5415110 339913 195 214336401736 187308 3311 333 113 +4 +2 +8 1.5
202224 AAWichita Wind Surge 11798 23123 17392 112 235359378737 143357 3315 337 116 +2 +1 +3 0.7
202224 A+Cedar Rapids Kernels 327276 621246 39987 214 225335362698 138318 3012 315 99 -0 +3 +9 1.2
202325 AAWichita Wind Surge 341294 581135 42952 307 197302306608 109270 2812 280 72 -11 +3 +10 0.2
202426 AAASt. Paul Saints 145117 351016 173110 132 299431556986 256358 2112 431 188 +14 +2 +4 2.1
202527 AAASt. Paul Saints 261223 44808 26767 113 197301341642 143252 2910 289 80 -6 +1 +7 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 Holland (OGILVIE) 28 35 50 55 50 176/260/282 106254 510 33% 8% 51 -0.7
Drew Jackson
2021 · AAA
28 39→43 43→45 49→55 40 193/262/301 108283 1117 34% 7% 55 -1.4 210/295/327 117333 1225 37% 9% 76 +0.0 198/294/307109322113238%10%68-0.2
Luis Aviles Jr.
2022 · AA
27 40 46→50 53→55 38 205/250/330 125281 1420 32% 5% 57 -1.2 207/249/345 138287 1520 32% 5% 60 -1.0 199/240/333135275142333%4%50-1.2
Tony Thomas
2014 · AAA
28 39→46 45→50 58→55 38 198/247/329 130275 1117 32% 5% 55 -1.4 207/248/341 134312 1212 36% 5% 58 -1.2 201/239/337136309121038%4%50-1.2
Jacob Hannemann
2019 · MLB
28 39→41 42→45 56→60 40 198/247/301 103257 1027 27% 5% 47 -1.9 211/266/332 121265 1321 25% 6% 64 -0.8 196/270/340144222163020%8%66-0.1
Trent Giambrone
2022 · AAA
28 35→41 43→50 48→55 41 179/241/285 105253 1113 33% 7% 42 -2.3 189/249/278 89270 815 31% 7% 43 -2.2 160/223/2246523051931%6%16-2.0
Ray-Patrick Didder
2023 · AAA
28 42→47 42→45 53→60 38 204/273/305 101297 1022 33% 6% 61 -1.0 190/288/313 123275 1428 34% 9% 71 -0.3 164/281/291127235153434%11%60-0.7
Adam Engel
2018 · MLB
26 39→48 43→50 57→60 39 193/255/310 117277 924 33% 6% 54 -1.4 219/273/343 124300 1117 30% 5% 70 -0.3 224/280/353129300122128%5%73-0.1
Zach Remillard
2022 · AAA
28 38→48 42→40 50→55 40 194/259/292 98269 1114 31% 6% 52 -1.6 211/275/296 85289 718 28% 7% 59 -1.1 207/271/2807328461927%7%50-1.1
JJ Muno
2022 · AA
28 38 43→40 53→60 38 187/271/294 107277 1121 34% 6% 59 -1.1 206/289/300 94299 827 32% 7% 67 -0.5 195/287/2646928763931%8%54-0.8
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Mason McCoy
2023 · AAA
28 42→50 46→50 56→55 39 209/259/348 139297 1318 34% 6% 65 -0.7 193/255/309 116289 1123 35% 7% 53 -1.5 196/258/2899328492732%7%46-1.4
Ben DeLuzio
2023 · MLB
28 45→49 42→45 59→60 40 217/273/330 112295 929 29% 6% 66 -0.6 207/268/318 111304 1120 33% 6% 62 -0.9 148/223/2267924481840%7%18-1.1
Logan Warmoth
2023 · AAA
27 42→40 43→45 51→55 41 203/277/317 114314 1119 36% 8% 66 -0.6 202/278/308 106289 1121 32% 8% 63 -0.8 186/269/27791263102531%9%51-1.0
Isaac Galloway
2018 · AAA
28 44→43 46→45 54→55 39 222/265/345 123289 1425 28% 5% 66 -0.6 212/258/350 138288 1621 31% 5% 66 -0.6 195/240/331135263152331%4%50-0.9
Camden Duzenack
2023 · AAA
28 38→37 50 51→50 36 205/243/354 149265 1813 31% 4% 60 -1.0 223/281/343 120285 1210 25% 6% 73 -0.1 228/298/319922908623%7%72-0.1
Ryan Klosterman
2010 · AAA
28 43→45 42→45 50→55 44 213/272/316 104275 915 26% 7% 63 -0.9 207/272/329 122274 1213 28% 7% 66 -0.6 160/272/270110236101933%13%50-0.3
Matthew Batten
2023 · MLB
28 44→51 40 55 45 213/280/298 85298 823 30% 8% 61 -1.0 197/266/297 100272 1022 29% 8% 56 -1.3 182/249/27896248102230%7%41-2.0
Jorge Mateo
2023 · MLB
28 44→46 47→50 60→65 40 221/269/365 144285 1332 27% 5% 74 -0.1 218/266/352 134276 1340 25% 6% 69 -0.4 222/263/355133288134927%5%66-0.2
Patrick Brady
2016 · AAA
28 43 45 49→45 38 217/257/340 123290 1313 30% 5% 62 -0.9 216/275/318 102315 711 31% 7% 63 -0.8 204/271/300963064932%8%55-0.7
Jason Martinson
2016 · AAA
27 37→39 44→45 52→50 38 189/250/296 107286 1213 37% 7% 48 -1.9 178/233/289 111303 129 43% 5% 39 -2.5 153/204/26210927611847%4%16-2.4