Frandy DuranOF DSL Athletics
Age 20 L/R 6'2" / 175 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 40 proj PA
wRC+†58
AVG/OBP/SLG.204 / .273 / .276
PA3
HR0
K%29
BB%7
ISO73
MLB%0%
Value2026 · WAR
BAT: -0.1 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.0 runs (Positional adjustment)-0POSREP: +0.1 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12627
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

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)
202317 ROKDSL Athletics 146120 23201 19345 40 192326233560 42256 2313 272 70 -5 +1 +3 -0.1
202418 ROKDSL Athletics 3328 8100 550 00 286394321715 36348 1515 337 114 +1 +0 +1 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Athletics 146128 17101 11495 40 133229164393 31199 348 184 11 -16 +1 +3 -1.2
202418 ROK MLEDSL Athletics 3330 7100 370 00 233303267570 33289 219 248 54 -2 +0 +1 -0.1
202317 ROK MLEDSL Athletics 146128 17101 11495 40 133229164393 31203 348 184 11
202317 ROK RAWDSL Athletics 146120 23201 19345 40 192326233560 42256 2313 272 11
202418 ROK MLEDSL Athletics 3330 7100 370 00 233303267570 33304 219 248 54
202418 ROK RAWDSL Athletics 3328 8100 550 00 286394321715 36348 1515 337 54
202317 ROK MLEDSL Athletics 146129 17101 11495 40 132229163392 31199 348 184 11
202418 ROK MLEDSL Athletics 3330 7100 370 00 233303267570 33289 219 248 54
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317 ROK MLEDSL Athletics 146129 17101 11495 40 132229163392 31199 348 184 11
202418 ROK MLEDSL Athletics 3330 7100 370 00 233303267570 33289 219 248 54
▸ 2026 season
202620 MLB MLEOAK 0% 33 0000 010 00 288 330 254 58 -0 +0 +0 -0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202721 MLB MLEOAK 34% 116104 22311 9332 10 212287288575 77289 288 266 66 -5 +0 +0 -1 +3 -0.3
202721 MLB CTXOAK 34% 4036 8101 3111 00 222300333633 111294 288 259 66 -2 +0 +0 -0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 4036 8101 3111 00 222300333633 111292 288 259 37 -2 +0 +0 -0 +1 -0.1
/ 162G A+C 650585 13016016 4917916 00 222300332632 109292 288 259 37 -26 +0 +0 -4 +14 -1.6
Career MLE 298265 46512 23907 50 174258223480 49251 308 224 37 -5 +0 +0 -1 +3 -0.3
/ 162G MLE 650578 1001124 5019615 110 173256220476 47251 308 224 37 -26 +1 +0 -4 +14 -1.5