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

2023 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 2371 pitches
Called strike (419) Swinging strike (272) In play (410) Foul (451) Ball (819)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,07445.3%92.22,16454.0%
Cutter45219.1%88.82,17248.2%
Changeup44818.9%85.91,87938.8%
Sinker2269.5%92.32,16144.2%
Slider1717.2%84.52,12140.9%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30@ TBL 04193311255.13325
MAR 30@ TBL 0419331025
APR 5@ HOUL 2819462021
APR 5@ HOUL 28194624214.26421
APR 12@ TORL 34221701136.07113
APR 12@ TORL 3422170013
APR 18vs CLEW 10260400010
APR 18vs CLEW 102604000108.040010
APR 23@ BALL 1222010006
APR 23@ BALL 12220100067.01006
APR 29vs BALW 7420141025
APR 29vs BALW 74201411255.24125
MAY 4vs NYMW 20250200198.02019
MAY 4vs NYMW 2025020019
MAY 10@ CLEW 5025040028
MAY 10@ CLEW 50250400287.04028
MAY 17vs PITL 08214614255.06425
MAY 17vs PITL 0821461025
MAY 23@ KCL 14234804295.08229
MAY 23@ KCL 1423480029
MAY 28vs CWSW 6522151026
MAY 28vs CWSW 65221511266.05126
JUL 5vs L 312175625074.06507
JUL 5vs L 31217562007
JUL 14@ SEAW 5418230027
JUL 14@ SEAW 54182302275.03227
JUL 19@ KCW 32252402077.04207
JUL 19@ KCW 3225240007
JUL 25vs LAAL 6720470033
JUL 25vs LAAL 67204704334.27433
AUG 2@ PITW 63232702156.07215
AUG 2@ PITW 6323270015
AUG 8vs MINW 6024040035
AUG 8vs MINW 60240400357.04035
AUG 13@ BOSL 36256102018
AUG 13@ BOSL 362561026185.010618
AUG 20@ CLEW 4123140016
AUG 20@ CLEW 41231401166.24116
AUG 26vs HOUL 29194513414.25441
AUG 26vs HOUL 2919451041
SEP 1@ CWSW 42241601276.26127
SEP 1@ CWSW 4224160027
SEP 7@ NYYW 103203413446.04344
SEP 7@ NYYW 10320341044
SEP 13vs CINL 34194403555.14455
SEP 13vs CINL 3419440055
SEP 18@ LADL 38135525113.05511
SEP 18@ LADL 3813552011
SEP 24@ W 20230500457.05045
SEP 24@ W 2023050045
OCT 1vs CLEW 5226241015
OCT 1vs CLEW 52262412157.04115

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.