MLB/Players/Matt Strahm
Matt Strahm

MATT STRAHM

P · Kansas City Royals · 20162026 · 765 games
765
CAREER GAMES · REGULAR SEASON
9 seasons · postseason below
.221
CAREER BATTING AVERAGE
748 hits in 3,378 at-bats
114
CAREER HOME RUNS
198 RBI · 46 stolen bases
3.61
CAREER ERA
553.0 innings · 612 strikeouts
37-42
CAREER RECORD
WHIP 1.13

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024PHI1324342872240825221584.166.206.276.483
2023PHI1126406813634222364221612.212.261.375.636
2022BOS10034048761401021341046.224.294.353.647
2021SD1268123010006280.441.457.5881.045
2020SD381481228406108302.189.231.338.569
2019SD9290612224254244574423616.267.301.477.778
2018SD8243832781621217421386.178.250.306.556
2017KC482544460100122344740.236.349.417.766
2016KC42150826400322600.173.279.200.479
Career6583,37837474817061141982601,02446.221.277.377.654

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026KC413435.239291430127.321.49
2025PHI662362.14719207052.741.07
2024PHI666262.23613117941.870.75
2023PHI569587.2683221108113.291.02
2022BOS504444.23819175253.831.23
2021SD6016.21561408.102.40
2020SD190120.214641532.610.87
2019SD46611114.21216022118224.711.25
2018SD413461.13914216962.050.98
2017KC242534.23021223765.451.50
2016KC212222.0133113001.231.09
Career4363742553.0460222164612743.611.13

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024PHI69414.4442.0118.00
2023PHI1418301.1675.150.00
2020SD813706.5382.1211.57

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 · 981 pitches
Called strike (162) Swinging strike (139) In play (141) Foul (241) Ball (298)

Catcher’s view · the zone drawn is the average of the 981 batter zones recorded here, 1.61 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball52453.4%93.42,49558.8%
Slider19019.4%81.52,72045.3%
Sinker15015.3%93.42,42558.7%
Cutter11611.8%88.42,53351.7%
Changeup10.1%80.11,3750.0%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29vs ATLL 394230001
MAR 29vs ATLL 3942302010.13201
MAR 31vs ATLW 5440100021.01002
MAR 31vs ATLW 544010002
APR 1vs CINL 363000001
APR 1vs CINL 3630000011.00001
APR 5@ WSHW 4040000011.10001
APR 5@ WSHW 404000001
APR 7@ WSHL 234010001
APR 7@ WSHL 2340100011.01001
APR 10@ STLW 433000001
APR 10@ STLW 4330000011.00001
APR 13vs PITW 436000005
APR 13vs PITW 4360000052.00005
APR 19vs CWSW 704010011
APR 19vs CWSW 7040100111.01011
APR 23@ CINL 183000001
APR 23@ CINL 1830000011.00001
APR 24@ CINL 473020001
APR 24@ CINL 4730202010.12001
APR 30@ LAAW 753010001
APR 30@ LAAW 7530100011.01001
MAY 1@ LAAW 2130000021.00002
MAY 1@ LAAW 213000002
MAY 3vs SFW 433000002
MAY 3vs SFW 4330000021.00002
MAY 6vs SFW 614010002
MAY 6vs SFW 6140100021.01002
MAY 8vs TORL 3520101000.11000
MAY 8vs TORL 352010000
MAY 11@ MIAW 834010002
MAY 11@ MIAW 8340100021.01002
MAY 12@ MIAL 673000003
MAY 12@ MIAL 6730000031.00003
MAY 16vs NYML 565000002
MAY 16vs NYML 5650000021.20002
MAY 18vs WSHW 434010001
MAY 18vs WSHW 4340100011.01001
MAY 21vs TEXW 5210000000.10000
MAY 21vs TEXW 521000000
MAY 22vs TEXW 11430000101.10010
MAY 22vs TEXW 1143000010
MAY 27@ SFL 4840100021.01002
MAY 27@ SFL 484010002
MAY 28@ SFL 0111001100.20010
MAY 28@ SFL 011100010
MAY 31vs STLW 4220000010.20001
MAY 31vs STLW 422000001
JUN 2vs STLL 453000001
JUN 2vs STLL 4530000011.00001
JUN 4vs MILW 2150200011.02001
JUN 4vs MILW 215020001
JUN 9vs NYML 564010011
JUN 9vs NYML 5640100111.01011
JUN 11@ BOSW 4130000031.00003
JUN 11@ BOSW 413000003
JUN 14@ BALW 534111000
JUN 14@ BALW 5341111001.01100
JUN 18vs SDW 4330000001.00000
JUN 18vs SDW 433000000
JUN 21vs AZL 4540000011.10001
JUN 21vs AZL 454000001
JUN 26@ DETW 624010000
JUN 26@ DETW 6240100001.01000
JUN 27vs MIAL 4732204010.12201
JUN 27vs MIAL 473220001
JUN 29vs MIAL 232010001
JUN 29vs MIAL 2320101010.11001
JUL 3@ CHCW 534120002
JUL 3@ CHCW 5341201021.02102
JUL 7@ ATLL 0630000011.00001
JUL 7@ ATLL 063000001
JUL 10vs LADW 4320000010.20001
JUL 10vs LADW 432000001
JUL 11vs LADW 5130000101.00010
JUL 11vs LADW 513000010
JUL 14vs L 3181000001
JUL 14vs L 31810001010.20001
JUL 20@ PITL 145221012
JUL 20@ PITL 1452212121.02212
JUL 23@ MINW 3030000021.00002
JUL 23@ MINW 303000002
JUL 24@ MINL 4530103000.21000
JUL 24@ MINL 453010000
JUL 28vs CLEL 3430000011.00001
JUL 28vs CLEL 343000001
JUL 30vs NYYL 6743113221.01322
JUL 30vs NYYL 674311022
AUG 3@ SEAL 563000003
AUG 3@ SEAL 5630000031.00003
AUG 6@ LADW 6230000011.00001
AUG 6@ LADW 623000001
AUG 7@ LADW 9430000001.00000
AUG 7@ LADW 943000000
AUG 9@ AZL 233010000
AUG 9@ AZL 2330100001.01000
AUG 14vs MIAW 953000001
AUG 14vs MIAW 9530000011.00001
AUG 16vs WSHW 323010001
AUG 16vs WSHW 3230100010.21001
AUG 18vs WSHL 464120011
AUG 18vs WSHL 4641201111.02111
AUG 21@ ATLW 3230000011.00001
AUG 21@ ATLW 323000001
AUG 25@ KCW 1133000001
AUG 25@ KCW 11330000011.00001
AUG 26vs HOUW 323000001
AUG 26vs HOUW 3230000011.00001
AUG 29vs ATLW 5430000021.00002
AUG 29vs ATLW 543000002
SEP 1vs ATLW 324010020
SEP 1vs ATLW 3240100201.01020
SEP 3@ TORW 10941111021.01102
SEP 3@ TORW 1094111002
SEP 5@ MIAW 5230000011.00001
SEP 5@ MIAW 523000001
SEP 10vs TBW 943000000
SEP 10vs TBW 9430000001.00000
SEP 11vs TBW 3230000001.00000
SEP 11vs TBW 323000000
SEP 17@ MILW 5140100021.01002
SEP 17@ MILW 514010002
SEP 20@ NYMW 1223000002
SEP 20@ NYMW 12230000021.00002
SEP 22@ NYML 1230000021.00002
SEP 22@ NYML 123000002
SEP 23vs CHCW 623000001
SEP 23vs CHCW 6230001011.00001
SEP 27@ WSHL 1940100011.01001
SEP 27@ WSHL 194010001
SEP 29@ WSHW 6330000021.00002
SEP 29@ WSHW 633000002

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.