Brody DonayC Charleston RiverDogs
Age 22 R/R 6'5" / 235 lbs A HR -6%H +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION86 act + 57 ros · stats below = ROS only
wRC+†58
AVG/OBP/SLG.199 / .297 / .278
PA57
HR1
K%35
BB%9
BABIP307
ISO79
MLB%0%
Value2026 · WAR
BAT: -7.3 runs (wOBA-derived runs vs avg)-7BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.6 runs (Positional adjustment)+3POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.00-0.0WAR
0.00.51.00.10.40.60.70.80.7+$25M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.8$2M+$2M
2032Pre-Arb$0.9M+0.7$2M+$1M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $2M $4M +$3M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202521 ACharleston RiverDogs 3935 6201 3131 10 171256314571 143238 338 239 41
202521 ACharleston RiverDogs 3934 7201 491 10 206308353661 147250 2310 302 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ATB 8669 13000 9407 10 188341188530 433 4710 254 53 -5 +0 +0 +2 +2 -0.0
YTD22 ATB 8664 16000 14287 10 250435250685 432 3316 342 120 +2 +0 +0 +2 +2 0.6
ROS22 ATB 0% 5750 10101 5202 10 199297278575 79308 359 262 58 -3 +0 +0 +1 +2 0.0
ROS22 MLBTB 0% 01 0000 000 00 312 239 41 +0 +0
FULL22 ATB 8670 13000 9407 10 186341186527 419 4710 254 53 -5 +0 +0 +2 +2 -0.0
TOT22 ATB 143119 23101 14609 20 193323226549 34371 4210 257 55 -7 +0 +0 +3 +4 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBTB 34% 160142 29412 13544 21 204289289578 85307 348 270 64 -6 +0 +0 +3 +5 0.1
202824 MLBTB 46% 277245 51715 23917 41 208295306601 98307 338 276 69 -10 +0 +0 +5 +8 0.4
202925 MLBTB 52% 350309 661026 291139 41 214300317617 104306 328 280 72 -11 +0 +0 +6 +10 0.6
203026 MLBTB 54% 398352 741127 3312710 51 210296312609 102305 328 282 74 -12 +1 +0 +7 +11 0.7
203127 MLBTB 54% 422373 801228 3513511 51 214301322622 107305 328 282 74 -12 +1 +0 +8 +12 0.8
203228 MLBTB 54% 433383 811228 3613911 51 211298316614 104305 328 281 73 -13 +1 -1 +8 +12 0.7
202723 MLBTB 34% 5549 10101 4182 10 204291286577 82311 337 251 50 -3 +0 +0 +1 +2 -0.0
202824 MLBTB 46% 128114 24312 10423 20 211291307598 96311 338 258 56 -6 +0 +0 +2 +4 -0.0
202925 MLBTB 52% 181159 34513 15585 21 214302314616 101310 328 262 59 -8 +0 +0 +3 +5 -0.0
203026 MLBTB 54% 216190 41614 18696 31 216304321625 105310 328 264 61 -10 +0 +0 +4 +6 0.1
203127 MLBTB 54% 229202 43614 19736 31 213300312611 99309 328 264 61 -10 +0 +0 +4 +6 0.1
203228 MLBTB 54% 235207 44614 20766 31 213300309610 97309 329 263 60 -11 +0 -0 +4 +7 -0.0
▸ Career Totals
Career 1044922 19627518 8633628 144 213300311611 99311 328 262 59 -48 +1 -0 +19 +30 0.1
/ 162G 650574 12217311 5420917 92 213299310609 98311 328 262 59 -30 +1 -0 +12 +18 0.1
Career 21361889 397591038 17769255 276 210297312609 102307 328 278 71 -69 +3 -1 +38 +61 3.2
/ 162G 650575 12118312 5421117 82 210298315612 104307 328 278 71 -21 +1 -0 +12 +18 1.0

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
202521 ACharleston RiverDogs 3934 7201 491 10 206308353661 147250 2310 302 90 -0 +0 +1 0.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,1062014211294313+20+161.71.7
/162664128+11.9+9.61.0pk7: 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
Brody Donay (OGILVIE) 22 193/323/226 34371 12 42% 10% 55 -0.0
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Steven Baron
2013 · A
22 39 41→45 50 37 193/232/296 103263 810 30% 4% 40 -2.4 194/233/281 87280 59 31% 5% 36 -2.7 240/300/311713265626%7%68-0.2
Braulio Vasquez
2021 · A
22 41 39→45 44→65 38 195/257/276 81309 77 37% 6% 46 -2.0 209/283/301 92307 630 31% 7% 63 -0.8 206/284/2969029954230%7%59-0.5
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
Jose Sibrian
2021 · A
22 43 38→50 49→30 39 204/261/283 79291 56 30% 6% 49 -1.8 200/255/276 76267 53 26% 5% 45 -2.1 193/253/280872458024%5%42-0.8
Claudio Finol
2022 · A
22 40 39→40 46→45 40 193/251/277 85270 56 30% 6% 43 -2.2 194/250/277 83275 79 30% 6% 43 -2.2 181/246/2587726091232%7%35-0.7
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
Juan Zabala
2021 · A
22 40 39→40 48→50 37 189/252/274 85300 66 37% 6% 43 -2.2 211/273/309 98301 913 31% 7% 61 -1.0 203/266/29188284101630%7%50-0.7
Jorge Alcantara
2013 · A
21 42 41→45 50 43 201/271/299 98298 811 33% 8% 58 -1.2 193/263/287 94294 614 34% 8% 51 -1.7 147/226/2449722162534%8%24-0.9
Corey Joyce
2021 · A
22 45 40→45 50 40 213/269/309 96308 88 32% 6% 59 -1.1 202/290/319 117298 1212 34% 9% 72 -0.2 214/316/327113306111430%10%82+0.3
Shane Zeile
2015 · A
22 41 41→50 46→40 39 205/254/304 99281 95 30% 5% 51 -1.7 199/249/295 96273 74 28% 5% 46 -2.0 187/237/2991122498227%5%41-0.7
Jonathan Ornelas
2022 · A
22 41→51 42→45 48→50 38 205/253/308 104278 109 30% 5% 52 -1.6 235/290/335 100323 1112 29% 6% 75 -0.0 235/295/3248832691229%7%70-0.3
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Alex De Goti
2018 · A
23 41→47 40→45 44→50 44 198/272/290 92289 87 33% 8% 56 -1.3 225/277/344 119285 127 24% 6% 72 -0.2 215/285/32811427910625%8%69-0.4
Ashton McGee
2021 · A
22 41 39→45 50→40 41 194/258/283 89288 55 33% 7% 48 -1.9 196/284/305 109362 114 44% 10% 66 -0.6 177/274/28410733412245%11%53-0.8
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7