MLB/Players/José Alvarado
José Alvarado

JOSÉ ALVARADO

P · Philadelphia Phillies · 20172026 · 845 games
845
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.210
CAREER BATTING AVERAGE
526 hits in 2,510 at-bats
44
CAREER HOME RUNS
129 RBI · 52 stolen bases
3.72
CAREER ERA
418.0 innings · 530 strikeouts
22-30
CAREER RECORD
WHIP 1.34

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024PHI132456609816412255612614.215.301.346.647
2023PHI84306306016069361286.196.281.307.588
2022PHI11837442761624194816212.203.294.289.583
2021PHI12839460841401023941368.213.365.325.690
2020TB18721418404712262.250.357.472.829
2019TB7022836588241554782.254.397.360.757
2018TB1404584284202222581604.183.275.249.524
2017TB702222448822918584.216.275.297.572
Career7602,510308526102124412937687452.210.313.312.625

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026PHI573349.25431236155.621.55
2025PHI284226.0271173243.811.31
2024PHI662561.24928286364.091.25
2023PHI420241.1308186431.741.16
2022PHI594251.03818248123.181.22
2021PHI647155.24226476854.201.60
2020TB9009.09661326.001.67
2019TB351630.02916273924.801.87
2018TB701664.04217298012.391.11
2017TB350329.2241292913.641.11
Career4652230418.0344173218530313.721.34

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024PHI23100.3330.2127.00
2023PHI1629702.2418.061.13
2022PHI24439311.20911.1145.56
2020TB46100.1671.240.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 899 pitches
Called strike (138) Swinging strike (118) In play (129) Foul (163) Ball (351)

Catcher’s view · the zone drawn is the average of the 899 batter zones recorded here, 1.62 to 3.22 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker56562.8%98.02,01951.0%
Cutter28731.9%91.72,11440.8%
Curveball293.2%84.92,32631.0%
Four-Seam Fastball182.0%97.21,99933.3%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28vs TEXL 4510021.01002
MAR 30vs WSHL 21330210.13421
APR 1vs WSHW 6510001.01000
APR 4@ COLW 2100110.10011
APR 6@ SFW 6400011.00001
APR 8@ SFL 0520020.22102
APR 11vs AZW 4300000.10000
APR 12vs AZL 3420000.12200
APR 15vs CHCL 21100011.00001
APR 18vs ATLL 1310011.01001
APR 21@ CHCL 4720110.12111
APR 23@ CHCL 7810111.01011
APR 25@ ATLW 8510001.11000
APR 30vs SFW 6520110.22011
MAY 1@ MIAW 6520010.12001
MAY 4@ MIAW 1000011.00001
MAY 6vs ATHW 6310120.21012
MAY 8vs COLL 7900021.00002
MAY 12@ BOSW 2100010.20001
MAY 14@ BOSW 3120011.02101
MAY 15@ PITW 11910031.01003
MAY 18vs CINW 5420100.22110
MAY 20vs CINL 4921011.02201
MAY 27@ SDW 3010021.01002
MAY 30@ LADW 4300000.20000
JUN 2vs SDW 3200001.00000
JUN 4vs SDW 6411111.01211
JUN 7vs CWSW 9510021.01002
JUN 9@ TORL 2300010.20001
JUN 10@ TORW 7410021.01002
JUN 13@ MILW 9821011.02201
JUN 18vs NYML 4630111.03311
JUN 21vs NYMW 6210021.01002
JUN 24@ WSHW 5410111.01011
JUN 25@ WSHW 10500021.00002
JUN 28@ NYMW 5410021.01002
JUL 2vs PITL 1630021.03202
JUL 8@ CINL 51120321.02432
JUL 12@ DETW 5000021.00002
JUL 18vs NYMW 6110011.01001
JUL 20vs LADW 10700011.00001
JUL 21vs LADL 1200011.00001
JUL 24vs NYYL 0100001.00000
JUL 25vs NYYL 1321011.02101
JUL 27@ MIAL 7800011.00001
JUL 28@ MIAL 0100111.00011
AUG 1@ BALW 5000001.00000
AUG 5vs WSHL 41000211.00021
AUG 6vs WSHW 7300011.00001
AUG 8vs TORL 5710210.21221
AUG 12@ STLL 1710300.11230
AUG 18vs MIAW 6410001.01000
AUG 22vs STLW 12311011.01101
AUG 24@ SEAL 2900021.00002
AUG 28@ LAAW 5310001.01000
AUG 30@ LAAW 5220010.22001
SEP 1@ AZW 2110111.01011

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.