MLB/Players/Liam Hendriks
Liam Hendriks

LIAM HENDRIKS

P · 20112025 · 966 games
966
CAREER GAMES · REGULAR SEASON
13 seasons · postseason below
.248
CAREER BATTING AVERAGE
1,236 hits in 4,992 at-bats
154
CAREER HOME RUNS
318 RBI · 134 stolen bases
3.88
CAREER ERA
663.2 innings · 739 strikeouts
33-36
CAREER RECORD
WHIP 1.20

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2023CWS1036682023262.222.263.444.708
2022CWS116420448810414263217014.210.265.352.618
2021CWS13851646908022261422612.174.196.318.514
2020ATH48174122840256744.161.189.218.407
2019ATH150608361223221033422482.201.252.309.562
2018ATH50184225080611204410.272.343.413.756
2017ATH1404986811424214374615624.229.294.369.664
2016ATH1065126213822412332814220.270.307.398.706
2015TOR116492461182226202214212.240.272.329.602
2014KC18262427616461514466.290.326.450.776
2013MIN20410781342402035286814.327.370.532.902
2012MIN3269412221238834585210014.305.354.530.884
2011MIN8186325812461612320.312.354.516.870
Career9524,9926161,236222301543183181,454134.248.293.397.689

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025BOS140213.2121071226.591.39
2023CWS5205.0431315.401.00
2022CWS584457.24418168572.811.04
2021CWS698371.045207113112.540.73
2020ATH243125.114533711.780.67
2019ATH754485.061172112451.800.96
2018ATH250124.02511102234.131.46
2017ATH704264.05730237874.221.25
2016ATH530464.26927147163.761.28
2015TOR585064.25921117132.921.08
2014KC91232.2381972335.231.38
2013MIN101347.167361434106.851.71
2012MIN161885.1106532650175.591.55
2011MIN40223.1291661636.171.50
Career4903336663.2630286166739793.881.20

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2021CWS612313.2503.069.00
2020ATH623612.2615.2123.18
2019ATH23000.0001.010.00
2018ATH24112.2501.0118.00
2015TOR617503.2945.025.40

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 1081 pitches
Called strike (149) Swinging strike (133) In play (189) Foul (259) Ball (351)

Catcher’s view · the zone drawn is the average of the 1,081 batter zones recorded here, 1.58 to 3.46 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball43440.1%94.22,27853.9%
Sinker38235.3%93.92,23153.4%
Slider18316.9%88.074336.6%
Curveball534.9%77.81,12550.9%
Changeup201.9%87.31,27745.0%
Intentional Ball80.7%71.61,9040.0%
Pitchout10.1%89.32,1650.0%

05/Game log

2016
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 5vs CWSL 4570000022.20002
APR 5vs CWSL 457000002
APR 7vs CWSL 168460001
APR 7vs CWSL 1684604011.06401
APR 11vs LAAL 1481301012.03101
APR 11vs LAAL 148130001
APR 13vs LAAL 1552402000.14200
APR 13vs LAAL 155240000
APR 21@ NYYW 733020001
APR 21@ NYYW 7330200010.12001
APR 23@ TORL 3972212032.02203
APR 23@ TORL 397221003
APR 25@ DETL 3751201011.12001
APR 25@ DETL 375120001
APR 27@ DETL 49103413052.04305
APR 27@ DETL 4910341005
MAY 1vs HOUL 1220000111.00011
MAY 1vs HOUL 122000011
MAY 3vs SEAL 2870100032.01003
MAY 3vs SEAL 287010003
MAY 7@ BALW 8493403011.24301
MAY 7@ BALW 849340001
JUN 19vs LAAL 026000002
JUN 19vs LAAL 0260000022.00002
JUN 22vs MILL 2441211000.22100
JUN 22vs MILL 244121000
JUN 25@ LAAW 7380300011.23001
JUN 25@ LAAW 738030001
JUN 26@ LAAL 673120010
JUN 26@ LAAL 6731201100.22110
JUN 29vs SFW 7150100111.11011
JUN 29vs SFW 715010011
JUL 1vs PITL 377010002
JUL 1vs PITL 3770100022.01002
JUL 3vs PITL 3640100011.11001
JUL 3vs PITL 364010001
JUL 5@ MINL 4112111000
JUL 5@ MINL 41121113000.11100
JUL 10@ HOUL 1241100110.21011
JUL 10@ HOUL 124110011
JUL 15vs TORW 8750100111.21011
JUL 15vs TORW 875010011
JUL 17vs TORL 3540000101.10010
JUL 17vs TORL 354000010
JUL 19vs HOUW 4380100002.01000
JUL 19vs HOUW 438010000
JUL 21vs TBL 3730000011.00001
JUL 21vs TBL 373000001
JUL 25@ TEXL 673000001
JUL 25@ TEXL 6730000011.00001
JUL 26@ TEXW 636010013
JUL 26@ TEXW 6360100131.21013
JUL 30@ CLEL 366111003
JUL 30@ CLEL 3661112031.21103
AUG 2@ LAAL 451000001
AUG 2@ LAAL 4510000010.10001
AUG 3@ LAAL 6850000001.20000
AUG 3@ LAAL 685000000
AUG 6vs CHCL 046230001
AUG 6vs CHCL 0462302011.03201
AUG 7vs CHCL 1330000021.00002
AUG 7vs CHCL 133000002
AUG 9vs BALW 2150000021.20002
AUG 9vs BALW 215000002
AUG 12vs SEAW 633000003
AUG 12vs SEAW 6330000031.00003
AUG 13vs SEAL 3430100000.21000
AUG 13vs SEAL 343010000
AUG 15@ TEXL 2560200011.12001
AUG 15@ TEXL 256020001
AUG 17@ TEXL 2631203200.22120
AUG 17@ TEXL 263120020
AUG 21@ CWSL 245010003
AUG 21@ CWSL 2450100031.11003
AUG 22vs CLEL 015020002
AUG 22vs CLEL 0150200021.02002
AUG 27@ STLW 322000002
AUG 27@ STLW 3220000020.20002
AUG 28@ STLW 7430000011.00001
AUG 28@ STLW 743000001
AUG 31@ HOUL 347330012
AUG 31@ HOUL 3473302121.03312
SEP 5vs LAAL 71092301012.03001
SEP 5vs LAAL 7109230001
SEP 7vs LAAW 4130000011.00001
SEP 7vs LAAW 413000001
SEP 11vs SEAL 2340100001.01000
SEP 11vs SEAL 234010000
SEP 13@ KCW 541000001
SEP 13@ KCW 5410000010.10001
SEP 14@ KCW 803000002
SEP 14@ KCW 8030000021.00002
SEP 16@ TEXL 675010011
SEP 16@ TEXL 6750100111.01011
SEP 18@ TEXW 5230100210.21021
SEP 18@ TEXW 523010021
SEP 20vs HOUL 126010002
SEP 20vs HOUL 1260100022.01002
SEP 24vs TEXL 055120001
SEP 24vs TEXL 0551201011.02101
SEP 29@ SEAL 2331211000.12100
SEP 29@ SEAL 233121000
OCT 1@ SEAW 9850000131.20013
OCT 1@ SEAW 985000013
OCT 2@ SEAW 3230000021.00002
OCT 2@ SEAW 323000002

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.