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

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

No batted balls with a location in this window.

Pitch locations · 2699 pitches
Called strike (472) Swinging strike (302) In play (500) Foul (459) Ball (966)

Catcher’s view · the zone drawn is the average of the 2,699 batter zones recorded here, 1.60 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker79829.6%91.32,12246.4%
Four-Seam Fastball60322.3%92.32,13245.6%
Slider51619.1%84.62,31445.5%
Changeup41215.3%84.61,56541.5%
Curveball37013.7%78.72,36149.5%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31@ MIAW 10452396.05239
APR 6vs TORW 2130534.23153
APR 12@ ATHL 1370056.07205
APR 18vs STLW 5470095.17309
APR 23vs PHIW 4380125.18212
APR 29vs AZW 8350025.05102
MAY 6@ AZL 1541466.04246
MAY 12vs PITW 4351376.05237
MAY 18@ NYYL 2830446.03144
MAY 24vs LADW 5250277.25227
MAY 30vs COLW 4250155.25115
JUN 5@ LADL 5670267.07326
JUN 11vs WSHW 5060069.06006
JUN 17@ ATLL 4550337.05333
JUN 22@ PHIL 1762344.06534
JUN 27@ PITL 1970354.27535
JUL 3vs MILW 3251346.25134
JUL 10@ BALL 1350067.05106
JUL 20vs CINW 3240146.04014
JUL 26@ SFW 2180346.08134
AUG 1vs SFL 3440246.04224
AUG 6vs CLEL 1452276.05427
AUG 13vs ATLL 61150553.15655
AUG 19@ WSHW 81401108.041110
AUG 24@ ATLL 3450485.25248
AUG 30vs MIAL 81180312.08831
SEP 5@ CINW 5470145.17414
SEP 11@ PHIL 4671185.07318
SEP 17vs SDL 4761315.06631
SEP 23@ CHCW 9750211.15521

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.