MLB/Players/Garrett Stubbs
Garrett Stubbs

GARRETT STUBBS

C · Philadelphia Phillies · 20192026 · 235 games
235
CAREER GAMES · REGULAR SEASON
8 seasons
.220
CAREER BATTING AVERAGE
120 hits in 546 at-bats
12
CAREER HOME RUNS
62 RBI · 10 stolen bases
16.43
CAREER ERA
7.2 innings · 1 strikeouts
0-0
CAREER RECORD
WHIP 2.09

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026PHI305110800032110.157.189.157.346
2025PHI51200000000.000.000.000.000
2024PHI5818125405131819505.221.295.309.604
2023PHI411131523411129292.204.262.283.545
2022PHI5012326355282315312.285.362.553.915
2021HOU1834262003270.176.222.235.458
2020HOU148110001000.125.125.125.250
2019HOU1935873002471.200.282.286.568
Career2355468912019412625113510.220.286.335.622

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2024PHI4004.06720215.752.00
2022PHI4003.27711317.182.18
Career8007.2131431516.432.09

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 37 batted balls
Flyout · 85.9 mph · 297 ftGroundout · 73.5 mph · 6 ftFlyout · 83.3 mph · 198 ftGroundout · 77.8 mph · 6 ftGroundout · 91.1 mph · 23 ftFlyout · 68.5 mph · 239 ftFlyout · 89.6 mph · 314 ftGroundout · 94.3 mph · 11 ftGroundout · 97.6 mph · 36 ftFielder’s choice · 59.3 mph · 37 ftGroundout · 99.9 mph · 14 ftGroundout · 87.3 mph · 33 ftLineout · 97.8 mph · 339 ftPop Out · 77.3 mph · 175 ftForceout · 79.4 mph · 3 ftGroundout · 102.7 mph · 27 ftFlyout · 92.3 mph · 302 ftPop Out · 83.0 mph · 234 ftLineout · 97.7 mph · 371 ftGroundout · 79.0 mph · 102 ftLineout · 59.6 mph · 144 ftBunt Pop Out · 28.7 mph · 54 ftGroundout · 84.0 mph · 7 ftFlyout · 93.1 mph · 338 ftForceout · 68.8 mph · 6 ftBunt Groundout · 44.1 mph · 8 ftGroundout · 82.4 mph · 28 ftSacrifice fly · 90.9 mph · 312 ftGroundout · 95.7 mph · 43 ftFlyout · 95.2 mph · 324 ftSingle · 60.0 mph · 48 ftSingle · 91.7 mph · 115 ftSingle · 98.4 mph · 227 ftSingle · 103.5 mph · 232 ftSingle · 64.4 mph · 201 ftSingle · 86.1 mph · 166 ftSingle · 98.9 mph · 4 ft
Hit (7) Out (30) Home run (0)
Average exit velocity 82.8 mph · longest 371 ft
Pitch locations · 31 pitches
Called strike (4) Swinging strike (1) In play (14) Foul (2) Ball (10)

Catcher’s view · the zone drawn is the average of the 31 batter zones recorded here, 1.64 to 3.25 feet

Pitch mix
PitchNShareMPHRPMStrike%
Eephus2683.9%42.71,06015.4%
Fastball516.1%67.81,71560.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 23@ CHCL 782000100
APR 24@ ATLL 354120000
APR 25@ ATLW 850100000
APR 30vs SFW 653000011
MAY 2@ MIAL 042010000
MAY 4@ MIAW 104010001
MAY 7vs ATHL 1121000001
MAY 15@ PITW 1191100001
MAY 18vs CINW 540000000
MAY 31@ LADL 190000000
JUN 2vs SDW 323000000
JUN 14@ MILL 040000000
JUN 17vs MIAL 4124100001
JUN 20vs NYMW 1530000000
JUN 23@ WSHW 1490100000
JUN 24@ WSHW 540100000
JUN 25@ WSHW 1050100000
JUL 5@ KCL 253000101
JUL 6@ KCL 1151010000
JUL 28@ MIAL 013000000
AUG 3vs WSHW 633000001
AUG 8vs TORL 574000002
AUG 9vs TORW 760000000
AUG 10@ STLW 653100011
AUG 15@ MINW 910000000
AUG 19vs MIAW 413020100
AUG 22vs STLW 1230000000
AUG 25@ SEAL 143000001
AUG 30@ LAAW 420100000
SEP 1@ AZW 214110000

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.