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

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

No batted balls with a location in this window.

Pitch locations · 1096 pitches
Called strike (154) Swinging strike (206) In play (138) Foul (204) Ball (394)

Catcher’s view · the zone drawn is the average of the 1,096 batter zones recorded here, 1.60 to 3.44 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup57352.3%83.72,74452.7%
Four-Seam Fastball52147.5%94.12,36950.1%
Cutter20.2%92.12,448100.0%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27vs MILW 4220121.02112
APR 4@ PITW 9400111.00011
APR 6@ PITL 4510000.11000
APR 9@ DETW 4320220.22322
APR 12vs SFW 8410121.01012
APR 14vs KCW 4110101.01010
APR 15vs KCW 4200011.00001
APR 17@ TBW 6300001.00000
APR 19@ TBL 81030101.03310
APR 25vs TORL 2420000.02300
APR 28@ BALL 3400011.00001
APR 30@ BALL 4500111.00011
MAY 2vs TBW 3000011.00001
MAY 5vs SDL 3410220.21322
MAY 7vs SDW 4300131.00013
MAY 12@ SEAW 11510000.11000
MAY 13@ SEAL 1200001.00000
MAY 16vs NYMW 6200031.00003
MAY 18vs NYMW 8200011.00001
MAY 20vs TEXW 5210021.01002
MAY 22vs TEXW 1000011.00001
MAY 25@ COLW 5410131.01013
MAY 27@ LAAW 3231001.03200
MAY 31@ LADL 21800000.20000
JUN 1@ LADW 7300021.00002
JUN 3vs CLEW 3220011.02101
JUN 6vs BOSW 9600011.00001
JUN 11@ KCW 6300010.20001
JUN 12@ KCW 1000011.00001
JUN 16vs LAAL 0120011.02001
JUN 19vs LAAW 7300031.00003
JUN 22vs BALW 4210011.01001
JUN 24@ CINL 4500001.00000
JUN 27vs ATHW 3000011.00001
JUL 2@ TORL 91110211.01221
JUL 6@ NYMW 6400021.00002
JUL 9vs SEAW 9600021.00002
JUL 10vs SEAW 6500011.00001
JUL 13vs CHCL 1400021.00002
JUL 19@ ATLW 12910121.01112
JUL 20@ ATLW 4211011.01101
JUL 22@ TORW 5410021.01002
JUL 27vs PHIW 4300021.00002
JUL 29vs TBW 7510111.01111
JUL 30vs TBW 5411101.01210
AUG 4@ TEXL 5811011.01101
AUG 5@ TEXL 0220200.22220
AUG 8vs HOUL 3521011.02201
AUG 10vs HOUL 1700031.00003
AUG 13vs MINL 1400011.00001
AUG 16@ STLW 12800031.00003
AUG 17@ STLW 8400110.10011
AUG 20@ TBW 6420031.02003
AUG 22vs BOSL 0100021.00002
AUG 24vs BOSW 7200021.00002
AUG 28@ CWSW 10400031.00003
AUG 30@ CWSW 5320021.02102
SEP 3@ HOUL 7810320.21432
SEP 7vs TORW 4310111.01011
SEP 12@ BOSW 4110011.01001
SEP 13@ BOSW 5300001.00000
SEP 16@ MINW 10900021.00002
SEP 17@ MINW 10510031.01003
SEP 21@ BALW 7100031.00003
SEP 24vs CWSW 8100001.00000
SEP 25vs CWSW 5310121.01012
SEP 28vs BALW 3210001.01000

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.