MLB/Players/Hayden Wesneski
Hayden Wesneski

HAYDEN WESNESKI

P · 20222026 · 149 games
149
CAREER GAMES · REGULAR SEASON
3 seasons
.225
CAREER BATTING AVERAGE
324 hits in 1,440 at-bats
70
CAREER HOME RUNS
94 RBI · 16 stolen bases
3.89
CAREER ERA
261.2 innings · 245 strikeouts
14-17
CAREER RECORD
WHIP 1.14

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024CHC56520741122002441421346.215.274.392.666
2023CHC686781001642424045641664.242.307.460.767
2022CHC1224218481206814666.198.242.322.565
Career1361,440192324562709412036616.225.285.412.697

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026HOU74139.22814143323.181.06
2025HOU61332.0291662974.501.09
2024CHC283667.256292167123.861.14
2023CHC343589.182463283204.631.28
2022CHC63233.024873332.180.94
Career811417261.221911380245443.891.14

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1075 pitches
Called strike (200) Swinging strike (125) In play (193) Foul (171) Ball (386)

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

Pitch mix
PitchNShareMPHRPMStrike%
Sweeper43740.7%82.42,64751.7%
Four-Seam Fastball38736.0%94.62,11441.3%
Sinker12711.8%93.52,06644.1%
Cutter948.7%88.12,49946.8%
Changeup302.8%87.11,58336.7%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 17@ AZW 53130100024.01002
APR 17@ AZW 5313010002
APR 25vs HOUW 317000001
APR 25vs HOUW 3170000012.10001
APR 28@ BOSL 4518250013
APR 28@ BOSL 45182502134.05113
MAY 3vs MILL 13220300286.13028
MAY 3vs MILL 1322030028
MAY 8vs SDL 0325370013
MAY 8vs SDL 03253703136.07313
MAY 13@ ATLL 02122302123.03212
MAY 13@ ATLL 0212230012
MAY 16vs PITL 455010003
MAY 16vs PITL 4550100031.11003
MAY 19vs PITL 236030011
MAY 19vs PITL 2360302111.13011
MAY 21vs ATLW 433000001
MAY 21vs ATLW 4330000011.00001
MAY 23vs ATLL 0361111021.21102
MAY 23vs ATLL 036111002
MAY 27@ MILL 1542214100.22210
MAY 27@ MILL 154221010
MAY 28@ MILW 633010002
MAY 28@ MILW 6330100020.21002
MAY 30@ MILL 461000001
MAY 30@ MILL 4610000010.10001
JUN 1vs CINW 7540100031.01003
JUN 1vs CINW 754010003
JUN 4vs CWSW 764111000
JUN 4vs CWSW 7641111001.01100
JUN 5vs CWSW 763111011
JUN 5vs CWSW 7631111110.21111
JUN 11@ TBL 2550000111.20011
JUN 11@ TBL 255000011
JUN 14vs STLL 0341111001.01100
JUN 14vs STLL 034111000
JUN 17vs SFL 674211041
JUN 17vs SFL 6742111411.01241
JUN 21vs NYML 11171203222.02122
JUN 21vs NYML 1117120022
JUN 26@ SFL 3414322017
JUN 26@ SFL 34143223174.02317
JUL 2vs PHIL 4620552037
JUL 2vs PHIL 46205525375.05537
JUL 7vs LAAW 5021010012
JUL 7vs LAAW 50210100126.11012
JUL 13@ STLL 3112411101014
JUL 13@ STLL 311241110110144.010414
JUL 19vs AZL 2550100011.11001
JUL 19vs AZL 255010001
SEP 21vs WSHL 1560000042.00004
SEP 21vs WSHL 156000004
SEP 24@ PHIW 10482212042.02204
SEP 24@ PHIW 1048221004
SEP 29vs CINL 036010001
SEP 29vs CINL 0360100012.01001

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.