Alex MooneySS Akron RubberDucks
Age 24 R/R 6'0" / 195 lbs AA K +5%HR +5% Svc 0.0 · Ctrl thru 2034 peak 0.4 · 2029
wRC+†51
AVG/OBP/SLG.187 / .263 / .285
PA320
HR5
SB13
K%32
BB%8
MLB%2%
BAT: -17.6 runs (wOBA-derived runs vs avg)-18BATRUN: +1.8 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
3030
PWR
3030
SPD
5555
EYE
4845
trajectory · 10 yrs
0.4peak
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.4$2M+$0.9M
2030Arb-2$0.9M+0.3$1M+$0.5M
2031Arb-3$0.9M+0.2$0.9M+$0.0M
2032Ext / FA-deal$3M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $7M $0.5M -$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
202321 ALynchburg Hillcats 7669 8300 4193 40 .116.197.159.357 .043.160 255 .175 -8 -9 +1 +0 +1 +2 -0.6
202422 A+Lake County Captains 473420 781728 3512314 436 .186.271.293.564 .107.239 267 .252 51 -26 +6 +0 +5 +13 -0.2
202523 AAAkron RubberDucks 442388 651514 341726 254 .168.245.242.488 .075.277 398 .215 23 -39 +3 +0 +5 +13 -1.8
▸ 2026 Season (actual · ROS · total)
202624 AAAkron RubberDucks 6054 9212 6210 31 .167.250.352.602 .185.226 3510 .244 45 -4 +0 +0 +1 +2 -0.1
ROS24 MLBCLE 260233 431014 21854 102 .185.264.288.551 .103.267 338 .254 53 -14 +1 +0 +3 +7 -0.3
TOT24 MLBCLE 320287 521226 271064 133 .181.261.300.561 .118.261 338 .252 51 -18 +1 +0 +3 +9 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%CLE 368328 641427 321015 132 .195.277.314.591 .119.255 279 .269 64 -15 +2 +0 +4 +10 0.1
202826 MLB 26%CLE 406361 721628 361106 132 .199.283.321.604 .122.259 279 .275 69 -14 +2 +0 +4 +12 0.3
202927 MLB 44%CLE 419372 751629 381136 122 .202.286.328.614 .126.261 279 .278 71 -14 +2 +0 +4 +12 0.4
203028 MLB 53%CLE 424376 761629 391146 112 .202.287.327.615 .125.261 279 .278 71 -14 +1 -1 +5 +12 0.3
203129 MLB 64%CLE 420372 741628 391156 101 .199.285.317.603 .118.260 279 .276 69 -15 +2 -1 +4 +12 0.2
203230 MLB 73%CLE 414367 721528 381146 91 .196.282.313.596 .117.258 289 .272 67 -16 +1 -2 +4 +12 -0.0
203331 MLB 91%CLE 401356 701528 371125 70 .197.281.317.599 .121.257 289 .269 64 -16 +1 -3 +4 +11 -0.2
203432 MLBCLE 384341 651427 351105 60 .191.276.305.581 .114.255 299 .264 60 -17 +1 -4 +4 +11 -0.5
203533 MLBCLE 355315 591226 321045 50 .187.273.295.568 .108.253 299 .259 56 -18 +1 -4 +4 +10 -0.7
203634 MLBCLE 311276 501115 28944 40 .181.266.283.549 .101.251 309 .253 51 -17 +1 -5 +3 +9 -0.9
▸ Career Totals (MLE all levels + projections)
Career 51534574 8711902391 448148681 17222 .190.274.302.576 .111.257 299 .261 58 -244 +26 -20 +55 +146 -3.7
/ 162G 650577 11024311 5718710 223 .191.275.300.575 .109.258 299 .261 58 -31 +3 -2 +7 +18 -0.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
202321 ALynchburg Hillcats 7666 10400 7133 40 .152.263.212.475 .061.189 179 .232 36 -5 +1 +2 -0.3
202422 A+Lake County Captains 473405 9522312 5010014 436 .235.339.393.732 .158.279 2111 .329 110 +5 +6 +13 2.6
202523 AAAkron RubberDucks 442375 751914 471296 254 .200.299.288.587 .088.284 2911 .266 62 -19 +3 +13 -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
Alex Mooney (OGILVIE) 24 30 30 55 45 .187/.263/.285 .097.274 512 32% 8% 52 -0.8
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Braulio Vasquez
2022 · A
23 40 40 54→65 40 .192/.269/.282 .090.299 828 36% 7% 53 -1.5 .216/.284/.315 .099.302 727 29% 7% 67 -0.5 .225/.290/.320.095.30443225%7%66-0.3
Nick Meyer
2021 · A
24 36 36→40 52→50 41 .176/.234/.238 .062.249 415 30% 6% 26 -3.4 .211/.280/.295 .084.276 814 25% 8% 60 -1.0 .207/.282/.288.080.266101625%8%57-0.6
Grae Kessinger
2022 · AA
24 37→29 42→45 48→50 42 .191/.254/.286 .095.257 1114 30% 7% 47 -1.9 .192/.267/.310 .118.259 1415 30% 8% 59 -1.1 .186/.266/.299.113.246141429%9%54-0.9
Luke Williams
2021 · AA
24 41→45 42→45 51→60 43 .204/.265/.308 .104.270 919 27% 6% 57 -1.2 .226/.285/.324 .098.310 827 27% 7% 69 -0.4 .227/.288/.355.128.309134229%7%76+0.0
Ashton Creal
2023 · A
24 39 41→40 54→55 39 .186/.263/.286 .100.298 821 38% 7% 52 -1.6 .189/.265/.279 .090.337 816 43% 7% 51 -1.7 .129/.221/.176.047.29571253%7%4-1.1
Ray-Patrick Didder
2019 · AA
24 42→46 38→45 54→60 39 .197/.273/.275 .078.297 521 33% 6% 53 -1.5 .187/.267/.270 .083.297 623 36% 7% 50 -1.8 .195/.280/.308.112.279122832%8%62-0.6
Dwayne Bailey
2011 · AAA
24 42 35→30 53→50 41 .199/.256/.254 .055.291 214 31% 6% 38 -2.6 .218/.278/.286 .068.315 312 29% 7% 56 -1.3 .227/.292/.289.061.33121129%7%59-0.7
Maverick Handley
2022 · A
24 40 42→45 52→50 40 .189/.270/.291 .102.312 916 39% 8% 56 -1.3 .201/.289/.309 .108.281 1112 30% 9% 69 -0.4 .196/.292/.292.096.264101027%9%64-0.4
Justin Farmer
2023 · A
24 39→33 44→40 54→55 51 .190/.295/.305 .115.292 1219 36% 12% 71 -0.3 .186/.265/.277 .091.307 819 38% 9% 50 -1.7 .159/.224/.221.061.27552241%7%15-2.3
Jawuan Harris
2021 · A
24 37→29 40 54→55 42 .174/.266/.267 .093.296 718 40% 9% 49 -1.8 .176/.259/.258 .082.367 621 48% 9% 43 -2.2 .094/.199/.138.045.24323856%10%-13-1.7
Stephen Wrenn
2019 · AA
24 41→43 40→45 56→60 39 .202/.253/.294 .093.287 823 32% 6% 48 -1.9 .200/.260/.309 .109.299 924 34% 6% 56 -1.3 .188/.254/.304.116.289102736%6%50-1.1
Arquímedes Gamboa
2022 · AAA
24 39→43 41→40 52→50 47 .189/.268/.284 .095.274 915 32% 10% 53 -1.5 .204/.283/.304 .100.299 914 32% 10% 65 -0.7 .195/.282/.288.093.28981532%10%56-0.7
Alerick Soularie
2023 · A
24 40 44→45 53→60 45 .197/.277/.310 .114.292 1116 34% 9% 64 -0.8 .198/.281/.314 .116.292 1325 34% 9% 67 -0.5 .178/.270/.288.111.256143934%9%55-0.5
Max George
2021 · A
25 38→37 42→45 54→55 42 .186/.272/.288 .102.271 921 33% 8% 57 -1.2 .192/.280/.320 .128.332 1415 43% 8% 69 -0.4 .147/.256/.292.145.254192046%10%50-0.7
Clay Fuller
2011 · AA
24 42→46 43→45 54→55 44 .207/.282/.319 .112.290 1019 31% 8% 68 -0.5 .216/.268/.334 .118.294 1315 30% 6% 66 -0.6 .215/.255/.332.117.280161529%5%56-0.7
Daniel Hinojosa
2009 · AAA
25 44 38→40 57→55 38 .208/.263/.282 .074.311 626 34% 6% 49 -1.8 .232/.275/.320 .088.308 520 25% 5% 63 -0.8 .249/.289/.333.084.32142023%4%69-0.2
Hayden Cantrelle
2023 · AA
24 38 42→45 55 53 .177/.298/.290 .113.287 922 37% 13% 69 -0.4 .198/.307/.300 .102.308 821 34% 11% 75 -0.0 .196/.302/.282.086.31172735%11%64-0.4
Corey Joyce
2022 · AA
23 41 39→45 53→50 39 .193/.262/.274 .080.300 713 36% 7% 48 -1.9 .208/.307/.328 .120.294 1212 31% 10% 82 +0.5 .212/.315/.318.105.30191429%10%80+0.2
Cooper Bowman
2023 · A
23 39→42 43→45 58→60 44 .194/.275/.303 .109.285 1130 34% 8% 61 -1.0 .204/.277/.322 .118.283 1235 30% 8% 67 -0.5 .200/.273/.320.120.271124029%8%62-0.6