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

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

No batted balls with a location in this window.

Pitch locations · 1034 pitches
Called strike (174) Swinging strike (128) In play (177) Foul (236) Ball (319)

Catcher’s view · the zone drawn is the average of the 1,034 batter zones recorded here, 1.59 to 3.48 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker37236.0%94.62,23152.2%
Four-Seam Fastball31330.3%94.82,18563.9%
Slider27326.4%87.471942.9%
Curveball494.7%77.11,26336.7%
Changeup232.2%88.71,40639.1%
Intentional Ball40.4%74.61,9010.0%

05/Game log

2015
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 10@ BALW 12530100001.01000
APR 10@ BALW 1253010000
APR 11@ BALL 1760000042.00004
APR 11@ BALL 176000004
APR 14vs TBL 235010013
APR 14vs TBL 2350100131.21013
APR 17vs ATLL 781000000
APR 17vs ATLL 7810000000.10000
APR 18vs ATLW 653000002
APR 18vs ATLW 6530000021.00002
APR 21vs BALW 1365220010
APR 21vs BALW 13652200101.02110
APR 23vs BALW 7643301010.13301
APR 23vs BALW 764330001
APR 28@ BOSW 1181000000
APR 28@ BOSW 11810000000.10000
MAY 2@ CLEW 11482102012.11101
MAY 2@ CLEW 1148210001
MAY 9vs BOSW 71100100033.01003
MAY 9vs BOSW 7110010003
MAY 13@ BALL 163000010
MAY 13@ BALL 1630000101.10010
MAY 15@ HOUL 4830000001.00000
MAY 15@ HOUL 483000000
MAY 16@ HOUL 568222003
MAY 16@ HOUL 5682224032.02203
MAY 19vs LAAL 233000001
MAY 19vs LAAL 2330000011.00001
MAY 20vs LAAL 344010011
MAY 20vs LAAL 3440100111.01011
MAY 24vs SEAW 823000003
MAY 24vs SEAW 8230000031.00003
MAY 26vs CWSW 1097350001
MAY 26vs CWSW 10973503010.25301
MAY 31@ MINL 5640000021.10002
MAY 31@ MINL 564000002
JUN 2@ WSHW 736000002
JUN 2@ WSHW 7360000022.00002
JUN 7vs HOUW 7680200112.02011
JUN 7vs HOUW 768020011
JUN 9vs MIAW 4340100011.01001
JUN 9vs MIAW 434010001
JUN 13@ BOSW 549030002
JUN 13@ BOSW 5490300022.03002
JUN 15@ NYML 3410101000.01000
JUN 15@ NYML 341010000
JUN 17vs NYMW 8030100010.21001
JUN 17vs NYMW 803010001
JUN 18vs NYMW 715000002
JUN 18vs NYMW 7150000021.20002
JUN 21vs BALL 9134010010
JUN 21vs BALL 91340100100.21010
JUN 22@ TBW 853020001
JUN 22@ TBW 8530200010.12001
JUN 26vs TEXW 12240100011.01001
JUN 26vs TEXW 1224010001
JUN 29vs BOSL 135000000
JUN 29vs BOSL 1350000001.20000
JUL 2vs BOSL 612111303003.03100
JUL 2vs BOSL 61211130000
JUL 8@ CWSL 6752301010.23201
JUL 8@ CWSL 675230001
JUL 22@ L 344000001
JUL 22@ L 3440000011.10001
JUL 25@ SEAW 866000002
JUL 25@ SEAW 8660000022.00002
JUL 28vs PHIL 236000005
JUL 28vs PHIL 2360000052.00005
JUL 31vs KCW 7630000011.00001
JUL 31vs KCW 763000001
AUG 1vs KCL 6730000011.00001
AUG 1vs KCL 673000001
AUG 5vs MINW 9740100031.01003
AUG 5vs MINW 974010003
AUG 12vs W 1033010001
AUG 12vs W 10330100011.01001
AUG 15vs NYYL 141000011
AUG 15vs NYYL 1410000110.10011
AUG 18@ PHIW 852000001
AUG 18@ PHIW 8520000011.00001
AUG 19@ PHIL 474010012
AUG 19@ PHIL 4740100121.01012
AUG 22@ LAAW 15340100001.01000
AUG 22@ LAAW 1534010000
AUG 25@ TEXW 6520100110.11011
AUG 25@ TEXW 652010011
AUG 27@ TEXL 148360000
AUG 27@ TEXL 1483600001.06300
AUG 29vs DETW 15130000121.00012
AUG 29vs DETW 1513000012
SEP 4vs BALL 21030101011.01001
SEP 4vs BALL 2103010001
SEP 6vs BALW 1043000000
SEP 6vs BALW 10430000001.00000
SEP 7@ BOSL 41181302021.23102
SEP 7@ BOSL 4118130002
SEP 9@ BOSL 41020101000.11000
SEP 9@ BOSL 4102010000
SEP 12@ NYYW 9530200000.12000
SEP 12@ NYYW 953020000
SEP 16@ ATLW 9130000021.00002
SEP 16@ ATLW 913000002
SEP 18vs BOSW 614010002
SEP 18vs BOSW 6140100021.01002
SEP 20vs BOSL 342010001
SEP 20vs BOSL 3420100010.11001
SEP 22vs NYYL 465111003
SEP 22vs NYYL 4651111031.11103
SEP 26vs TBW 10820000000.20000
SEP 26vs TBW 1082000000
SEP 27vs TBW 545010002
SEP 27vs TBW 5450100021.11002
SEP 30@ BALL 182320010
SEP 30@ BALL 1823200100.02310
OCT 4@ TBL 31220000000.20000
OCT 4@ TBL 3122000000

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.