
#57 SP · Diamondbacks
Height
6'2"
Weight
231 lbs
Age
33
College
N/A
Experience
10 yrs
Bats/Throws
L/L
Grade this player:
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 245 | 4.1486316 | 95-66 | 1311 | 1.3278936 | 0.0 | 0 |
Length
4 years
Total Value
$80.0M
Guaranteed
$48.0M
AAV
$20.0M/yr
Eduardo Rodriguez's four-year, $80 million deal with the Diamondbacks earns a D CVI grade, representing a significant overpay for an above-average starter in today's market. While Rodriguez brings solid mid-rotation reliability with his track record of 180+ innings and decent strikeout rates, committing $20M annually to a pitcher who profiles as a #3 starter feels excessive when comparable arms have signed for considerably less this offseason. The Diamondbacks are clearly trying to accelerate their competitive window after last year's surprise playoff run, but Rodriguez's injury history and inconsistent command make this contract particularly risky for a team that should be more cautious with their payroll allocation. Arizona would have been better served pursuing younger arms or shorter-term deals that don't block their promising pitching prospects from reaching the majors. This contract hamstrings the D-backs' flexibility while failing to meaningfully move the needle in a competitive NL West where they'll need elite-level production to keep pace with the Dodgers and Padres.
Eduardo Rodriguez lands squarely in the middling tier among MLB starting pitchers this season, earning a C performance grade that reflects his frustrating inconsistency despite flashes of brilliance. The 33-year-old veteran has delivered some genuinely excellent outings, including recent scoreless gems that showcase the talent that earned him his $20M annual deal with Arizona. However, his inability to sustain that level of performance has become a defining characteristic, with strong starts often followed by disappointing results that leave the Diamondbacks unable to rely on him as a consistent rotation anchor. At this stage of his career, Rodriguez's established veteran status comes with heightened expectations that his current production isn't meeting, creating a disconnect between his salary and on-field impact. The growing organizational impatience is palpable, as Arizona needs more reliability from their significant rotation investment, especially when Rodriguez shows he's still capable of dominating hitters but can't string together the consistent performance a contending team requires from a front-line starter.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Wed, 5/6 | vs PIT | W 9-0 | - | - | - | 0 | - | - | - |
| Wed, 4/29 | @ MIL | W 6-2 | - | - | - | 0 | - | - | - |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Eduardo Rodriguez is a veteran in his 10th MLB season listed at SP for the Diamondbacks. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Eduardo Rodriguez: Contract Value Index D, Performance C, Sentiment C, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
Eduardo Rodriguez sits in genuinely mixed territory right now, with public sentiment landing at a C grade that accurately captures the split between cautious optimism and legitimate skepticism surrounding the veteran left-hander. The driving force behind the narrative is his revamped changeup — analysts and reporters have taken notice of his work with Johan Santana, and early-season results suggest the pitch adjustment has real merit, enough to keep the coverage from turning outright negative. That said, the optimism has a firm ceiling: Rodriguez is posting solid, workmanlike outings without the dominant stretches you need to justify his contract, and his C performance grade confirms that the production matches the measured expectations rather than exceeding them. The most pointed concern circulating in the analytical community is the possibility of regression for both Rodriguez and Zac Gallen, a storyline that has put a ceiling on how bullish anyone is willing to get about the Diamondbacks' rotation depth. A dominant seven-inning, two-hit shutout effort against Pittsburgh recently gave the narrative a short-term boost — his sentiment trend has moved upward over the last 30 days — but one signature start doesn't erase the broader pattern of five-inning, no-decision outings that define his arc to this point. With Arizona sitting at .500 and outside a playoff position in the National League West, there's little margin for Rodriguez to coast on potential; the rotation needs genuine production, not just encouraging pitch-mix adjustments. The bottom line is that Rodriguez is an established veteran operating in a prove-it stretch of the season, where the honeymoon phase with new coaching guidance is over and results will increasingly define how the market perceives his value to this team.