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

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

No batted balls with a location in this window.

Pitch locations · 1871 pitches
Called strike (312) Swinging strike (228) In play (356) Foul (310) Ball (665)

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

Pitch mix
PitchNShareMPHRPMStrike%
Sinker58531.3%91.92,15049.4%
Four-Seam Fastball49126.2%93.12,14247.7%
Slider34518.4%85.12,33845.8%
Changeup30716.4%84.71,63736.8%
Curveball1437.6%79.12,36639.9%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAY 29vs LADL 31021371013
MAY 29vs LADL 310213713135.07213
JUN 4@ WSHW 6324250022
JUN 4@ WSHW 63242502226.25222
JUN 12vs MIAW 104224804215.08421
JUN 12vs MIAW 10422480021
JUN 17@ TEXW 142212412366.04236
JUN 17@ TEXW 14221241036
JUN 25vs NYYW 97161311584.13158
JUN 25vs NYYW 9716131058
JUL 1@ WSHW 9724270012
JUL 1@ WSHW 97242702126.17212
JUL 6@ PITW 5218251025
JUL 6@ PITW 52182512254.15225
JUL 11vs WSHW 70210400356.04035
JUL 11vs WSHW 7021040035
JUL 22@ MIAW 6418261044
JUL 22@ MIAW 64182612445.06244
JUL 28vs ATLL 29194413375.04437
JUL 28vs ATLL 2919441037
AUG 3@ LAAL 4523250014
AUG 3@ LAAL 45232502146.05214
AUG 8@ COLW 9118140035
AUG 8@ COLW 91181401355.04135
AUG 14vs W 9121130044
AUG 14vs W 91211301446.13044
AUG 19vs BALW 4326361018
AUG 19vs BALW 43263612187.06218
AUG 24@ SDW 7127150022
AUG 24@ SDW 71271501227.15122
AUG 29@ AZW 3224271024
AUG 29@ AZW 32242712247.07224
SEP 3vs BOSW 72241600111
SEP 3vs BOSW 722416011116.061111
SEP 10@ TORL 26215805224.18422
SEP 10@ TORL 2621580022
SEP 15@ PHIL 1226140016
SEP 15@ PHIL 12261401167.24116
SEP 20vs PHIL 21218580004
SEP 20vs PHIL 212185804043.28404
SEP 29@ MILW 50210100387.01038
SEP 29@ MILW 5021010038

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.