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

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

No batted balls with a location in this window.

Pitch locations · 585 pitches
Called strike (99) Swinging strike (74) In play (80) Foul (87) Ball (245)

Catcher’s view · the zone drawn is the average of the 585 batter zones recorded here, 1.59 to 3.35 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker45978.5%98.12,18046.0%
Cutter9916.9%92.42,53242.4%
Curveball223.8%86.82,52322.7%
Four-Seam Fastball50.9%98.02,22140.0%

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs HOUW 4240100111.01011
MAR 29vs HOUW 424010011
MAR 30vs HOUW 3130000021.00002
MAR 30vs HOUW 313000002
APR 1vs COLW 7140100021.01002
APR 1vs COLW 714010002
APR 3vs COLL 0130000031.00003
APR 3vs COLL 013000003
APR 5@ SFW 524010011
APR 5@ SFW 5240100111.01011
APR 7@ SFW 304010011
APR 7@ SFW 3040100111.01011
APR 9@ CWSW 10510001110.10011
APR 9@ CWSW 1051000011
APR 12@ TORW 1173000002
APR 12@ TORW 11730000021.00002
APR 16vs BALW 423000000
APR 16vs BALW 4230000001.00000
APR 18vs BALL 563000003
APR 18vs BALL 5630000031.00003
APR 20vs BOSL 564120011
APR 20vs BOSL 5641201111.02111
APR 21vs BOSL 3421101101.01110
APR 21vs BOSL 342110010
APR 27@ BOSW 2130100120.21012
APR 27@ BOSW 213010012
APR 28@ BOSW 523000000
APR 28@ BOSW 5230000001.00000
MAY 4@ BALL 0320000010.20001
MAY 4@ BALL 032000001
MAY 8vs AZL 2340000131.10013
MAY 8vs AZL 234000013
MAY 11vs NYYW 723000002
MAY 11vs NYYW 7230000021.00002
MAY 15@ MIAW 104000001
MAY 15@ MIAW 1040000011.10001
MAY 17@ NYYL 346341011
MAY 17@ NYYL 3463412110.24311
MAY 18@ NYYW 213010001
MAY 18@ NYYW 2130100011.01001
MAY 24@ CLEL 1342202311.02231
MAY 24@ CLEL 134220031
MAY 26@ CLEW 632000001
MAY 26@ CLEW 6320000010.20001
MAY 27vs TORW 8320000101.00010
MAY 27vs TORW 832000010
MAY 29vs TORW 4321201200.02120
MAY 29vs TORW 432120020
MAY 31vs MINL 3520000100.20010
MAY 31vs MINL 352000010
JUN 1vs MINL 264010002
JUN 1vs MINL 2640100021.01002
JUN 29vs TEXW 5241101001.01100
JUN 29vs TEXW 524110000
JUL 1vs BALW 634010002
JUL 1vs BALW 6340100021.01002
JUL 3vs BALL 697641010
JUL 3vs BALL 6976415100.24510
JUL 6vs NYYW 4331201200.22120
JUL 6vs NYYW 433120020
AUG 13@ SDW 754110011
AUG 13@ SDW 7541100110.21011
AUG 18vs DETW 543000021
AUG 18vs DETW 5430000211.00021
AUG 19vs SEAL 3930000131.00013
AUG 19vs SEAL 393000013
AUG 22@ BALW 522010010
AUG 22@ BALW 5220100100.11010
AUG 24@ BALL 172110030
AUG 24@ BALL 1721100300.11130

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.