Eduardo Rodriguez

P Arizona Diamondbacks
Age 34 LHP 6'2" / 231 lbs MLB Svc 10.0 · Ctrl thru 2028 peak 1.4 · 2027
Overview
MLBSP40-MANExtFA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202431MLBARI1010505.044.3821.0%8.0%0.3
202532MIX2 levels30301595.044.5921.3%8.3%0.6K 20.6% · BB 8.4% · FIP 4.51
202633MLBARI32321902.893.8818.1%7.9%2.3
2027PROJ34MLBARI24241474.354.5818.4%8.0%0.5
2028PROJ35MLBARI22221324.594.8217.4%8.6%-0.0
2029PROJ36MLBARI20201174.945.1816.4%9.2%-0.5
Last 3 seasons WAR 3.2  ·  Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service10.407First FA2028
2027Ext$19M2028Ext$17M
Skills · percentileStatcast 2026
xwOBA vs44
Whiff%26
K%22
FB Velo16
CompsTsuyoshi Wada (age 34) · Daniel Rodriguez (age 34) · Mauricio Lara (age 36)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 100108vR 116
ERA4.35
FIP4.58
K%18.4%
BB%8.0%
K-BB%10.3%
Proj IP147
Value2027 · WAR
Runs saved vs league avg · 147 IP
K: -3.8 runs (Runs saved by strikeouts vs lg-avg K%)-4KBB: +0.8 runs (Runs saved by walk suppression vs lg-avg BB%)+1BBCONTACT: -3.6 runs (Runs saved on contact quality (HR suppression) vs lg)-4CONTACTSTAM: +19.9 runs (Replacement credit for innings volume)+20STAMTotal WAR: +1.41 (147 IP)+1.4WAR
0.01.42.90.50.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$32M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP—55
STUF5050
CTRL5555
CMD5555
K†4545
Statcast Percentiles
FB Velo
p1692.1
Whiff%
p2621.9%
K%
p2218.1%
xwOBA vs
p440.318
CH+2.4 (26%)
FB (48%)
SI (8%)
CU (12%)
CT-2.0 (13%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   10.407 yrs.days
Team Control Through   2028
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext$19M+0.5$2M-$17M
2028Ext$17M———
Totals $36M $2M -$32M

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 + 2027 so far)
201522MIX MLE2 levels29291707121424315100%5.919.2%6.1%13.1%2.2%3.603.45+3.0
201522MIX RAW2 levels29291707121424315100%5.919.9%6.0%13.9%2.1%3.603.34+3.3
201623MIX MLE2 levels27271456121244622100%5.419.8%7.6%12.2%3.8%4.284.46+0.8
201623MIX RAW2 levels27271456121244622100%5.420.3%7.5%12.7%3.6%4.284.31+1.0
201724MIX MLE3 levels2827151644165542096%5.425.8%8.4%17.4%3.3%4.423.83+1.9
201724MIX RAW3 levels2827151644165542096%5.425.6%8.4%17.2%3.1%4.423.71+2.2
201825MIX MLE2 levels2925138584160481686%4.726.4%8.0%18.4%3.0%3.603.51+2.3
201825MIX RAW2 levels2925138584160481686%4.727.4%8.2%19.2%2.7%3.603.33+2.6
201926MLB MLEBoston Red Sox34342038592137324100%6.024.8%8.5%16.3%2.9%3.813.66+3.1
201926MLB RAWBoston Red Sox34342038592137324100%6.024.8%8.5%16.3%2.8%3.813.62+3.2
202128MLB MLEBoston Red Sox3231158675185471997%4.927.4%7.0%20.4%2.9%4.743.25+3.2
202128MLB RAWBoston Red Sox3231158675185471997%4.927.4%7.0%20.4%2.8%4.743.21+3.3
202229MIX MLE3 levels21211094591033712100%5.221.3%8.1%13.2%2.8%3.553.87+1.3
202229MIX RAW3 levels21211094591033712100%5.222.4%8.1%14.4%2.6%3.553.66+1.6
202330MIX MLE2 levels27271576371474915100%5.823.0%7.7%15.3%2.5%3.213.52+2.6
202330MIX RAW2 levels27271576371474915100%5.823.1%7.7%15.4%2.4%3.213.41+2.9
202431MLB MLEArizona Diamondbacks10105022447188100%5.021.0%8.0%12.9%3.8%5.044.42+0.3
202431MLB MLEArizona Diamondbacks10105022447188100%5.021.0%8.0%12.9%3.8%5.044.42+0.3
202431MLB RAWArizona Diamondbacks10105022447188100%5.021.0%8.0%12.9%3.6%5.044.38+0.3
202532MIX MLE2 levels30301597121525928100%5.320.6%8.4%12.2%3.8%5.044.51+0.7
202532MIX MLE2 levels30301597121525928100%5.320.6%8.4%12.2%3.8%5.044.51+0.7
202532MIX RAW2 levels30301597121525928100%5.321.3%8.3%13.1%3.9%5.044.59+0.6
202633MLB MLEArizona Diamondbacks32321907881436219100%5.918.1%7.9%10.3%2.6%2.893.96+2.1
202633MLB MLEArizona Diamondbacks32321907881436219100%5.918.1%7.9%10.3%2.6%2.893.96+2.1
202633MLB RAWArizona Diamondbacks32321907881436219100%5.918.1%7.9%10.3%2.4%2.893.88+2.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—27326714946367144050818698%5.522.6%8.0%14.6%2.9%4.023.81+19.6
▸ 2027 season — projected remainder (no 2027 stats recorded)
202734MLBARI24241476211145019100%6.118.4%8.0%10.3%3.0%4.354.58+0.5
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202835MLB MLEARI2222132556974818100%6.017.4%8.6%8.8%3.3%4.694.92-0.0
202936MLB MLEARI1919117492814518100%6.116.4%9.2%7.2%3.7%5.055.29-0.5
202835MLB CTXARI2222132557974817100%6.017.4%8.6%8.8%3.1%4.594.82-0.0
202936MLB CTXARI2020117494814517100%5.816.4%9.2%7.2%3.5%4.945.18-0.5
▸ Career totals — MLB only (actual + projected)
Career— RAW31430817437416161760122198%5.621.8%8.1%13.7%3.0%4.133.92+20.5
/ 200 IP— RAW3635200851186692598%5.521.8%8.1%13.7%3.0%4.133.92+2.3
Career— MLE29929316296906155753620698%5.422.5%7.8%14.8%3.0%3.933.82+18.8
/ 200 IP— MLE3736200848191662598%5.422.5%7.8%14.8%3.0%3.933.82+2.2

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 1,853 starter careers (497 from 1990-2025 + 1,356 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION9.413521.5%8.2%1.164.16
Aníbal Sánchez ('22)10.112620.6%8.0%1.064.06
J.A. Happ ('21)9.513520.6%8.3%1.244.13
Jake Arrieta ('21)8.113421.2%8.5%1.013.98
John Montefusco ('74-'86, 20 WAR*)8.315022.5%*7.3%*1.20*4.16*
Bob Ojeda ('80-'94, 22 WAR*)9.413519.1%*8.5%*0.97*4.08*
Todd Stottlemyre ('88-'02, 24 WAR*)11.015720.9%*8.1%*1.18*4.26*