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

2017 Regular season
Play log from 2015
Spray chart · 5 batted balls
Groundout · 89.3 mph · 5 ftGroundoutBunt GroundoutPop Out · 65.9 mph · 165 ftGroundout
Hit (0) Out (5) Home run (0)
Average exit velocity 77.6 mph · longest 165 ft
Pitch locations · 2460 pitches
Called strike (405) Swinging strike (306) In play (377) Foul (479) Ball (893)

Catcher’s view · the zone drawn is the average of the 2,460 batter zones recorded here, 1.58 to 3.47 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,50561.2%93.22,18650.3%
Changeup44218.0%86.21,97043.2%
Cutter2068.4%87.52,20142.7%
Slider1947.9%83.02,17957.2%
Sinker1124.6%92.42,18137.5%
Unknown20.1%92.32,08750.0%

05/Game log

2017
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 8@ DETL 1417452035
APR 8@ DETL 14174524355.05435
APR 13vs PITW 4319341048
APR 13vs PITW 43193412485.14248
APR 19@ TORL 0330000021.00002
APR 19@ TORL 033000002
APR 23@ BALW 6219010057
APR 23@ BALW 62190100576.01057
MAY 1vs CHCW 62231511296.05129
MAY 1vs CHCW 6223151029
MAY 6@ MINL 3425370016
MAY 6@ MINL 34253702166.07316
MAY 11@ MILW 41191301056.03105
MAY 11@ MILW 4119130005
MAY 17@ STLW 6320350025
MAY 17@ STLW 63203503256.05325
MAY 21@ W 123303613188.06318
MAY 21@ W 12330361018
MAY 26vs SEAW 3021050034
MAY 26vs SEAW 30210500346.05034
JUN 1@ BALL 57257847065.28706
JUN 1@ BALL 5725784006
JUL 17vs TORL 34213613485.16348
JUL 17vs TORL 3421361048
JUL 25@ SEAL 0423461026
JUL 25@ SEAL 04234614265.16426
JUL 29vs KCW 98194714354.07435
JUL 29vs KCW 9819471035
AUG 4vs CWSW 32232402256.04225
AUG 4vs CWSW 3223240025
AUG 11@ NYYL 4520020027
AUG 11@ NYYL 45200200276.02027
AUG 16vs STLW 54244803165.18416
AUG 16vs STLW 5424480016
AUG 21@ CLEL 4521341025
AUG 21@ CLEL 45213413255.24325
AUG 26vs BALL 0726571017
AUG 26vs BALL 07265715176.27517
AUG 31@ NYYL 262451024245.010524
AUG 31@ NYYL 26245102024
SEP 5vs TORW 3223261018
SEP 5vs TORW 32232612186.06218
SEP 12vs W 111181101496.01149
SEP 12vs W 11118110049
SEP 17@ TBL 2325371017
SEP 17@ TBL 23253713175.27217
SEP 23@ CINW 50240300267.23026
SEP 23@ CINW 5024030026
SEP 28vs HOUL 212115615221.26522
SEP 28vs HOUL 21211561022

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.