MLB/Players/Grayson Rodriguez
Grayson Rodriguez

GRAYSON RODRIGUEZ

P · Los Angeles Angels · 20232026 · 102 games
102
CAREER GAMES · REGULAR SEASON
2 seasons · postseason below
.251
CAREER BATTING AVERAGE
460 hits in 1,832 at-bats
62
CAREER HOME RUNS
97 RBI · 18 stolen bases
4.58
CAREER ERA
316.1 innings · 331 strikeouts
24-14
CAREER RECORD
WHIP 1.35

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024BAL4089810421848430467226010.243.299.405.704
2023BAL469341242423683251842588.259.320.418.738
Career861,8322284608412629715651818.251.310.412.721

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026LAA164677.285523372126.031.52
2024BAL20134116.21095036130153.861.24
2023BAL2374122.01215942129164.351.34
Career592414316.1315161111331434.581.35

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023BAL211605.5451.2227.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1879 pitches
Called strike (302) Swinging strike (283) In play (320) Foul (340) Ball (634)

Catcher’s view · the zone drawn is the average of the 1,879 batter zones recorded here, 1.59 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball89647.7%96.12,28651.2%
Changeup39521.0%83.11,74047.1%
Slider29715.8%86.52,46747.8%
Curveball29115.5%81.32,73047.4%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30vs LAAW 13421141019
MAR 30vs LAAW 134211411196.04119
APR 5@ PITW 52252622276.16227
APR 5@ PITW 5225262027
APR 11@ BOSW 9423260025
APR 11@ BOSW 94232602255.26225
APR 16vs MINW 11320240036
APR 16vs MINW 113202402366.04236
APR 23@ LAAL 472371117174.111717
APR 23@ LAAL 47237111017
APR 29vs NYYW 2022050033
APR 29vs NYYW 20220500335.25033
MAY 18vs SEAL 3418010037
MAY 18vs SEAL 34180100376.01037
MAY 23@ CWSW 86182302575.03257
MAY 23@ CWSW 8618230057
MAY 28vs BOSL 38254710110
MAY 28vs BOSL 382547141106.074110
JUN 3@ TORW 7227271004
JUN 3@ TORW 72272712046.27104
JUN 9@ TBW 9219220016
JUN 9@ TBW 92192201165.22216
JUN 15vs PHIW 6227271016
JUN 15vs PHIW 62272712167.07216
JUN 21@ HOUL 111424791028
JUN 21@ HOUL 1114247914285.09728
JUN 26vs CLEW 4225252004
JUN 26vs CLEW 42252522047.05204
JUL 2@ SEAW 2020020048
JUL 2@ SEAW 20200200486.12048
JUL 7@ W 6323360018
JUL 7@ W 63233602186.06318
JUL 13vs NYYL 1623683017
JUL 13vs NYYL 16236836175.08617
JUL 20@ TEXW 8421230028
JUL 20@ TEXW 84212302286.03228
JUL 26vs SDL 46202712025.07202
JUL 26vs SDL 4620271002
JUL 31vs TORW 10425461038
JUL 31vs TORW 104254613386.06338

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.