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

2019 Regular season
Play log from 2015
Spray chart · 6 batted balls
Groundout · 91.9 mph · 2 ftSacrifice bunt · 37.8 mph · 1 ftGroundout · 75.1 mph · 3 ftField Error · 77.4 mph · 2 ftGroundout · 84.2 mph · 3 ftSacrifice bunt
Hit (0) Out (6) Home run (0)
Average exit velocity 73.3 mph · longest 3 ft
Pitch locations · 3495 pitches
Called strike (565) Swinging strike (444) In play (564) Foul (614) Ball (1308)

Catcher’s view · the zone drawn is the average of the 3,495 batter zones recorded here, 1.63 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,35438.7%93.02,20251.9%
Changeup83023.7%87.72,04938.8%
Cutter56516.2%88.52,22650.8%
Sinker55115.8%93.02,14243.6%
Curveball1113.2%82.42,28538.7%
Slider842.4%85.22,21134.5%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30@ SEAL 5621681035
MAR 30@ SEAL 56216816354.18535
APR 4@ L 37196816323.28632
APR 4@ L 3719681032
APR 12vs BALW 6423231008
APR 12vs BALW 64232312086.23208
APR 19@ TBW 64234714165.17316
APR 19@ TBW 6423471016
APR 24vs DETW 11419120037
APR 24vs DETW 114191201376.02137
APR 29vs W 94204704274.27427
APR 29vs W 9420470027
MAY 4@ CWSW 152221601266.06126
MAY 4@ CWSW 15222160026
MAY 10vs SEAW 14126050015
MAY 10vs SEAW 141260500157.05015
MAY 15vs COLW 652559021106.095110
MAY 15vs COLW 65255900110
MAY 21@ TORL 310206636355.06635
MAY 21@ TORL 31020663035
MAY 26@ HOUW 41211401156.04115
MAY 26@ HOUW 4121140015
JUN 4@ KCW 8322261007
JUN 4@ KCW 83222612075.26207
JUN 9vs TBL 16224724275.27427
JUN 9vs TBL 1622472027
JUN 14@ BALW 132251611047.06104
JUN 14@ BALW 13225161004
JUN 19@ MINW 9428482039
JUN 19@ MINW 94284824397.08439
JUN 24vs CWSW 6523562024
JUN 24vs CWSW 65235624246.16524
JUN 30vs NYYL 81220240045
JUN 30vs NYYL 812202402455.14245
JUL 5@ DETW 9618140014
JUL 5@ DETW 96181401145.04114
JUL 12vs LADW 81261510210
JUL 12vs LADW 812615112107.051210
JUL 17vs TORW 5422232034
JUL 17vs TORW 54222322346.13234
JUL 22@ TBW 9422020046
JUL 22@ TBW 94220200467.02046
JUL 27vs NYYW 9523371035
JUL 27vs NYYW 95233713355.27335
AUG 2@ NYYL 2422451068
AUG 2@ NYYL 24224514686.25468
AUG 7vs KCW 5421270031
AUG 7vs KCW 54212702315.07231
AUG 12@ CLEL 56285102035
AUG 12@ CLEL 562851025356.010535
AUG 17vs BALW 4025040024
AUG 17vs BALW 40250400247.14024
AUG 23@ SDW 11022050016
AUG 23@ SDW 110220500167.05016
AUG 28@ COLW 74233903355.09335
AUG 28@ COLW 7423390035
SEP 4vs MINW 62240500487.05048
SEP 4vs MINW 6224050048
SEP 9vs NYYL 0523151019
SEP 9vs NYYL 05231511196.05119
SEP 14@ PHIW 212414011126.241112
SEP 14@ PHIW 21241400112
SEP 19vs SFW 54191300210
SEP 19vs SFW 541913012106.031210
SEP 24@ TEXW 1210247111036
SEP 24@ TEXW 12102471117365.011736
SEP 29vs BALW 5425340028
SEP 29vs BALW 54253403287.04328

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.