MLB/Players/Luke Weaver
Luke Weaver

LUKE WEAVER

P · New York Mets · 20162026 · 528 games
528
CAREER GAMES · REGULAR SEASON
9 seasons · postseason below
.266
CAREER BATTING AVERAGE
1,380 hits in 5,190 at-bats
200
CAREER HOME RUNS
355 RBI · 26 stolen bases
4.59
CAREER ERA
776.1 innings · 802 strikeouts
40-50
CAREER RECORD
WHIP 1.31

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024NYY124592561041882028522062.176.242.334.577
2023NYY581,0301803108065880802186.301.351.559.911
2022KC523105810430023226764.335.387.452.839
2021AZ2649868116281222334012410.233.290.470.760
2020AZ24432781263242036361102.292.346.523.869
2019AZ24484441103201221281380.227.270.368.637
2018STL601,08416630048838701082422.277.342.441.783
2017STL26464541182201426341440.254.305.392.697
2016STL182965892160142924900.311.362.507.869
Career4125,1907621,380306382003554281,34826.266.322.455.777

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026PIT522153.13515155632.530.94
2025NYY644464.246262072103.621.02
2024NYY627384.0522726103102.890.93
2023NYY2936123.21558840109296.401.58
2022KC261135.25226133816.561.82
2021AZ133665.258312062114.251.19
2020AZ121952.063381855106.581.56
2019AZ124364.15521146962.941.07
2018STL30711136.11507554121194.951.50
2017STL137260.15926177273.881.26
2016STL91436.14623124575.701.60
Career3224050776.17713962498021134.591.31

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024NYY2449826.16315.1161.76

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 968 pitches
Called strike (153) Swinging strike (115) In play (162) Foul (187) Ball (351)

Catcher’s view · the zone drawn is the average of the 968 batter zones recorded here, 1.59 to 3.37 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball52354.0%94.02,46750.7%
Changeup26427.3%84.71,66646.2%
Cutter767.9%89.22,40835.5%
Curveball676.9%79.02,27347.8%
Slider383.9%86.42,26623.7%

05/Game log

2020
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 27@ SDL 2617671026
JUL 27@ SDL 26176716263.17626
AUG 1vs LADL 211196725354.07635
AUG 1vs LADL 21119672035
AUG 7@ SDL 0310222013
AUG 7@ SDL 03102222133.02213
AUG 12@ COLW 137164624133.16413
AUG 12@ COLW 13716462013
AUG 18vs W 10118130016
AUG 18vs W 101181301165.03116
AUG 23@ SFL 1621251015
AUG 23@ SFL 16212512155.25215
AUG 29vs SFL 25174804163.08416
AUG 29vs SFL 2517480016
SEP 3@ LADL 15202401055.14205
SEP 3@ LADL 1520240005
SEP 8vs LADL 910172511424.05242
SEP 8vs LADL 91017251042
SEP 13vs SEAL 3718240033
SEP 13vs SEAL 37182402335.04233
SEP 19@ HOUL 2322350015
SEP 19@ HOUL 23223503155.15315
SEP 26vs COLL 310215715065.07406
SEP 26vs COLL 31021571006

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.