David Peterson, one of the Chicago Cubs arms, has worked through a difficult season line so far, carrying a 5-7 record with a 5.97 ERA and 1.56 WHIP across 89.0 in 12 starts. The L-hander has shown enough bat-missing ability to stay on the fantasy radar, but the overall profile has been weighed down by too many stressful innings and uneven results from outing to outing.
His strikeout rate at 7.48 suggests he can still finish hitters when ahead, yet the 3.84 walk rate points to command that has not been sharp enough on a consistent basis. When his location drifts, traffic builds quickly and forces him into hitter-friendly counts. That combination makes run prevention difficult and leaves limited margin for error, especially against lineups that handle mistakes well.
Recent form:
- 07/216.2 IP · 0 ER · 4 K
- 07/095.0 IP · 1 ER · 2 K
- 07/033.2 IP · 10 ER · 3 K
- 06/275.2 IP · 2 ER · 2 K
- 06/214.0 IP · 4 ER · 5 K
David Peterson has pitched to a down trend lately, and the recent stretch has reinforced how volatile his current form can be. There are flashes of useful sequencing and enough stuff to navigate portions of a lineup, but the floor remains low when he falls behind early or cannot put away hitters efficiently.
Looking ahead, he profiles more as a risk-reward option than a stable one right now. Volume from 89.0 and the chance to collect wins with 5 against 7 still create some appeal, but his outlook depends heavily on sharper command and cleaner innings. Until that settles in, he is better viewed as a matchup-based play than a set-and-forget starter.
David Peterson game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 21 | Detroit Tigers | 6.2 | 3 | 0 | 4 | 1 | 0.00 |
| Jul 9 | Baltimore Orioles | 5 | 2 | 1 | 2 | 4 | 1.80 |
| Jul 3 | St. Louis Cardinals | 3.2 | 9 | 10 | 3 | 3 | 28.13 |
| Jun 27 | Milwaukee Brewers | 5.2 | 5 | 2 | 2 | 0 | 3.46 |
| Jun 21 | Philadelphia Phillies | 4 | 6 | 4 | 5 | 2 | 9.00 |
| Jun 15 | Cincinnati Reds | 3 | 2 | 3 | 1 | 2 | 9.00 |
| Jun 10 | St. Louis Cardinals | 3.2 | 7 | 6 | 1 | 2 | 16.88 |
| May 31 | Miami Marlins | 4 | 1 | 0 | 3 | 1 | 0.00 |
| May 26 | Cincinnati Reds | 5 | 11 | 6 | 4 | 3 | 10.80 |
| May 21 | Washington Nationals | 5 | 4 | 1 | 3 | 3 | 1.80 |
| May 16 | New York Yankees | 4 | 6 | 2 | 8 | 3 | 4.50 |
| May 10 | Arizona Diamondbacks | 5 | 4 | 0 | 3 | 0 | 0.00 |
| May 4 | Colorado Rockies | 4 | 3 | 2 | 6 | 0 | 4.50 |
| Apr 29 | Washington Nationals | 3.2 | 5 | 7 | 5 | 3 | 19.69 |
| Apr 23 | Minnesota Twins | 3.1 | 4 | 1 | 2 | 1 | 2.90 |
| Apr 19 | Chicago Cubs | 3.2 | 3 | 0 | 1 | 0 | 0.00 |
| Apr 13 | Los Angeles Dodgers | 5 | 5 | 4 | 7 | 4 | 7.20 |
| Apr 8 | Arizona Diamondbacks | 5 | 6 | 5 | 6 | 2 | 9.00 |
| Apr 2 | San Francisco Giants | 4.1 | 9 | 5 | 5 | 2 | 10.98 |
| Mar 28 | Pittsburgh Pirates | 5.1 | 6 | 0 | 3 | 2 | 0.00 |
David Peterson season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 0.00 | 5.1 | 3 | 2 | 1.50 |
| Apr | 4 | 7.92 | 25.0 | 26 | 12 | 1.76 |
| May | 2 | 3.67 | 27.0 | 27 | 10 | 1.44 |
| Jun | 2 | 8.27 | 16.1 | 9 | 6 | 1.59 |
| Jul | 3 | 6.46 | 15.1 | 9 | 8 | 1.43 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .429
- Zone 02: .273
- Zone 03: .350
- Zone 04: .185
- Zone 05: .261
- Zone 06: .378
- Zone 07: .235
- Zone 08: .319
- Zone 09: .355
- Zone 11: .333
- Zone 12: .231
- Zone 13: .083
- Zone 14: .259
OPS by zone
- Zone 01: 1.000
- Zone 02: .545
- Zone 03: .952
- Zone 04: .571
- Zone 05: .574
- Zone 06: .897
- Zone 07: .706
- Zone 08: .938
- Zone 09: .871
- Zone 11: .850
- Zone 12: .800
- Zone 13: .340
- Zone 14: .686
SLG by zone
- Zone 01: .571
- Zone 02: .273
- Zone 03: .600
- Zone 04: .407
- Zone 05: .326
- Zone 06: .568
- Zone 07: .471
- Zone 08: .638
- Zone 09: .516
- Zone 11: .467
- Zone 12: .308
- Zone 13: .083
- Zone 14: .333
OBP by zone
- Zone 01: .429
- Zone 02: .273
- Zone 03: .381
- Zone 04: .179
- Zone 05: .255
- Zone 06: .359
- Zone 07: .235
- Zone 08: .313
- Zone 09: .355
- Zone 11: .500
- Zone 12: .667
- Zone 13: .277
- Zone 14: .429
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: -
numberOfStrikes by zone
- Zone 01: 32.00
- Zone 02: 50.00
- Zone 03: 43.00
- Zone 04: 36.00
- Zone 05: 53.00
- Zone 06: 60.00
- Zone 07: 55.00
- Zone 08: 58.00
- Zone 09: 45.00
- Zone 11: 34.00
- Zone 12: 42.00
- Zone 13: 80.00
- Zone 14: 48.00
numberOfPitches by zone
- Zone 01: 54.00
- Zone 02: 68.00
- Zone 03: 66.00
- Zone 04: 57.00
- Zone 05: 96.00
- Zone 06: 99.00
- Zone 07: 66.00
- Zone 08: 103.00
- Zone 09: 76.00
- Zone 11: 114.00
- Zone 12: 241.00
- Zone 13: 268.00
- Zone 14: 160.00
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.