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

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

No batted balls with a location in this window.

Pitch locations · 993 pitches
Called strike (162) Swinging strike (197) In play (109) Foul (154) Ball (371)

Catcher’s view · the zone drawn is the average of the 993 batter zones recorded here, 1.56 to 3.38 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup63463.8%83.72,81854.4%
Four-Seam Fastball34534.7%95.42,25547.8%
Slider141.4%82.42,22921.4%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 5@ CHCL 3531101110.21111
APR 5@ CHCL 353110011
APR 7@ CHCW 4241111121.01112
APR 7@ CHCW 424111012
APR 12vs CHCW 632000020
APR 12vs CHCW 6320000201.00020
APR 16vs PITL 1652112121.01212
APR 16vs PITL 165211012
APR 18vs PITL 5640100011.01001
APR 18vs PITL 564010001
APR 21@ SDW 4230000121.00012
APR 21@ SDW 423000012
APR 24@ CHCW 4341111021.01102
APR 24@ CHCW 434111002
APR 25@ CHCW 603000001
APR 25@ CHCW 6030000011.00001
APR 27vs MIAW 5430000121.00012
APR 27vs MIAW 543000012
APR 29vs LADW 214020010
APR 29vs LADW 2140200101.02010
MAY 1vs LADW 653000012
MAY 1vs LADW 6530000121.00012
MAY 8@ MIAW 623000003
MAY 8@ MIAW 6230000031.00003
MAY 9@ MIAW 2130000011.00001
MAY 9@ MIAW 213000001
MAY 11vs STLL 163110010
MAY 11vs STLL 1631101101.01110
MAY 12vs STLW 411000000
MAY 12vs STLW 4110000000.10000
MAY 16vs ATLW 10941101121.01112
MAY 16vs ATLW 1094110012
MAY 18@ KCL 0230101010.11001
MAY 18@ KCL 023010001
MAY 22@ CINW 4330000031.00003
MAY 22@ CINW 433000003
MAY 26vs SDL 1230000021.00002
MAY 26vs SDL 123000002
MAY 27vs SDW 655230010
MAY 27vs SDW 6552302101.03210
MAY 29@ WSHW 6250200021.02002
MAY 29@ WSHW 625020002
JUN 3vs AZW 744110023
JUN 3vs AZW 7441101231.01123
JUN 5vs AZW 752000012
JUN 5vs AZW 7520000121.00012
JUN 6vs AZW 204010002
JUN 6vs AZW 2040100021.01002
JUN 8@ CINW 5130000231.00023
JUN 8@ CINW 513000023
JUN 12vs PITW 7440100001.01000
JUN 12vs PITW 744010000
JUN 13vs PITW 523000001
JUN 13vs PITW 5230000011.00001
JUN 15vs CINL 124010002
JUN 15vs CINL 1240100021.01002
JUN 18@ COLL 5611101000.01000
JUN 18@ COLL 561110000
JUN 20@ COLW 763000003
JUN 20@ COLW 7630000031.00003
JUN 23@ AZW 324121011
JUN 23@ AZW 3241211111.02111
JUN 25vs COLW 5430000021.00002
JUN 25vs COLW 543000002
JUN 28vs CHCW 1444010021
JUN 28vs CHCW 14440100211.01021
JUL 1@ PITW 722000000
JUL 1@ PITW 7220000000.20000
JUL 7@ NYML 341000000
JUL 7@ NYML 3410000000.10000
JUL 8vs CINW 533000002
JUL 8vs CINW 5330000021.00002
JUL 11vs CINL 134010001
JUL 11vs CINL 1340100011.01001
JUL 29@ PITW 1203000001
JUL 29@ PITW 12030000011.00001
JUL 30@ ATLW 953000012
JUL 30@ ATLW 9530000121.00012
AUG 1@ ATLW 215020003
AUG 1@ ATLW 2150200031.02003
AUG 3vs PITL 583000012
AUG 3vs PITL 5830000121.00012
AUG 4vs PITW 423000012
AUG 4vs PITW 4230000121.00012
AUG 6vs SFW 2140100011.01001
AUG 6vs SFW 214010001
AUG 10@ CHCW 426030002
AUG 10@ CHCW 4260300021.03002
AUG 14@ PITW 604010002
AUG 14@ PITW 6040100021.01002
AUG 15@ PITW 2130000001.00000
AUG 15@ PITW 213000000
AUG 17@ STLW 2040100011.01001
AUG 17@ STLW 204010001
AUG 18@ STLW 6441101021.01002
AUG 18@ STLW 644110002
AUG 21vs WSHW 963000002
AUG 21vs WSHW 9630000021.00002
AUG 24vs CINW 743000000
AUG 24vs CINW 7430000001.00000
AUG 25vs CINW 4130000011.00001
AUG 25vs CINW 413000001
AUG 29@ MINW 6230000031.00003
AUG 29@ MINW 623000003
AUG 30@ SFW 3130000111.00011
AUG 30@ SFW 313000011
SEP 2@ SFL 154421021
SEP 2@ SFL 1544214210.22421
SEP 8vs PHIW 4340100121.01012
SEP 8vs PHIW 434010012
SEP 14@ DETL 0130000031.00003
SEP 14@ DETL 013000003
SEP 18vs CHCW 643000013
SEP 18vs CHCW 6430000131.00013
SEP 26vs NYMW 8430000011.00001
SEP 26vs NYMW 843000001

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.