Zac Gallen, a starter for the Arizona Diamondbacks, has worked through a difficult season line despite continuing to take the ball regularly. The R-hander has a 6.34 ERA, 1.56 WHIP and 5.60 K/9 across 98.0 in 19 starts, with a 3-9 record. The workload still points to a pitcher trusted to handle turns, but the overall results have been uneven.
His profile suggests that limiting damage has been the bigger issue than pure control, since the walk rate at 2.85 does not automatically signal wildness on its own. When his command within the zone is sharp, he can still navigate lineups, but mistakes have been punished and the swing-and-miss impact has not consistently covered for contact. That combination can make outings feel fragile when traffic starts to build.
Recent form:
- 07/076.0 IP · 4 ER · 5 K
- 07/015.2 IP · 6 ER · 4 K
- 06/266.2 IP · 5 ER · 0 K
- 06/204.0 IP · 9 ER · 2 K
- 06/146.0 IP · 3 ER · 4 K
Zac Gallen has pitched to a down trend lately, and the recent stretch points to a pitcher still searching for cleaner execution from inning to inning. He can remain useful when he gets ahead and avoids predictable sequences, yet the current form adds volatility and raises the risk of another short outing if hard contact shows up early.
For the season, Zac Gallen owns 3 wins and 9 losses, and his outlook depends on whether he can sharpen location and regain more putaway ability.
Zac Gallen game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 7 | San Diego Padres | 6 | 6 | 4 | 5 | 3 | 6.00 |
| Jul 1 | San Francisco Giants | 5.2 | 7 | 6 | 4 | 1 | 10.38 |
| Jun 26 | Tampa Bay Rays | 6.2 | 4 | 5 | 0 | 2 | 7.26 |
| Jun 20 | Minnesota Twins | 4 | 12 | 9 | 2 | 2 | 20.25 |
| Jun 14 | Cincinnati Reds | 6 | 6 | 3 | 4 | 2 | 4.50 |
| Jun 9 | Miami Marlins | 5.1 | 9 | 4 | 3 | 1 | 7.06 |
| Jun 3 | Los Angeles Dodgers | 5 | 9 | 4 | 1 | 2 | 7.20 |
| May 29 | Seattle Mariners | 5 | 8 | 5 | 2 | 1 | 9.00 |
| May 23 | Colorado Rockies | 5.1 | 6 | 3 | 6 | 2 | 5.29 |
| May 18 | San Francisco Giants | 6 | 4 | 2 | 5 | 1 | 3.00 |
| May 12 | Texas Rangers | 4.2 | 6 | 4 | 4 | 2 | 8.57 |
| May 7 | Pittsburgh Pirates | 6 | 6 | 4 | 5 | 2 | 6.00 |
| May 1 | Chicago Cubs | 3.2 | 7 | 6 | 3 | 3 | 16.88 |
| Apr 25 | San Diego Padres | 3 | 1 | 0 | 3 | 0 | 0.00 |
| Apr 18 | Toronto Blue Jays | 5.2 | 9 | 2 | 3 | 0 | 3.46 |
| Apr 12 | Philadelphia Phillies | 5 | 8 | 3 | 2 | 1 | 5.40 |
| Apr 7 | New York Mets | 5 | 5 | 1 | 5 | 4 | 1.80 |
| Apr 1 | Detroit Tigers | 6 | 4 | 0 | 2 | 0 | 0.00 |
| Mar 26 | Los Angeles Dodgers | 4 | 5 | 4 | 2 | 2 | 9.00 |
Zac Gallen season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 9.00 | 4.0 | 2 | 2 | 1.75 |
| Apr | 5 | 2.19 | 24.2 | 15 | 5 | 1.30 |
| May | 6 | 7.04 | 30.2 | 25 | 11 | 1.57 |
| Jun | 5 | 8.33 | 27.0 | 10 | 9 | 1.81 |
| Jul | 2 | 7.71 | 11.2 | 9 | 4 | 1.46 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .733
- Zone 02: .500
- Zone 03: .217
- Zone 04: .167
- Zone 05: .400
- Zone 06: .281
- Zone 07: .286
- Zone 08: .396
- Zone 09: .400
- Zone 11: .200
- Zone 12: .375
- Zone 13: .193
- Zone 14: .176
OPS by zone
- Zone 01: 1.941
- Zone 02: 1.438
- Zone 03: .542
- Zone 04: .524
- Zone 05: 1.125
- Zone 06: .813
- Zone 07: .814
- Zone 08: 1.000
- Zone 09: .867
- Zone 11: .500
- Zone 12: 1.000
- Zone 13: .556
- Zone 14: .533
SLG by zone
- Zone 01: 1.400
- Zone 02: .938
- Zone 03: .304
- Zone 04: .357
- Zone 05: .725
- Zone 06: .531
- Zone 07: .548
- Zone 08: .604
- Zone 09: .467
- Zone 11: .200
- Zone 12: .750
- Zone 13: .246
- Zone 14: .206
OBP by zone
- Zone 01: .706
- Zone 02: .500
- Zone 03: .250
- Zone 04: .167
- Zone 05: .400
- Zone 06: .281
- Zone 07: .279
- Zone 08: .396
- Zone 09: .400
- Zone 11: .357
- Zone 12: .500
- Zone 13: .361
- Zone 14: .378
numberOfStrikes by zone
- Zone 01: 27.00
- Zone 02: 24.00
- Zone 03: 33.00
- Zone 04: 49.00
- Zone 05: 64.00
- Zone 06: 59.00
- Zone 07: 55.00
- Zone 08: 82.00
- Zone 09: 61.00
- Zone 11: 32.00
- Zone 12: 15.00
- Zone 13: 100.00
- Zone 14: 93.00
numberOfPitches by zone
- Zone 01: 46.00
- Zone 02: 42.00
- Zone 03: 56.00
- Zone 04: 90.00
- Zone 05: 101.00
- Zone 06: 90.00
- Zone 07: 91.00
- Zone 08: 126.00
- Zone 09: 90.00
- Zone 11: 120.00
- Zone 12: 88.00
- Zone 13: 328.00
- Zone 14: 369.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: -
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.