MLB/Players/Michael Grove
Michael Grove

MICHAEL GROVE

P · 20222026 · 131 games
131
CAREER GAMES · REGULAR SEASON
3 seasons · postseason below
.271
CAREER BATTING AVERAGE
322 hits in 1,188 at-bats
48
CAREER HOME RUNS
87 RBI · 34 stolen bases
5.47
CAREER ERA
156.1 innings · 157 strikeouts
8-7
CAREER RECORD
WHIP 1.36

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024LAD7838262921421226321088.241.300.382.682
2023LAD365609416630624423814614.296.341.500.841
2022LAD1424642641021219204812.260.316.463.779
Career1281,188198322541048879030234.271.322.455.777

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026TB3107.0740635.141.00
2024LAD394451.04629165465.121.22
2023LAD182369.083471973126.131.48
2022LAD71029.13215102464.601.43
Career6787156.11689545157275.471.36

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024LAD22111.5000.1127.00
2023LAD47111.1432.024.50

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 · 1146 pitches
Called strike (188) Swinging strike (154) In play (207) Foul (206) Ball (391)

Catcher’s view · the zone drawn is the average of the 1,146 batter zones recorded here, 1.60 to 3.36 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider44739.0%85.62,31848.8%
Four-Seam Fastball36631.9%94.82,23746.7%
Knuckle Curve19517.0%78.32,52048.2%
Cutter776.7%89.32,35053.2%
Sinker575.0%94.62,13242.1%
Changeup40.3%88.01,4900.0%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 3vs COLW 134143201244.02324
APR 3vs COLW 13414320024
APR 9@ AZL 611219120014
APR 9@ AZL 6112191208143.112914
APR 15vs CHCW 2118121026
APR 15vs CHCW 21181211265.22126
APR 20@ CHCW 6214251020
APR 20@ CHCW 62142511203.05220
JUN 3vs NYYL 3619442007
JUN 3vs NYYL 36194424075.04407
JUN 9@ PHIL 45194703124.07412
JUN 9@ PHIL 4519470012
JUN 15vs CWSW 5422474017
JUN 15vs CWSW 54224744175.07417
JUN 23vs HOUW 325000011
JUN 23vs HOUW 3250000112.00011
JUN 28@ COLL 89214804235.08423
JUN 28@ COLL 8921480023
JUL 3vs PITW 5215150023
JUL 3vs PITW 52151501234.05123
JUL 8vs LAAW 10524461016
JUL 8vs LAAW 105244614166.06416
JUL 18@ BALW 103191501245.05124
JUL 18@ BALW 10319150024
JUL 24vs TORL 3620280006
JUL 24vs TORL 36202802064.28206
JUL 30vs CINL 0928810381106.0108110
JUL 30vs CINL 092881030110
AUG 5@ SDL 385010004
AUG 5@ SDL 3850100041.11004
SEP 23vs SFW 706000013
SEP 23vs SFW 7060000132.00013
SEP 26@ COLL 145010002
SEP 26@ COLL 1450100021.11002
SEP 30@ SFL 125000001
SEP 30@ SFL 1250000011.20001

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.