Jhoan Duran P Philadelphia Phillies
Age 28 RHP 6'5" / 230 lbs MLB Svc 4.0 · Ctrl thru 2027 peak 1.5 · 2027
2026 ROS PROJECTION54 act + 5 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 6254vR 46
ERA2.16
FIP1.92
K%33.1%
BB%4.7%
K-BB%28.3%
ROS IP5
Value2026 · WAR
Runs saved vs league avg · 60 IP
K: +7.2 runs (Runs saved by strikeouts vs lg-avg K%)+7KBB: +4.3 runs (Runs saved by walk suppression vs lg-avg BB%)+4BBCONTACT: +8.4 runs (Runs saved on contact quality (HR suppression) vs lg)+8CONTACTSTAM: +2.5 runs (Replacement credit for innings volume)+2STAMTotal WAR: +2.35 (60 IP)+2.4WAR
0.01.12.10.21.626272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$6M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
STUF6060
CTRL5555
CMD6565
K†7070
Statcast Percentiles
FB Velo
p90100.4
Whiff%
p9035.2%
K%
p9034.4%
xwOBA vs
p900.227
FB+1.4 (75%)
SL+0.6 (11%)
SI (1%)
CU (10%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.6M+0.2$0.9M+$0.3M
2027Arb-3$8M+1.6$12M+$5M
Totals $8M $13M +$5M

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
201517ROK MLEDSL D-backs12126426844221100%5.311.2%10.3%0.9%0.5%3.253.74
201517ROK RAWDSL D-backs12126426844221100%5.316.4%8.2%8.2%0.4%3.252.96
201618ROK MLEMissoula Osprey773314822102100%4.710.1%8.4%1.7%1.9%4.964.35
201618ROK RAWMissoula Osprey773314822102100%4.714.9%6.8%8.1%1.4%4.963.47
201719ROK MLEACL D-backs3311591340100%3.815.0%8.5%6.5%0.0%7.152.91
201719ROK RAWACL D-backs3311591340100%3.822.0%6.8%15.3%0.0%7.151.86
201820A MLECedar Rapids Kernels2121101425115388100%4.820.0%10.6%9.5%2.1%3.753.90
201820A RAWCedar Rapids Kernels2121101425115388100%4.827.1%8.9%18.1%1.9%3.752.98
201921MIX MLE2 levels232211547113640796%5.022.6%9.7%12.9%1.5%3.763.23
201921MIX RAW2 levels232211547113640796%5.028.9%8.5%20.4%1.5%3.762.57
202123AAA MLESt. Paul Saints5416752213180%3.225.8%18.2%7.6%1.3%5.063.94
202123AAA RAWSt. Paul Saints5416752213180%3.229.3%17.3%12.0%1.3%5.063.60
202224MLB MLEMinnesota Twins57068266891360%1.233.5%4.9%28.6%2.2%1.862.13+2.0
202224MLB RAWMinnesota Twins57068266891360%1.233.5%4.9%28.6%2.3%1.862.20+1.9
202325MLB MLEMinnesota Twins59062255842060%1.132.9%7.8%25.1%2.3%2.452.60+1.5
202325MLB MLEMinnesota Twins59062255842060%1.132.9%7.8%25.1%2.3%2.452.60+1.5
202325MLB RAWMinnesota Twins59062255842060%1.132.9%7.8%25.1%2.4%2.452.62+1.4
202426MIX MLE2 levels60056238711340%0.928.9%5.7%23.2%1.7%3.832.34+1.5
202426MIX MLE2 levels60056238711340%0.928.9%5.7%23.2%1.7%3.832.34+1.5
202426MIX RAW2 levels60056238711340%0.929.8%5.5%24.4%1.7%3.832.19+1.6
202527MLB MLEPhiladelphia Phillies72070287801530%1.027.9%5.2%22.6%1.0%2.061.94+2.2
202527MLB MLEPhiladelphia Phillies72070287801530%1.027.9%5.2%22.6%1.0%2.061.94+2.2
202527MLB RAWPhiladelphia Phillies72070287801530%1.027.9%5.2%22.6%1.0%2.062.01+2.1
▸ Career totals (raw MLB only — as recorded)
MLB Career3020309125439469210%1.031.4%5.5%25.9%1.7%2.332.10+9.1
▸ 2026 season
YTD28MLB MLEPhiladelphia Phillies5605421875820%1.034.4%3.7%30.7%0.9%1.821.13+2.2
YTD28MLB MLEPhiladelphia Phillies5605421875820%1.034.4%3.7%30.7%0.9%1.821.13+2.2
▸ 2026 season — so far · projected rest · full
202628MLB RAWPHI5605421875820%1.034.4%3.7%30.7%0.9%1.821.16+2.2
SO FAR28MLB RAWPHI5605421875820%1.034.4%3.7%30.7%0.9%1.821.16+2.2
ROS28MLB MLEPHI505238100%1.133.1%4.7%28.3%1.8%2.161.92+0.2
ROS28MLB CTXPHI505217100%1.033.1%4.7%28.3%2.0%2.242.00+0.2
2026 TOT28MLB MLEPHI60241839234.3%3.8%30.5%1.0%1.851.20+2.7
FULL28MLB A+CPHI60252839232.7%3.6%29.1%1.0%1.861.33+2.7
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202729MLB MLEPHI58061258831350%1.132.1%5.0%27.2%1.8%2.412.38+1.7
202830MLB MLEPHI55057242761350%1.031.4%5.3%26.2%2.0%2.522.59+1.4
202729MLB CTXPHI55058245791250%1.132.1%5.0%27.2%1.9%2.482.45+1.6
202830MLB CTXPHI51054228721250%1.131.4%5.3%26.2%2.1%2.602.67+1.4
▸ Career totals — MLB only (actual + projected)
Career RAW4140426175155294310%1.031.5%5.4%26.2%1.8%2.392.09+12.6
/ 200 IP RAW194020082125944150%1.031.5%5.4%26.2%1.8%2.392.09+5.9
Career MLE3756965027106612194218%1.724.4%8.1%16.3%1.5%3.202.91+12.4
/ 200 IP MLE11521200834204671318%1.724.4%8.1%16.3%1.5%3.202.91+5.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 133 completed pitcher careers (2015-2024).

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION0.96131.7%5.2%0.742.59
Roberto Osuna ('19)1.66228.5%4.5%0.812.75
Seunghwan Oh ('18)1.06927.7%5.9%1.002.78
Felipe Vázquez ('19)1.76629.8%7.5%0.602.61
Sean Doolittle ('21)1.24928.7%6.2%1.183.31
Giovanny Gallegos ('24)1.55229.4%6.6%1.193.46
Richard Rodríguez ('21)1.15625.0%6.3%1.213.00