Bradlee BeesleyOF Iowa Cubs
Age 28 R/R 5'10" / 180 lbs AAA BB +5%HR -4% Svc 0.0 · Ctrl thru 2033
wRC+†75
AVG/OBP/SLG.208 / .285 / .338
PA170
HR4
SB5
K%31
BB%8
MLB%10%
BAT: -4.7 runs (wOBA-derived runs vs avg)-5BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.0 runs (Positional adjustment)-1POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.00-0.0WAR
trajectory · 10 yrs
-0.1peak
2026

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
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Extbeyond projection horizon · no WAR estimate
Totals $-7M $-12M -$5M
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 A+2 teams 189174 28714 11763 132 .161.223.282.505 .121.253 406 .226 31 -15 +2 +0 -1 +5 -0.9
202224 AA2 teams 221206 411115 11744 133 .199.253.335.588 .136.283 335 .253 52 -12 +1 +0 -1 +6 -0.6
202325 AA2 teams 332292 551346 2611714 302 .188.286.322.608 .134.290 358 .272 67 -13 +5 +0 -2 +9 0.0
202426 AAAIowa Cubs 1816 2000 270 10 .125.222.125.347 .000.222 3911 .171 -11 -2 +0 +0 -0 +1 -0.2
▸ 2026 Season
202628 MLBCHC 170151 32614 14533 51 .212.292.344.636 .132.290 318 .284 75 -5 +1 +0 -1 +5 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 20%CHC 243217 46916 20744 61 .212.290.346.636 .134.289 308 .286 77 -6 +1 -1 -1 +7 -0.2
202830 MLB 33%CHC 290259 561127 24885 71 .216.295.355.650 .139.288 308 .286 77 -8 +1 -2 -2 +8 -0.2
202931 MLB 43%CHC 287257 531017 23875 50 .206.284.335.619 .128.287 308 .284 75 -8 +1 -3 -2 +8 -0.3
203032 MLB 52%CHC 275247 511016 22844 40 .206.282.328.610 .121.286 318 .280 73 -9 +1 -4 -2 +8 -0.5
203133 MLB 70%CHC 250224 45915 20784 30 .201.278.317.595 .116.284 318 .275 68 -9 +1 -4 -2 +7 -0.7
203234 MLB 87%CHC 211189 37714 17683 20 .196.273.307.580 .111.282 328 .268 63 -9 +0 -5 -1 +6 -0.9
▸ Career Totals (MLE all levels + projections)
Career 24862232 446931454 19080649 8910 .200.277.327.604 .127.284 328 .272 66 -95 +14 -19 -15 +70 -4.5
/ 162G 650584 11724414 5021113 233 .200.279.327.606 .127.285 328 .272 66 -25 +3 -5 -4 +18 -1.2

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 AATennessee Smokies 3936 7211 2141 11 .194.256.389.645 .194.286 365 .285 76 -1 -0 +1 -0.0
202123 A+South Bend Cubs 150133 30814 14432 121 .226.309.391.700 .165.299 299 .312 97 -0 +2 +4 0.6
202224 AATennessee Smokies 134122 301104 9363 101 .246.313.434.748 .189.317 277 .332 112 +2 +2 +4 0.7
202224 A+South Bend Cubs 8780 21312 6201 32 .263.322.400.722 .138.328 237 .323 106 +1 -0 +2 0.3
202325 AATennessee Smokies 272224 511247 377911 222 .228.364.411.775 .183.319 2914 .352 127 +8 +4 +8 2.0
202325 A+South Bend Cubs 6053 16511 4123 80 .302.383.491.874 .189.375 207 .388 155 +4 +2 +2 0.7
202426 AAAIowa Cubs 1815 2000 360 10 .133.278.133.411 .000.222 3317 .217 24 -2 +0 +1 -0.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
Bradlee Beesley (OGILVIE) 28 .208/.285/.338 .130.290 45 31% 8% 75 +0.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
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
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
Taylor Featherston
2018 · MLB
28 39→45 45→50 51→50 39 .201/.254/.323 .122.272 1312 31% 5% 57 -1.2 .183/.239/.304 .121.303 1410 42% 5% 46 -2.0 .154/.212/.270.115.27814848%4%24-2.4
JaCoby Jones
2020 · MLB
28 43→47 48→50 51→50 41 .215/.279/.365 .150.293 1515 31% 6% 79 +0.3 .217/.278/.364 .147.320 169 35% 7% 78 +0.2 .194/.249/.314.120.31514541%6%49-0.6
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
Jimmy Herron
2023 · AAA
27 43→45 48→45 53→55 48 .221/.296/.363 .142.269 1616 24% 8% 85 +0.7 .221/.293/.348 .127.275 1424 24% 8% 80 +0.4 .214/.285/.324.111.265132824%8%68-0.3
Drew Jackson
2021 · AAA
28 39→45 45 49→55 41 .197/.268/.316 .118.283 1317 34% 7% 62 -0.9 .210/.295/.327 .117.326 1225 36% 9% 76 +0.0 .199/.294/.308.110.316123237%10%68-0.2
Ray-Patrick Didder
2023 · AAA
28 42→46 43→45 53→60 39 .207/.274/.314 .107.294 1121 32% 6% 63 -0.8 .188/.283/.307 .119.270 1328 33% 9% 67 -0.5 .158/.273/.275.117.225143434%10%52-1.1
Kevin Smith
2023 · MLB
27 40→45 49→55 54→50 39 .206/.260/.354 .148.283 1714 33% 6% 68 -0.5 .211/.255/.351 .140.304 1816 35% 5% 65 -0.7 .205/.244/.339.134.297191937%4%55-0.7
Eli White
2022 · MLB
28 41→50 46→50 48→60 42 .207/.279/.331 .125.289 1413 32% 7% 70 -0.3 .223/.297/.357 .134.311 1627 31% 9% 84 +0.6 .234/.299/.378.144.310183129%7%87+0.4
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
Skye Bolt
2021 · AAA
27 42→39 47→50 50 42 .209/.273/.350 .141.295 1513 33% 8% 72 -0.2 .232/.296/.375 .143.310 1613 29% 7% 88 +0.9 .234/.302/.369.135.310151228%8%86+0.3
Patrick Brady
2016 · AAA
28 43 47→50 48→45 39 .219/.262/.352 .132.286 1512 29% 5% 67 -0.5 .211/.269/.312 .101.308 711 31% 7% 59 -1.1 .196/.263/.290.094.2954932%8%50-0.9
Reid Gorecki
2009 · AAA
28 46→51 48→50 50→55 45 .231/.291/.367 .136.288 1620 26% 7% 84 +0.6 .237/.290/.358 .121.300 1019 23% 6% 80 +0.4 .230/.284/.349.119.29382023%6%72-0.2
Elier Hernandez
2023 · MLB
28 45→49 49→50 51→50 38 .228/.275/.381 .153.297 1710 29% 5% 81 +0.4 .234/.285/.371 .137.309 149 28% 6% 82 +0.5 .231/.282/.357.127.30612828%6%72-0.2
Tony Thomas
2014 · AAA
28 39→46 46→50 58→55 38 .199/.248/.332 .133.272 1218 31% 5% 56 -1.3 .206/.248/.340 .134.306 1213 35% 5% 58 -1.2 .200/.240/.334.134.303121037%4%50-1.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
Kristopher Negrón
2015 · MLB
29 44→50 43→45 54→55 39 .217/.269/.330 .112.294 1018 29% 5% 65 -0.7 .214/.268/.322 .108.281 1016 27% 5% 62 -0.9 .225/.289/.349.123.323141432%7%74-0.0
Jason Repko
2009 · MLB
28 47→48 44→50 54→55 45 .229/.303/.350 .121.296 1120 25% 7% 85 +0.7 .227/.286/.354 .127.287 1421 25% 6% 79 +0.3 .223/.280/.344.120.278142424%6%70-0.2