MLB/Players/David Peterson
David Peterson

DAVID PETERSON

P · New York Mets · 20202026 · 260 games
260
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.250
CAREER BATTING AVERAGE
854 hits in 3,416 at-bats
102
CAREER HOME RUNS
199 RBI · 24 stolen bases
4.33
CAREER ERA
749.2 innings · 727 strikeouts
44-38
CAREER RECORD
WHIP 1.40

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024NYM429068822044216419220210.243.313.349.661
2023NYM5486412824834832581002568.287.361.456.817
2022NYM567881001864222246962522.236.319.378.697
2021NYM30502881283022235581384.255.332.454.786
2020NYM203564072180101948800.202.297.337.634
Career2023,4164448541681410219939492824.250.328.397.725

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CHC2878127.01427656113145.391.56
2025NYM3096168.21667965150114.221.37
2024NYM21103121.0110394610182.901.29
2023NYM2738111.01246250128165.031.57
2022NYM2875105.2934548126113.831.33
2021NYM152666.264412969115.531.39
2020NYM106249.23619244053.441.21
Career1594438749.2735361318727764.331.40

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024NYM10481413.29212.182.92
2022NYM47201.2862.024.50

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 2038 pitches
Called strike (334) Swinging strike (213) In play (391) Foul (352) Ball (748)

Catcher’s view · the zone drawn is the average of the 2,038 batter zones recorded here, 1.62 to 3.22 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker61029.9%92.12,12743.6%
Four-Seam Fastball48723.9%92.42,16042.1%
Slider45522.3%86.32,27550.5%
Changeup27613.5%85.61,58541.3%
Curveball21010.3%80.62,41940.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 28vs PITW 4260235.16023
APR 2@ SFL 2790254.19525
APR 8vs AZL 2760265.06526
APR 13@ LADL 0451475.05447
APR 19@ CHCL 1230013.23001
APR 23vs MINW 10841123.14112
APR 29vs WSHL 21450353.25735
MAY 4@ COLW 4230064.03206
MAY 10@ AZL 1540035.04003
MAY 16vs NYYW 6360384.06238
MAY 21@ WSHW 2140335.04133
MAY 26vs CINL 27110345.011634
MAY 31vs MIAW 10110134.01013
JUN 10vs STLL 2972213.27621
JUN 15@ CINL 01221213.02321
JUN 21@ PHIL 2661254.06425
JUN 27@ MILW 8251025.25202
JUL 3vs STLL 11791333.291033
JUL 9@ BALL 2321425.02142
JUL 21vs DETW 11230146.23014
JUL 27@ STLW 7331235.23223
AUG 1vs NYYW 5251086.15108
AUG 6vs TORW 3270335.07133
AUG 12@ WSHW 12690365.09336
AUG 17vs CWSW 7500111.10011
AUG 22@ SEAL 4541286.04228
AUG 28vs CINL 81061365.06236
SEP 2vs MILL 5971443.27644

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.