MLB/Players/Eduardo Rodriguez
Eduardo Rodriguez

EDUARDO RODRIGUEZ

P · Arizona Diamondbacks · 20152026 · 481 games
481
CAREER GAMES · REGULAR SEASON
9 seasons · postseason below
.250
CAREER BATTING AVERAGE
2,204 hits in 8,828 at-bats
284
CAREER HOME RUNS
494 RBI · 58 stolen bases
4.01
CAREER ERA
1471.2 innings · 1,419 strikeouts
108-71
CAREER RECORD
WHIP 1.32

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024AZ2040458112282162738944.277.339.475.815
2023DET521,12611825650430559628620.227.288.359.647
2022DET34704981743422443681448.247.313.403.717
2021BOS641,2441743448223872943704.277.327.437.765
2019BOS681,54017639060448841504268.253.320.391.710
2018BOS541,0021122383263250902922.238.300.377.678
2017BOS501,04613225266638621003004.241.307.424.732
2016BOS408201161984803250802004.241.309.417.726
2015BOS429421102404042651741964.255.309.389.698
Career4248,8281,0942,204440302844947902,30858.250.311.403.714

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ28145167.01484855122142.591.22
2025AZ2999154.11788660143255.021.54
2024AZ103450.05628194785.041.50
2023DET26139152.21285648143153.301.15
2022DET175591.087413472124.051.33
2021BOS32138157.21728347185194.741.39
2019BOS34196203.11958675213243.811.33
2018BOS27135129.21195545146163.821.26
2017BOS2567137.11266450150194.191.28
2016BOS2037107.0995640100164.711.30
2015BOS21106121.2120523798133.851.29
Career269108711471.21,4286555101,4191814.011.32

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2021BOS6481016.20812.2144.97
2018BOS1436626.16710.0116.30
2017BOS211001.0000.00

04/Every pitch

2015 Regular season
Play log from 2015
Spray chart · 1 batted balls
Sacrifice bunt · 41.1 mph · 4 ft
Hit (0) Out (1) Home run (0)
Average exit velocity 41.1 mph · longest 4 ft
Pitch locations · 2009 pitches
Called strike (342) Swinging strike (179) In play (382) Foul (382) Ball (724)

Catcher’s view · the zone drawn is the average of the 2,009 batter zones recorded here, 1.59 to 3.48 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,33466.4%94.02,18346.6%
Changeup38419.1%86.92,31445.6%
Slider23811.8%85.971038.2%
Sinker492.4%92.82,29534.7%
Intentional Ball40.2%63.81,1760.0%

05/Game log

2015
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 28@ TEXW 51260300277.23027
MAY 28@ TEXW 5126030027
JUN 3vs MINW 63231211277.02127
JUN 3vs MINW 6323121027
JUN 9@ BALL 0120030037
JUN 9@ BALL 01200300376.03037
JUN 14vs TORL 51321981031
JUN 14vs TORL 513219818314.28931
JUN 19@ KCW 73241601156.16115
JUN 19@ KCW 7324160015
JUN 25vs BALL 68176715053.27605
JUN 25vs BALL 6817671005
JUN 30@ TORW 4322140024
JUN 30@ TORW 43221401246.04124
JUL 5vs HOUW 5421160028
JUL 5vs HOUW 54211601285.06128
JUL 11vs NYYW 53212522126.15212
JUL 11vs NYYW 5321252012
JUL 20@ LAAL 11110762030
JUL 20@ LAAL 111107627301.26730
JUL 26vs DETW 11124131016
JUL 26vs DETW 111241311167.03116
JUL 31vs TBW 75233603445.06344
JUL 31vs TBW 7523360044
AUG 6@ NYYL 1226261025
AUG 6@ NYYL 12262612257.06225
AUG 12@ MIAL 614238917125.09812
AUG 12@ MIAL 61423891012
AUG 18vs CLEW 91291611058.06105
AUG 18vs CLEW 9129161005
AUG 23vs KCL 6823471001
AUG 23vs KCL 68234713016.07201
AUG 31vs NYYW 43212702345.07134
AUG 31vs NYYW 4321270034
SEP 6vs PHIW 62281801177.08117
SEP 6vs PHIW 6228180017
SEP 14@ BALL 02211501395.15139
SEP 14@ BALL 0221150039
SEP 21vs TBW 87243613246.06324
SEP 21vs TBW 8724361024
SEP 28@ NYYW 5124170015
SEP 28@ NYYW 51241701156.07115

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.