Will BanfieldC Louisville Bats
Age 26 R/R 6'0" / 215 lbs AAA HR +9%K -4% Svc 0.0 · Ctrl thru 2033 peak 0.2 · 2027
wRC+†53
AVG/OBP/SLG.199 / .242 / .318
PA250
HR6
K%32
BB%4
MLB%10%
BAT: -13.2 runs (wOBA-derived runs vs avg)-13BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4040
PWR
3535
SPD
4545
EYE
3835
trajectory · 10 yrs
0.2peak
2028

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
2028Pre-Arb$0.8M+0.2$0.8M+$0.0M
2029Arb-1$0.8M+0.2$0.9M+$0.0M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Ext / FA-deal$0.6M
Totals $2M $-4M -$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
201818 ROK2 teams 146134 22512 7613 01 .164.222.261.483 .097.274 425 .206 16 -14 -0 +0 +3 +4 -0.8
201919 AClinton LumberKings 433404 61926 181505 00 .151.197.228.424 .077.217 354 .190 4 -47 +0 +0 +8 +12 -2.8
202121 A+2 teams 344316 431315 191445 11 .136.197.231.428 .095.222 426 .189 3 -38 -0 +0 +6 +10 -2.3
202222 A+2 teams 415390 7214110 111195 11 .185.217.303.519 .118.230 293 .226 32 -32 -0 +0 +7 +12 -1.3
202323 AAPensacola Blue Wahoos 495467 9522119 161606 30 .203.239.377.616 .173.259 323 .261 58 -24 +1 +0 +9 +14 -0.0
202424 AAAJacksonville Jumbo Shrimp 371348 721128 161262 00 .207.246.319.565 .112.292 344 .247 47 -22 +0 +0 +7 +11 -0.5
202525 AAALouisville Bats 270249 431002 12853 00 .173.220.237.457 .064.244 314 .205 15 -26 +0 -0 +5 +8 -1.4
▸ 2026 Season (actual · ROS · total)
202626 AAALouisville Bats 6760 13301 5140 00 .217.277.317.594 .100.267 217 .260 57 -3 +0 +0 +1 +2 -0.0
ROS26 MLBCIN 183171 35714 9561 10 .205.249.327.576 .123.271 315 .253 52 -10 +0 +0 +3 +5 -0.1
TOT26 MLBCIN 250231 481015 14701 10 .208.256.325.581 .117.274 286 .255 53 -13 +0 +0 +4 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 25%CIN 303280 591217 18822 10 .211.263.336.599 .125.269 276 .267 62 -13 +0 +0 +5 +9 0.2
202828 MLB 37%CIN 340313 671418 21923 10 .214.270.342.612 .128.271 276 .270 65 -13 +0 -0 +6 +10 0.2
202929 MLB 47%CIN 354326 691418 22963 00 .212.268.334.602 .123.271 276 .271 65 -14 +0 -1 +6 +10 0.2
203030 MLB 55%CIN 363334 711518 23993 00 .213.269.335.605 .123.270 276 .269 64 -15 +0 -2 +6 +10 0.0
203131 MLB 66%CIN 343315 661417 22953 00 .210.268.327.595 .117.269 286 .265 61 -15 +0 -2 +6 +10 -0.2
203232 MLB 75%CIN 319294 601217 20902 00 .204.259.323.583 .119.267 286 .260 57 -15 +0 -3 +6 +9 -0.4
203333 MLB 93%CIN 283261 531116 18822 00 .203.260.322.582 .119.265 296 .255 53 -15 +0 -4 +5 +8 -0.6
203434 MLBCIN 238219 43914 15712 00 .196.254.301.556 .105.263 306 .248 48 -14 +0 -5 +4 +7 -0.8
▸ Career Totals (MLE all levels + projections)
Career 52004821 93119217111 267160850 83 .193.243.309.552 .116.260 315 .243 44 -327 +0 -17 +93 +147 -10.5
/ 162G 650603 11624214 332016 10 .192.241.308.550 .116.259 315 .243 44 -41 +0 -2 +12 +18 -1.3

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
201818 AGreensboro Grasshoppers 5248 10003 4150 00 .208.269.396.665 .187.233 298 .296 84 -1 +0 +1 0.1
201818 ROKGCL Marlins 9482 21810 7283 01 .256.337.378.715 .122.375 307 .317 101 +0 -0 +3 0.2
201919 AClinton LumberKings 433397 791329 251215 00 .199.255.310.565 .111.256 286 .253 52 -24 +0 +12 -1.2
202121 A+Beloit Snappers 298266 481416 25954 10 .180.261.308.569 .128.250 328 .258 56 -15 +0 +8 -0.6
202121 INTLMesa Solar Sox 4639 9201 571 01 .231.333.359.692 .128.250 1511 .311 96 -0 -0 +1 0.1
202222 AAPensacola Blue Wahoos 126116 31513 5252 00 .267.309.405.714 .138.308 204 .311 96 -1 +0 +4 0.3
202222 A+Beloit Sky Carp 289269 551318 11683 11 .204.244.349.593 .145.236 244 .258 56 -14 -0 +8 -0.7
202323 AAPensacola Blue Wahoos 495458 11825223 251226 30 .258.305.472.776 .214.299 255 .337 116 +9 +1 +14 2.4
202424 AAAJacksonville Jumbo Shrimp 371340 841429 241052 00 .247.301.379.680 .132.325 286 .301 88 -5 +0 +11 0.6
202525 AAALouisville Bats 270243 521302 18693 00 .214.277.292.569 .078.281 267 .256 54 -14 +0 +8 -0.6

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 Banfield (OGILVIE) 26 40 35 45 35 .199/.242/.318 .119.275 61 32% 4% 51 -0.7
Cael Brockmeyer
2018 · AAA
26 37→40 45 46→40 38 .192/.248/.309 .116.266 134 32% 6% 51 -1.7 .214/.272/.315 .101.317 107 34% 5% 63 -0.9 .241/.302/.322.081.3717534%5%73-0.0
Alvin Colina
2008 · AAA
26 38 45 41→40 38 .199/.244/.317 .118.258 144 29% 5% 51 -1.7 .208/.257/.331 .123.278 145 30% 5% 60 -1.0 .207/.259/.329.122.27515330%5%59-0.4
Sebastian Valle
2016 · AAA
26 43→47 43→45 42→40 38 .214/.247/.325 .110.279 113 27% 4% 53 -1.5 .211/.253/.312 .101.309 95 33% 5% 53 -1.5 .209/.267/.334.125.28014230%7%63-0.4
Grayson Greiner
2018 · AAA
25 41 43→45 47→30 40 .206/.257/.315 .109.282 113 30% 6% 56 -1.3 .211/.274/.326 .115.286 123 29% 8% 66 -0.6 .197/.268/.288.091.2909033%8%51-0.7
Jason Delay
2021 · AA
26 41 44→45 49→40 38 .208/.261/.320 .112.286 136 32% 5% 59 -1.1 .205/.252/.302 .097.293 85 31% 5% 50 -1.8 .226/.285/.301.075.2973223%6%61-0.4
Joe Dunand
2022 · AAA
26 40→46 44→50 46→45 37 .199/.255/.310 .112.283 114 33% 5% 54 -1.4 .206/.274/.342 .136.303 157 35% 7% 71 -0.3 .203/.278/.343.140.29416634%8%70-0.2
JJ Schwarz
2022 · AA
26 38 44→45 47→30 44 .195/.260/.302 .108.268 124 31% 8% 54 -1.4 .216/.284/.346 .130.306 154 32% 9% 76 +0.0 .206/.279/.334.128.29016133%9%68-0.3
Aaron Schunk
2023 · AA
26 40→43 44→45 48→50 36 .203/.250/.319 .116.288 129 33% 5% 53 -1.5 .216/.261/.332 .116.297 1110 30% 5% 62 -0.9 .216/.262/.331.115.289111028%5%58-0.8
Corey Myers
2006 · AAA
26 42 41→40 45 42 .207/.252/.301 .094.265 95 25% 6% 50 -1.8 .217/.272/.304 .087.270 87 22% 7% 59 -1.1 .218/.281/.281.063.2637519%8%55-0.4
Rylan Sandoval
2014 · AAA
26 43 41→40 45 37 .207/.258/.303 .096.294 87 32% 5% 53 -1.5 .222/.272/.310 .088.326 79 32% 6% 60 -1.0 .230/.270/.280.050.3644436%5%46-0.4
Brian Serven
2021 · AA
26 38 45→50 43→30 40 .195/.250/.317 .122.255 135 28% 5% 54 -1.4 .193/.251/.326 .133.244 174 28% 6% 57 -1.2 .182/.252/.278.096.25112031%7%42-0.9
Tomás Nido
2020 · MLB
26 44 43→45 46→30 41 .219/.256/.328 .109.270 103 23% 4% 58 -1.2 .228/.269/.348 .120.293 135 26% 5% 69 -0.4 .225/.262/.310.085.2929125%4%51-0.6
Trevor Schwecke
2023 · AAA
25 40 43→45 42→50 39 .196/.257/.308 .111.294 117 36% 7% 54 -1.4 .222/.280/.337 .115.319 1013 32% 7% 71 -0.3 .230/.289/.344.113.326101730%7%74-0.0
Jorge Saez
2017 · AA
26 39 44→45 44→30 42 .198/.260/.314 .117.277 123 32% 7% 57 -1.2 .209/.275/.343 .134.298 175 34% 8% 71 -0.3 .192/.269/.319.127.26718234%9%61-0.3
Christian Kelley
2021 · AAA
27 38 44→40 47→30 40 .194/.250/.304 .110.255 124 29% 6% 50 -1.7 .225/.287/.324 .099.318 97 30% 7% 70 -0.3 .244/.315/.309.065.3544029%9%78+0.0
Gioskar Amaya
2019 · AA
26 41→49 41→40 48→50 40 .199/.259/.299 .100.292 98 34% 7% 53 -1.5 .203/.248/.291 .088.297 56 32% 4% 45 -2.1 .186/.225/.261.076.2753232%3%25-1.7
Joseph Odom
2018 · AA
26 44 43→45 47→30 38 .221/.259/.335 .114.291 113 28% 4% 61 -1.0 .207/.251/.305 .098.307 93 34% 5% 50 -1.8 .181/.241/.287.106.30812243%6%39-1.0
John Murrian
2013 · AAA
25 42 42→45 47→45 37 .207/.248/.310 .103.286 95 30% 4% 50 -1.8 .200/.260/.308 .108.269 106 28% 6% 56 -1.3 .151/.227/.251.100.19810029%6%25-1.0
Alberto Concepcion
2007 · AAA
26 43 41→45 41→30 41 .210/.266/.305 .095.295 85 31% 6% 56 -1.3 .216/.276/.343 .127.280 144 27% 6% 72 -0.2 .213/.277/.352.139.26216125%5%73-0.1
Chase Pinder
2022 · AA
26 38 42→45 43→45 44 .190/.273/.285 .095.272 105 32% 8% 56 -1.3 .226/.321/.370 .144.293 1510 26% 11% 98 +1.6 .221/.324/.370.149.286161127%12%97+0.8