Brody Donay

C Charleston RiverDogs
Age 23 R/R 6'5" / 235 lbs A HR -6%H +4% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#1570ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202521ATB39.206/.308/.3531142—.171/.256/.314
202622A/ROKTB180.196/.376/.3124647—.148/.292/.236
2027PROJMLE23MLBTB290.199/.279/.30657670.1
2028PROJ30% MLB24MLBTB44.205/.284/.31711710.0
2029PROJ44% MLB25MLBTB91.208/.287/.32422730.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
BB%91
Chase%75
Speed69
wRC+60
wOBA53
ISO51
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsJack Brannigan (age 22) · Jake Rogers (age 23) · Francisco Acuna (age 23)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 104 proj PA
wRC+†67
AVG/OBP/SLG.198 / .276 / .303
PA104
HR2
K%33
BB%8
ISO107
MLB%0%
Value2027 · WAR
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.20.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$4M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.2$0.5M+$0.0M
2033Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2034Pre-Arb$1.0M———
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.8M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202521 ACharleston RiverDogs — 3934 7201 491 10 206308353661 147250 2310 302 42 — — — — — —
202622 ACharleston RiverDogs — 156120 24214 29545 61 200377333710 133317 3519 332 52 — — — — — —
202622 ROKFCL Rays — 2418 3000 383 00 167375167542 300 3312 292 14 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLECharleston RiverDogs — 3935 6201 3121 10 171256314571 143230 318 231 42 — — — — — —
202622 A MLECharleston RiverDogs — 156129 20213 20735 61 155292256548 101294 4713 245 52 — — — — — —
202622 ROK MLEFCL Rays — 2419 2000 2123 00 105292105397 237 508 189 14 — — — — — —
202521 A MLECharleston RiverDogs — 3935 6201 3121 10 171256314571 143227 318 231 42 — — — — — —
202521 A RAWCharleston RiverDogs — 3934 7201 491 10 206308353661 147250 2310 302 42 — — — — — —
202622 A MLE2 teams — 180148 22213 22858 61 149292236529 88311 4712 238 47 — — — — — —
202622 A RAW2 teams — 180138 27214 32628 61 196376312688 116315 3418 327 47 — — — — — —
202521 A MLECharleston RiverDogs — 3935 6201 3121 10 171256314571 143230 318 231 42 — — — — — —
202622 A MLE2 teams — 180148 22213 22858 61 149292236529 88286 4712 238 47 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202521 A MLECharleston RiverDogs — 3935 6201 3121 10 171256314571 143230 318 231 42 — — — — — —
202622 A MLE2 teams — 180148 22213 22858 61 149292236529 88286 4712 238 47 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLETB 0% 290259 52925 24965 72 199279306585 107289 338 267 67 -11 +1 +0 +5 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLETB 30% 145130 26413 12472 41 203282316599 113290 328 272 71 -5 +0 +0 +3 +3 0.1
202925 MLB MLETB 44% 206184 37614 17663 51 206285324610 118291 328 277 73 -7 +1 +0 +4 +4 0.2
203026 MLB MLETB 51% 261233 49826 22824 72 209287331618 122290 318 280 76 -8 +1 +0 +5 +6 0.3
203127 MLB MLETB 52% 294263 54926 25914 82 209288332620 122290 319 281 76 -8 +1 +0 +5 +6 0.4
203228 MLB MLETB 53% 312279 591027 26964 82 209287331618 122289 318 280 76 -9 +1 -1 +6 +7 0.3
203329 MLB MLETB 53% 314281 591027 26984 82 207284325609 118287 318 276 73 -10 +1 -1 +6 +7 0.2
203430 MLB MLETB 52% 312279 571026 26984 82 204281317597 113285 318 272 70 -11 +1 -2 +6 +7 -0.0
202824 MLB CTXTB 30% 4439 8101 4141 10 205284317601 111294 329 273 71 -2 +0 +0 +1 +1 0.0
202925 MLB CTXTB 44% 9182 18312 8291 21 208287324611 116294 329 277 73 -3 +0 +0 +2 +2 0.1
203026 MLB CTXTB 51% 132118 25413 11412 31 210289330619 120294 318 280 76 -4 +0 +0 +2 +3 0.2
203127 MLB CTXTB 52% 154138 29513 13482 41 211289331621 120293 318 281 76 -4 +0 +0 +3 +3 0.2
203228 MLB CTXTB 53% 166149 32514 14512 41 211289331620 120292 318 281 76 -5 +0 -0 +3 +4 0.2
203329 MLB CTXTB 53% 165148 30513 14512 41 209286324610 116291 318 277 73 -5 +0 -1 +3 +4 0.1
203430 MLB CTXTB 52% 163147 30513 13512 41 205282316599 111288 318 272 70 -6 +0 -1 +3 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 915821 17228619 7728512 226 210287328614 118293 318 278 71 -29 +2 -2 +16 +20 0.8
/ 162G— A+C — 650583 12220413 552029 164 209288324612 115293 318 278 71 -20 +1 -2 +12 +14 0.5
Career— MLE — 21671924 388641445 18870936 5714 202285320605 118290 339 272 71 -62 +5 -4 +35 +42 1.6
/ 162G— MLE — 650577 11519413 5621311 174 199283314596 114287 339 272 71 -21 +2 -1 +12 +14 0.5

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 ACharleston RiverDogs · 156 PAwOBA .327 → .245 (−82)K% 34.6% → 47.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.62%÷1.000×1.360——47.08%
BB% (unintentional) /PA18.59%÷1.000×0.690—×0.99012.70%
HBP% /PA3.21%—×0.780—×0.9902.47%
Singles /BIP25.76%÷1.000×0.920×1.043×0.99024.46%
Doubles /BIP3.03%÷1.000×0.830×1.043×0.9902.60%
Triples /BIP1.52%÷1.000×0.910×1.043×0.9901.42%
Home runs /BIP6.06%÷1.000×0.800—×0.9904.80%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.043.

Result: wOBA .327 → .245; ISO .133 → .097; BABIP .317 → .294. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 ROKFCL Rays · 24 PAwOBA .286 → .189 (−97)K% 33.3% → 48.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.000×1.440——48.00%
BB% (unintentional) /PA12.50%÷1.000×0.620—×0.9657.48%
HBP% /PA12.50%—×0.720—×0.9658.69%
Singles /BIP30.00%÷1.000×0.820—×0.96523.74%
Doubles /BIP0.00%÷1.000×0.720—×0.9650.00%
Triples /BIP0.00%÷1.000×0.720—×0.9650.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .286 → .189; ISO .000 → .000; BABIP .300 → .237. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ACharleston RiverDogs · 39 PAwOBA .295 → .231 (−64)K% 23.1% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷1.006×1.360——31.21%
BB% (unintentional) /PA10.26%÷0.985×0.690——7.19%
HBP% /PA2.56%—×0.780——2.00%
Singles /BIP16.00%÷1.013×0.920——14.53%
Doubles /BIP8.00%÷0.850×0.830——7.81%
Triples /BIP0.00%÷1.121×0.910——0.00%
Home runs /BIP4.00%÷1.159×0.800——2.76%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 132, 1B 103, 2B 70, 3B 124, K 101, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average).

Result: wOBA .295 → .231; ISO .147 → .110; BABIP .250 → .230. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).