MLB/Players/Devin Williams
Devin Williams

DEVIN WILLIAMS

P · New York Mets · 20192026 · 591 games
591
CAREER GAMES · REGULAR SEASON
6 seasons · postseason below
.157
CAREER BATTING AVERAGE
258 hits in 1,646 at-bats
30
CAREER HOME RUNS
61 RBI · 46 stolen bases
2.70
CAREER ERA
336.1 innings · 516 strikeouts
34-18
CAREER RECORD
WHIP 1.11

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIL44150620802322762.133.244.227.471
2023MIL12240426521208145617420.129.235.218.453
2022MIL13041034621004176019212.151.260.205.464
2021MIL1163883472821018561748.186.288.294.582
2020MIL441788162222181060.090.173.157.331
2019MIL2611618361004712284.310.375.500.875
Career4821,646126258504306122475046.157.258.247.504

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026NYM423238.24320215134.661.66
2025NYY674662.04533259054.791.13
2024MIL221021.2103113811.250.97
2023MIL618358.22610288741.530.92
2022MIL656460.23113309621.931.01
2021MIL588254.03615288752.501.19
2020MIL224127.08195310.330.63
2019MIL130013.218661423.951.76
Career3503418336.1217101158516232.701.11

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024MIL48314.3751.2121.60
2023MIL22102.5000.2127.00

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1068 pitches
Called strike (166) Swinging strike (205) In play (111) Foul (186) Ball (400)

Catcher’s view · the zone drawn is the average of the 1,068 batter zones recorded here, 1.57 to 3.33 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup62058.1%83.42,73952.3%
Four-Seam Fastball40337.7%93.92,26854.1%
Slider373.5%86.42,37529.7%
Cutter80.7%89.72,46450.0%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 10@ CHCW 543000002
APR 10@ CHCW 5430000021.00002
APR 12@ BALW 5440100231.01023
APR 12@ BALW 544010023
APR 13@ BALW 4232201110.12211
APR 13@ BALW 423220011
APR 17vs STLW 654220032
APR 17vs STLW 6542202320.22232
APR 19vs PITW 523000001
APR 19vs PITW 5230000011.00001
APR 20vs PITW 422010011
APR 20vs PITW 4220102110.11011
APR 23@ PHIW 533010001
APR 23@ PHIW 5330100011.01001
APR 24@ PHIW 1030000111.00011
APR 24@ PHIW 103000011
APR 27@ PITW 313000001
APR 27@ PITW 3130000011.00001
APR 28@ PITW 3230000031.00003
APR 28@ PITW 323000003
MAY 3vs CINW 6330000011.00001
MAY 3vs CINW 633000001
MAY 5vs CINW 10540100011.01001
MAY 5vs CINW 1054010001
MAY 10@ CINW 544320031
MAY 10@ CINW 5443203310.22331
MAY 13@ MIAW 213000002
MAY 13@ MIAW 2130000021.00002
MAY 16vs ATLW 1030000031.00003
MAY 16vs ATLW 103000003
MAY 18vs ATLW 763000003
MAY 18vs ATLW 7630000031.00003
MAY 20vs WSHW 7040100021.01002
MAY 20vs WSHW 704010002
MAY 23@ SDL 235020002
MAY 23@ SDL 2350200021.02002
MAY 24@ SDW 4130000021.00002
MAY 24@ SDW 413000002
MAY 25@ SDW 2130000001.00000
MAY 25@ SDW 213000000
MAY 30@ CHCW 7650100111.01011
MAY 30@ CHCW 765010011
JUN 1@ CHCL 3420000111.00011
JUN 1@ CHCL 342000011
JUN 5vs SDL 463000003
JUN 5vs SDL 4630000031.00003
JUN 7vs PHIL 233000000
JUN 7vs PHIL 2330000001.00000
JUN 11@ WSHL 6830000011.00001
JUN 11@ WSHL 683000001
JUN 12@ WSHW 4130000101.00010
JUN 12@ WSHW 413000010
JUN 17@ CINW 5430100021.01002
JUN 17@ CINW 543010002
JUN 19@ CINW 6330000021.00002
JUN 19@ CINW 633000002
JUN 20vs STLW 2030000011.00001
JUN 20vs STLW 203000001
JUN 23vs STLW 6430000011.00001
JUN 23vs STLW 643000001
JUN 25vs TORW 541000001
JUN 25vs TORW 5410000010.10001
JUN 28@ TBW 531000010
JUN 28@ TBW 5310000100.10010
JUN 29@ TBW 5330000231.00023
JUN 29@ TBW 533000023
JUL 3@ PITW 204010003
JUL 3@ PITW 2040100031.01003
JUL 4vs CHCW 5230000121.00012
JUL 4vs CHCW 523000012
JUL 8vs PITW 4340100111.01011
JUL 8vs PITW 434010011
JUL 12@ MINW 6330000011.00001
JUL 12@ MINW 633000001
JUL 13@ MINL 144010002
JUL 13@ MINL 1440100021.01002
JUL 14@ SFW 323000001
JUL 14@ SFW 3230000011.00001
JUL 22vs COLW 653000003
JUL 22vs COLW 6530000031.00003
JUL 26vs MINW 7630000011.00001
JUL 26vs MINW 763000001
JUL 29@ BOSW 415020001
JUL 29@ BOSW 4150200011.02001
JUL 30@ BOSW 944010002
JUL 30@ BOSW 9440100021.01002
AUG 3@ PITL 7811111000.01100
AUG 3@ PITL 781111000
AUG 4@ PITL 453010000
AUG 4@ PITL 4530100001.01000
AUG 5vs CINW 512000002
AUG 5vs CINW 5120000020.20002
AUG 7vs CINL 243210001
AUG 7vs CINL 2432101011.01001
AUG 10vs TBW 432000001
AUG 10vs TBW 4320000011.00001
AUG 13@ STLW 323000001
AUG 13@ STLW 3230000011.00001
AUG 16vs LADW 5430000011.00001
AUG 16vs LADW 543000001
AUG 18vs LADW 5330000031.00003
AUG 18vs LADW 533000003
AUG 20@ CHCL 563110030
AUG 20@ CHCL 5631101300.21130
AUG 26vs CHCL 3442112101.01110
AUG 26vs CHCL 344211010
AUG 28vs CHCW 9720000011.00001
AUG 28vs CHCW 972000001
AUG 29vs PITW 753000012
AUG 29vs PITW 7530000121.00012
SEP 3@ AZW 863000001
SEP 3@ AZW 8630000011.00001
SEP 5@ COLW 643000011
SEP 5@ COLW 6430000111.10011
SEP 8vs SFW 2130000001.00000
SEP 8vs SFW 213000000
SEP 11vs CINW 765220002
SEP 11vs CINW 7652202021.02102
SEP 16vs NYYW 763000002
SEP 16vs NYYW 7630000021.00002
SEP 17vs NYYW 413000002
SEP 17vs NYYW 4130000021.00002
SEP 23@ CINW 5340000031.10003
SEP 23@ CINW 534000003
SEP 28vs STLW 5150100131.21013
SEP 28vs STLW 515010013
SEP 30vs MIAW 1040100231.01023
SEP 30vs MIAW 104010023
OCT 1vs MIAL 3422102210.11221
OCT 1vs MIAL 342210021

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.