Zac Gallen

Zac Gallen

Arizona Diamondbacks

#23 | Pitcher | Arizona Diamondbacks

Age: 30
Height: 6' 2"
Weight: 189 lbs
Bats/Throws: R/R
Birthplace: Somerdale, USA
Drafted: 2016

Season-by-Season Hitting

Year Team G PA AB R H HR RBI SB BB% SO% AVG OBP SLG OPS
2019 Miami Marlins 7 11 10 1 1 0 0 0 0.000 0.455 .100 .100 .100 .200
2019 Arizona Diamondbacks 8 13 9 1 1 0 1 0 0.000 0.231 .111 .111 .111 .222
2019 15 24 19 2 2 0 1 0 0.000 0.333 .105 .105 .105 .210
2021 Arizona Diamondbacks 23 42 32 2 6 0 3 0 0.024 0.429 .188 .212 .250 .462
CAREER 181 66 51 4 8 0 4 0 0.015 0.394 .157 .173 .196 .369

Season Projections

Category Projection
No projections available

No recent game logs available for the selected season.

OPS Performance Trend

No hitting data available for 2026

Season-by-Season Pitching

Year Team W-L ERA G GS IP H ER BB SO WHIP BB% SO%
2019 Miami Marlins 1-3 2.72 7 7 36.1 25 11 18 43 1.18 0.119 0.285
2019 Arizona Diamondbacks 2-3 2.89 8 8 43.2 37 14 18 53 1.26 0.098 0.290
2019 3-6 2.81 15 15 80.0 62 25 36 96 1.23 0.108 0.287
2020 Arizona Diamondbacks 3-2 2.75 12 12 72.0 55 22 25 82 1.11 0.086 0.282
2021 Arizona Diamondbacks 4-10 4.30 23 23 121.1 108 58 49 139 1.29 0.094 0.266
2022 Arizona Diamondbacks 12-4 2.54 31 31 184.0 121 52 47 192 0.91 0.066 0.269
2023 Arizona Diamondbacks 17-9 3.47 34 34 210.0 188 81 47 220 1.12 0.056 0.260
2024 Arizona Diamondbacks 14-6 3.65 28 28 148.0 133 60 54 156 1.26 0.087 0.251
2025 Arizona Diamondbacks 13-15 4.83 33 33 192.0 176 103 66 175 1.26 0.081 0.215
2026 Arizona Diamondbacks 1-1 3.51 5 5 25.2 31 10 7 14 1.48 0.064 0.127
CAREER 67-53 3.58 181 181 1033.0 874 411 331 1074 1.17 0.078 0.253

Season Projections

Category Projection
Wins11
Losses11
ERA4.26
Games31
GS31
Innings184.0
Hits186
SO174
WHIP1.33
BB59

Last 10 Games Details

Date Opponent IP H R ER BB SO HR ERA WHIP
2026-03-26 Los Angeles Dodgers 4.0 5 4 4 2 2 1 9.00 1.75
2026-04-01 Detroit Tigers 6.0 4 0 0 0 2 0 3.60 1.10
2026-04-07 New York Mets 5.0 5 2 1 4 5 0 3.00 1.33
2026-04-12 Philadelphia Phillies 5.0 8 3 3 1 2 1 3.60 1.45
2026-04-18 Toronto Blue Jays 5.2 9 2 2 0 3 0 3.51 1.48
oOPS Performance Trend