Michael Soroka, a starter for the Arizona Diamondbacks, has given this rotation a steady presence with a 8-3 record, 3.07, and 1.09 across 82.0 in 15 starts. The R-hander has paired dependable run prevention with solid strikeout production at 8.67, giving Arizona a starter who can work efficiently while limiting extra traffic.
His profile points to strong command and a polished approach. With a 1.87 walk rate, he has generally stayed ahead in counts and forced hitters to earn their way on base. He is not purely overpowering, but the combination of strike-throwing, sequencing, and contact management has helped his results hold up, and that foundation gives him a fairly stable fantasy and real-life floor when his location is sharp.
Recent form:
- 06/191.0 IP · 0 ER · 0 K
- 06/137.0 IP · 1 ER · 7 K
- 06/077.0 IP · 1 ER · 6 K
- 06/026.0 IP · 4 ER · 6 K
- 05/276.0 IP · 2 ER · 3 K
Since he last pitched, the overall direction has been down, even if some outings have still shown the same poise and efficiency that fueled his better stretches. He has pitched with enough control to avoid many self-inflicted problems, but any dip in crispness can narrow his margin for error and make him more dependent on batted-ball outcomes.
For the season, Michael Soroka has delivered 8 wins against 3 losses while giving the Arizona Diamondbacks quality innings on a regular basis. If the command remains this clean, he should continue to profile as a reliable rotation option, though his outlook is still tied more to execution and consistency than to overwhelming raw stuff.
Michael Soroka game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jun 19 | Minnesota Twins | 1 | 2 | 0 | 0 | 0 | 0.00 |
| Jun 13 | Cincinnati Reds | 7 | 2 | 1 | 7 | 0 | 1.29 |
| Jun 7 | Washington Nationals | 7 | 3 | 1 | 6 | 2 | 1.29 |
| Jun 2 | Los Angeles Dodgers | 6 | 6 | 4 | 6 | 1 | 6.00 |
| May 27 | San Francisco Giants | 6 | 4 | 2 | 3 | 0 | 3.00 |
| May 22 | Colorado Rockies | 6 | 4 | 1 | 2 | 0 | 1.50 |
| May 17 | Colorado Rockies | 5.2 | 6 | 2 | 8 | 2 | 3.46 |
| May 11 | Texas Rangers | 6.1 | 3 | 0 | 5 | 1 | 0.00 |
| May 6 | Pittsburgh Pirates | 6.1 | 7 | 1 | 6 | 2 | 1.48 |
| Apr 30 | Milwaukee Brewers | 3 | 10 | 8 | 2 | 2 | 24.00 |
| Apr 23 | Chicago White Sox | 5 | 7 | 1 | 6 | 1 | 1.80 |
| Apr 17 | Toronto Blue Jays | 7 | 5 | 2 | 5 | 0 | 2.57 |
| Apr 10 | Philadelphia Phillies | 5.2 | 5 | 4 | 10 | 2 | 6.92 |
| Apr 4 | Atlanta Braves | 5 | 4 | 1 | 3 | 3 | 1.80 |
| Mar 30 | Detroit Tigers | 5 | 4 | 0 | 10 | 1 | 0.00 |
Michael Soroka season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 0.00 | 5.0 | 10 | 1 | 1.00 |
| Apr | 5 | 5.61 | 25.2 | 26 | 8 | 1.52 |
| May | 5 | 1.78 | 30.1 | 24 | 5 | 0.96 |
| Jun | 4 | 2.57 | 21.0 | 19 | 3 | 0.76 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .417
- Zone 02: .250
- Zone 03: .316
- Zone 04: .222
- Zone 05: .194
- Zone 06: .217
- Zone 07: .304
- Zone 08: .321
- Zone 09: .269
- Zone 11: .200
- Zone 12: .095
- Zone 13: .211
- Zone 14: .152
OPS by zone
- Zone 01: 1.083
- Zone 02: .552
- Zone 03: .632
- Zone 04: .667
- Zone 05: .581
- Zone 06: .739
- Zone 07: .696
- Zone 08: .929
- Zone 09: .654
- Zone 11: .625
- Zone 12: .304
- Zone 13: .522
- Zone 14: .444
SLG by zone
- Zone 01: .667
- Zone 02: .321
- Zone 03: .316
- Zone 04: .444
- Zone 05: .387
- Zone 06: .522
- Zone 07: .391
- Zone 08: .607
- Zone 09: .385
- Zone 11: .267
- Zone 12: .143
- Zone 13: .211
- Zone 14: .196
OBP by zone
- Zone 01: .417
- Zone 02: .241
- Zone 03: .316
- Zone 04: .222
- Zone 05: .194
- Zone 06: .217
- Zone 07: .304
- Zone 08: .321
- Zone 09: .269
- Zone 11: .458
- Zone 12: .174
- Zone 13: .348
- Zone 14: .278
numberOfStrikes by zone
- Zone 01: 45.00
- Zone 02: 55.00
- Zone 03: 36.00
- Zone 04: 54.00
- Zone 05: 57.00
- Zone 06: 56.00
- Zone 07: 33.00
- Zone 08: 54.00
- Zone 09: 53.00
- Zone 11: 26.00
- Zone 12: 48.00
- Zone 13: 32.00
- Zone 14: 80.00
earnedRunAverage by zone
- Zone 01: -
- Zone 02: -
- Zone 03: -
- Zone 04: -
- Zone 05: -
- Zone 06: -
- Zone 07: -
- Zone 08: -
- Zone 09: -
- Zone 11: -
- Zone 12: -
- Zone 13: -
- Zone 14: -
numberOfPitches by zone
- Zone 01: 58.00
- Zone 02: 77.00
- Zone 03: 52.00
- Zone 04: 71.00
- Zone 05: 85.00
- Zone 06: 77.00
- Zone 07: 52.00
- Zone 08: 83.00
- Zone 09: 72.00
- Zone 11: 172.00
- Zone 12: 137.00
- Zone 13: 86.00
- Zone 14: 268.00
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.