STATS
MLB/Players/José Soriano
José Soriano

JOSÉ SORIANO

P · Los Angeles Angels · 20232026 · 179 games
179
CAREER GAMES · REGULAR SEASON
2 seasons
.221
CAREER BATTING AVERAGE
248 hits in 1,122 at-bats
24
CAREER HOME RUNS
62 RBI · 6 stolen bases
3.77
CAREER ERA
480.0 innings · 456 strikeouts
28-28
CAREER RECORD
WHIP 1.31

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024LAA448141001823421641901944.224.301.329.630
2023LAA76308446662821461122.214.316.325.641
Career1201,12214424840424621363066.221.305.328.633

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026TOR28117156.01326170151143.521.29
2025LAA311011169.01588078152124.261.40
2024LAA2267113.09143459783.421.20
2023LAA381342.03317235643.641.33
Career1192828480.0414201216456383.771.31

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2784 pitches
Called strike (460) Swinging strike (335) In play (488) Foul (422) Ball (1079)

Catcher’s view · the zone drawn is the average of the 2,784 batter zones recorded here, 1.59 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker1,36849.1%97.21,92340.9%
Knuckle Curve74326.7%85.22,48949.3%
Splitter2569.2%92.31,47941.0%
Four-Seam Fastball2398.6%97.92,22548.1%
Slider1686.0%89.22,42641.1%
Changeup100.4%86.91,22130.0%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29@ CWSW 1020257.02025
APR 4vs CLEL 6852395.15539
APR 10@ TBW 11150347.25134
APR 16@ TEXL 13100225.210322
APR 22vs PITL 3981423.18542
APR 27@ MINL 0550145.05314
MAY 2vs DETL 1960156.06015
MAY 8vs TORL 5880465.08346
MAY 13@ SDL 4640357.04035
MAY 19@ ATHW 4360446.06344
MAY 24vs MIAL 2670314.27331
MAY 30@ CLEW 4140426.04042
JUN 4@ BOSL 91180333.28733
JUN 10vs ATHW 21202127.021212
JUN 16@ NYYW 1060167.06016
JUN 21vs HOUW 91303106.231310
JUN 27vs WSHL 91591244.09824
JUL 3@ ATLW 5130277.03027
JUL 8vs TEXL 11330544.03554
JUL 13vs AZL 1550335.05133
JUL 20@ PHIW 8261257.06225
JUL 25vs SEAW 3242156.04215
JUL 30vs TEXL 3650277.05127
AUG 5vs TBL 3771144.07714
AUG 11vs LADW 7420266.02026
AUG 17@ ATHW 11583155.28515
AUG 25@ TEXW 4040165.24016
AUG 31@ HOUW 3010387.01038
SEP 5vs ATHL 41051542.15854
SEP 11@ SEAL 6750344.05334
SEP 17@ MILL 2920201.12320

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.