Zack Wheeler, a starter for the Philadelphia Phillies, has been a stabilizing force in the rotation and one of the more dependable right-handed options in the league. The R-hander enters this stretch with a 2.16 ERA, 0.88 WHIP, and 10.53 K/9 across 100.0 innings, pairing swing-and-miss ability with a strong overall run-prevention profile.
Across 16 starts, Zack Wheeler owns a 10-2 record, with the workload and results reflecting both durability and consistency. His strikeout production has remained a clear strength, and the walk rate at 1.98 BB/9 points to generally solid command. When he is locating early in counts, he can control contact quality and work deep enough to support both fantasy and real-life value.
Recent form:
- 07/217.0 IP · 2 ER · 9 K
- 07/126.0 IP · 0 ER · 10 K
- 07/077.0 IP · 1 ER · 14 K
- 07/014.2 IP · 4 ER · 10 K
- 06/267.0 IP · 1 ER · 5 K
Zack Wheeler has pitched to a down trend lately, even if the game log may show some start-to-start variation. The broader takeaway is that his arsenal still gives him a high floor, and when the fastball command is sharp, he can quickly turn outings in his favor. He has pitched well enough recently to keep confidence high in most matchups.
Looking ahead, the profile remains that of a proven starter who can miss bats without needing perfect conditions to succeed. The main watchpoints are the usual ones for any high-usage arm: maintaining command within the zone, limiting free passes, and avoiding the occasional inning where hard contact clusters together.
Zack Wheeler game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 21 | Los Angeles Dodgers | 7 | 5 | 2 | 9 | 0 | 2.57 |
| Jul 12 | Detroit Tigers | 6 | 2 | 0 | 10 | 2 | 0.00 |
| Jul 7 | Cincinnati Reds | 7 | 4 | 1 | 14 | 0 | 1.29 |
| Jul 1 | Pittsburgh Pirates | 4.2 | 9 | 4 | 10 | 1 | 8.57 |
| Jun 26 | New York Mets | 7 | 4 | 1 | 5 | 1 | 1.29 |
| Jun 21 | New York Mets | 5.2 | 4 | 2 | 7 | 3 | 3.46 |
| Jun 15 | Miami Marlins | 6 | 2 | 0 | 9 | 3 | 0.00 |
| Jun 9 | Toronto Blue Jays | 6 | 6 | 1 | 5 | 0 | 1.50 |
| Jun 4 | San Diego Padres | 7 | 2 | 2 | 8 | 3 | 2.57 |
| May 29 | Los Angeles Dodgers | 6 | 5 | 4 | 4 | 1 | 6.00 |
| May 23 | Cleveland Guardians | 6 | 2 | 0 | 6 | 1 | 0.00 |
| May 17 | Pittsburgh Pirates | 7 | 4 | 0 | 8 | 1 | 0.00 |
| May 12 | Boston Red Sox | 7.1 | 6 | 1 | 4 | 0 | 1.27 |
| May 6 | Athletics | 6.1 | 5 | 3 | 4 | 1 | 4.43 |
| May 1 | Miami Marlins | 6 | 3 | 1 | 8 | 2 | 1.50 |
| Apr 25 | Atlanta Braves | 5 | 3 | 2 | 6 | 3 | 3.60 |
Zack Wheeler season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Apr | 1 | 3.60 | 5.0 | 6 | 3 | 1.20 |
| May | 6 | 2.09 | 38.2 | 34 | 6 | 0.80 |
| Jun | 5 | 1.71 | 31.2 | 34 | 10 | 0.88 |
| Jul | 4 | 2.55 | 24.2 | 43 | 3 | 0.93 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .190
- Zone 02: .091
- Zone 03: .077
- Zone 04: .344
- Zone 05: .400
- Zone 06: .240
- Zone 07: .189
- Zone 08: .294
- Zone 09: .154
- Zone 11: .036
- Zone 12: .158
- Zone 13: .159
- Zone 14: .034
OPS by zone
- Zone 01: .381
- Zone 02: .455
- Zone 03: .269
- Zone 04: 1.000
- Zone 05: 1.280
- Zone 06: .680
- Zone 07: .405
- Zone 08: .714
- Zone 09: .429
- Zone 11: .278
- Zone 12: .476
- Zone 13: .408
- Zone 14: .270
SLG by zone
- Zone 01: .190
- Zone 02: .364
- Zone 03: .192
- Zone 04: .656
- Zone 05: .880
- Zone 06: .440
- Zone 07: .216
- Zone 08: .441
- Zone 09: .231
- Zone 11: .036
- Zone 12: .263
- Zone 13: .182
- Zone 14: .034
OBP by zone
- Zone 01: .190
- Zone 02: .091
- Zone 03: .077
- Zone 04: .344
- Zone 05: .400
- Zone 06: .240
- Zone 07: .189
- Zone 08: .286
- Zone 09: .214
- Zone 11: .250
- Zone 12: .238
- Zone 13: .245
- Zone 14: .243
numberOfStrikes by zone
- Zone 01: 54.00
- Zone 02: 64.00
- Zone 03: 48.00
- Zone 04: 49.00
- Zone 05: 63.00
- Zone 06: 54.00
- Zone 07: 68.00
- Zone 08: 42.00
- Zone 09: 39.00
- Zone 11: 53.00
- Zone 12: 61.00
- Zone 13: 85.00
- Zone 14: 75.00
numberOfPitches by zone
- Zone 01: 66.00
- Zone 02: 80.00
- Zone 03: 72.00
- Zone 04: 81.00
- Zone 05: 84.00
- Zone 06: 72.00
- Zone 07: 92.00
- Zone 08: 74.00
- Zone 09: 46.00
- Zone 11: 197.00
- Zone 12: 173.00
- Zone 13: 262.00
- Zone 14: 247.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.