STATS
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

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

No batted balls with a location in this window.

Pitch locations · 1966 pitches
Called strike (317) Swinging strike (263) In play (308) Foul (328) Ball (750)

Catcher’s view · the zone drawn is the average of the 1,966 batter zones recorded here, 1.61 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball54027.5%92.72,12943.1%
Sinker49225.0%91.52,14751.2%
Slider38919.8%85.32,38543.7%
Changeup37218.9%85.31,60045.4%
Curveball1738.8%78.62,36550.3%

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31@ MIAL 1221181015
MAR 31@ MIAL 12211811155.08115
APR 5@ MILL 67165514554.05555
APR 5@ MILL 6716551055
APR 11vs SDL 2421260026
APR 11vs SDL 24212602265.26226
APR 17@ LADW 8625673006
APR 17@ LADW 86256736066.07606
APR 22@ SFL 47237727185.07718
APR 22@ SFL 4723772018
APR 28vs ATLL 04204514165.05416
APR 28vs ATLL 0420451016
MAY 9@ CINL 6717470024
MAY 9@ CINL 67174704243.17424
MAY 15@ WSHL 31021690025
MAY 15@ WSHL 310216905255.09625
JUN 27vs MILW 7221050035
JUN 27vs MILW 72210500356.05035
JUL 2vs SFW 84131301334.03133
JUL 2vs SFW 8413130033
JUL 8@ SDL 13223513275.15327
JUL 8@ SDL 1322351027
JUL 14vs LADL 064120011
JUL 14vs LADL 0641201111.02111
JUL 20vs CWSL 2630000121.10012
JUL 20vs CWSL 263000012
JUL 21@ BOSW 544120011
JUL 21@ BOSW 5441200110.22111
JUL 23@ BOSL 163010002
JUL 23@ BOSL 1630100021.01002
JUL 27vs WSHW 218030000
JUL 27vs WSHW 2180300002.03000
JUL 30vs WSHW 526110002
JUL 30vs WSHW 5261101022.01002
AUG 4@ BALL 3109010031
AUG 4@ BALL 31090100313.01031
AUG 9vs CHCW 4314241025
AUG 9vs CHCW 43142411253.24225
AUG 15vs PITL 4713131065
AUG 15vs PITL 47131311653.23165
AUG 21@ ATLW 10420472024
AUG 21@ ATLW 104204724244.27424
AUG 27vs LAAW 32241301387.03138
AUG 27vs LAAW 3224130038
SEP 2vs SEAL 7818471004
SEP 2vs SEAL 78184713044.07404
SEP 9@ MINL 4824380018
SEP 9@ MINL 48243803186.08318
SEP 15vs CINL 352336122105.262210
SEP 15vs CINL 35233610210
SEP 21@ PHIL 4516451027
SEP 21@ PHIL 45164514274.05427
SEP 28vs MIAW 10230400487.04048
SEP 28vs MIAW 1023040048

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.