Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

KC

Matt Strahm

Matt Strahm ranks 12th of 234 relief pitchers in hits per 9, at 5.2.

94th beats 94% of the Relief Pitchers; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown▶
Playing TimeDefensevs Relief Pitchers▶
Games Pitched66
Games Started0
Innings Pitched62.269th89/288
Batters Faced23750th143/288
Pitches Thrown98160th115/288
ResultsDefensevs Relief Pitchers▶
Wins687th30/288
Losses262nd80/288
Earned Runs1384th44/288
Earned Run Average1.8797th8/234
Runs Allowed1486th38/288
Hits Allowed3672nd79/288
Hits per 95.295th12/234
Walks and Hits per Inning0.7599th4/234
Home Runs Allowed470th68/288
Home Runs per 90.685th35/234
Strikeouts7987th37/288
Strikeout Rate33.3%93rd17/244
Strikeouts per 911.388th29/234
CommandDefensevs Relief Pitchers▶
Walks Allowed1187th33/288
Walk Rate4.6%95th12/244
Strikeout to Walk Ratio7.1899th3/244
Walks per 91.696th10/234
Intentional Walks150th100/288
Hit Batters67th262/288
Wild Pitches245th133/288
Balks061st1/288
Strike Rate69.6%98th6/247
ReliefDefensevs Relief Pitchers▶
Saves377th63/288
Save Opportunities9
Blown Saves66th267/288
Holds1890th28/288
Games Finished10
Inherited Runners32
Inherited Runners Scored11
Inherited Runners Scored Rate34.4%41st127/214
66 games
DateOppIPWLSVHHRKBBERAWHIP
PHISep 29, 2024@WSHWSH100000200.000.00
PHISep 27, 2024@WSHWSH100010100.001.00
PHISep 23, 2024CHCCHC100000100.000.00
PHISep 22, 2024@NYMNYM100000200.000.00
PHISep 20, 2024@NYMNYM100000200.000.00
PHISep 17, 2024@MILMIL100010200.001.00
PHISep 11, 2024TBTB100000000.000.00
PHISep 10, 2024TBTB100000000.000.00
PHISep 5, 2024@MIAMIA100100100.000.00
PHISep 3, 2024@TORTOR100111209.001.00
PHISep 1, 2024ATLATL100010020.003.00
PHIAug 29, 2024ATLATL100000200.000.00
PHIAug 26, 2024HOUHOU110000100.000.00
PHIAug 25, 2024@KCKC100000100.000.00
PHIAug 21, 2024@ATLATL110000100.000.00
PHIAug 18, 2024WSHWSH101020119.003.00
PHIAug 16, 2024WSHWSH0.200010100.001.50
PHIAug 14, 2024MIAMIA100000100.000.00
PHIAug 9, 2024@ARIARI100010000.001.00
PHIAug 7, 2024@LADLAD100000000.000.00
PHIAug 6, 2024@LADLAD100000100.000.00
PHIAug 3, 2024@SEASEA100000300.000.00
PHIJuly 30, 2024NYYNYY1000112227.003.00
PHIJuly 28, 2024CLECLE100000100.000.00
PHIJuly 24, 2024@MINMIN0.200010000.001.50
PHIJuly 23, 2024@MINMIN100100200.000.00
PHIJuly 20, 2024@PITPIT1000212118.003.00
PHIJuly 14, 2024ATHATH0.200000100.000.00
PHIJuly 11, 2024LADLAD100000010.001.00
PHIJuly 10, 2024LADLAD0.200000100.000.00
PHIJuly 7, 2024@ATLATL100000100.000.00
PHIJuly 3, 2024@CHCCHC110020209.002.00
PHIJune 29, 2024MIAMIA0.100010100.003.00
PHIJune 27, 2024MIAMIA0.1000201054.006.00
PHIJune 26, 2024@DETDET100010000.001.00
PHIJune 21, 2024ARIARI1.100000100.000.00
PHIJune 18, 2024SDSD100000000.000.00
PHIJune 14, 2024@BALBAL100011009.001.00
PHIJune 11, 2024@BOSBOS100000300.000.00
PHIJune 9, 2024NYMNYM100010110.002.00
PHIJune 4, 2024MILMIL100020100.002.00
PHIJune 2, 2024STLSTL100000100.000.00
PHIMay 31, 2024STLSTL0.200000100.000.00
PHIMay 28, 2024@SFSF0.201000010.001.50
PHIMay 27, 2024@SFSF100010200.001.00
PHIMay 22, 2024TEXTEX1.110000010.000.75
PHIMay 21, 2024TEXTEX0.100000000.000.00
PHIMay 18, 2024WSHWSH100010100.001.00
PHIMay 16, 2024NYMNYM1.200000200.000.00
PHIMay 12, 2024@MIAMIA100000300.000.00
PHIMay 11, 2024@MIAMIA100010200.001.00
PHIMay 8, 2024TORTOR0.100010000.003.00
PHIMay 6, 2024SFSF100010200.001.00
PHIMay 3, 2024SFSF110000200.000.00
PHIMay 1, 2024@LAALAA100000200.000.00
PHIApril 30, 2024@LAALAA100010100.001.00
PHIApril 24, 2024@CINCIN0.100020100.006.00
PHIApril 23, 2024@CINCIN100000100.000.00
PHIApril 19, 2024CWSCWS100010110.002.00
PHIApril 13, 2024PITPIT200000500.000.00
PHIApril 10, 2024@STLSTL100000100.000.00
PHIApril 7, 2024@WSHWSH100010100.001.00
PHIApril 5, 2024@WSHWSH1.100000100.000.00
PHIApril 1, 2024CINCIN100000100.000.00
PHIMarch 31, 2024ATLATL110010200.001.00
PHIMarch 29, 2024ATLATL0.1000301054.009.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026KC41032.13407.791.6138123014
2025PHI66062.12362.741.074757020
2024PHI66062.26231.870.753647911

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.