MLB/Players/Michael Soroka
Michael Soroka

MICHAEL SOROKA

P · Arizona Diamondbacks · 20182026 · 178 games
178
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.242
CAREER BATTING AVERAGE
592 hits in 2,444 at-bats
74
CAREER HOME RUNS
132 RBI · 40 stolen bases
3.77
CAREER ERA
511.0 innings · 470 strikeouts
28-30
CAREER RECORD
WHIP 1.21

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024CWS505889813218826418816826.224.325.415.740
2023ATL142564672160182324580.281.343.555.898
2020ATL6981422200314160.224.321.245.566
2019ATL581,29411230642428528228412.236.282.340.622
2018ATL10208286020021314422.288.333.413.747
Career1382,44429859298127413222256840.242.305.383.688

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026AZ188495.18736249163.401.16
2025CHC223889.272452995124.521.13
2024CWS2501079.266424484134.741.38
2023ATL72232.13623122996.401.48
2020ATL30113.21167803.951.32
2019ATL29134174.21535241142142.681.11
2018ATL52125.2301072113.511.44
Career1092830511.0455214164470553.771.21

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2019ATL222201.0917.071.29

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 · 1525 pitches
Called strike (272) Swinging strike (164) In play (240) Foul (289) Ball (560)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball69445.5%93.62,53450.7%
Slurve52834.6%80.42,91849.8%
Changeup15510.2%84.42,21132.3%
Sinker1489.7%93.22,37341.2%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31@ TORL 2551135.05413
MAY 7vs CLEL 6850285.05428
MAY 13@ ATLL 2541144.04214
MAY 18@ BALW 10472085.27308
MAY 25vs SFL 2351126.05312
MAY 31@ AZW 11761135.16413
JUN 6vs TEXW 2020176.02017
JUN 12@ NYML 3432355.03435
JUN 17vs COLL 61052296.05329
JUN 22@ LADL 713202105.123210
JUN 28@ LAAL 2820156.02115
JUL 4vs BOSL 21190264.09726
JUL 10@ STLL 1840244.04224
JUL 18vs SDL 2730235.03123
JUL 23vs CINL 0520365.22136
JUL 29@ HOUL 4741043.14204
AUG 4vs CINL 2311132.01113
SEP 15@ PITW 4000222.00022
SEP 18@ CINL 0100111.00011
SEP 23vs NYML 7930111.23011
SEP 25vs NYML 5800011.00001
SEP 28vs STLW 2000000.20000

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.