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.

TB

Kevin Kelly

Kevin Kelly places 236th of 288 relief pitchers in hit batters, at 5.

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 Pitched68
Games Started0
Innings Pitched70.286th42/288
Batters Faced27878th63/288
Pitches Thrown1,03372nd82/288
ResultsDefensevs Relief Pitchers▶
Wins579th50/288
Losses262nd80/288
Earned Runs2154th127/288
Earned Run Average2.6782nd42/234
Runs Allowed2547th148/288
Hits Allowed5920th227/288
Hits per 97.561st93/234
Walks and Hits per Inning0.9690th25/234
Home Runs Allowed731st180/288
Home Runs per 90.956th104/234
Strikeouts6365th98/288
Strikeout Rate22.7%42nd143/244
Strikeouts per 98.031st162/234
CommandDefensevs Relief Pitchers▶
Walks Allowed994th16/288
Walk Rate3.2%98th5/244
Strikeout to Walk Ratio7.0098th6/244
Walks per 91.198th5/234
Intentional Walks150th100/288
Hit Batters514th236/288
Wild Pitches168th55/288
Balks061st1/288
Strike Rate68.4%93rd17/247
ReliefDefensevs Relief Pitchers▶
Saves149th109/288
Save Opportunities4
Blown Saves331st174/288
Holds1789th32/288
Games Finished13
Inherited Runners40
Inherited Runners Scored7
Inherited Runners Scored Rate17.5%87th29/214
68 games
DateOppIPWLSVHHRKBBERAWHIP
TBSep 28, 2024@BOSBOS100000000.000.00
TBSep 26, 2024@DETDET100000200.000.00
TBSep 22, 2024TORTOR0.110010100.003.00
TBSep 20, 2024TORTOR1.210010200.000.60
TBSep 17, 2024BOSBOS100000000.000.00
TBSep 13, 2024@CLECLE100000110.001.00
TBSep 11, 2024@PHIPHI100000000.000.00
TBSep 9, 2024@PHIPHI0.200010000.001.50
TBSep 8, 2024@BALBAL0.200000100.000.00
TBSep 5, 2024MINMIN100010000.001.00
TBSep 4, 2024MINMIN100000210.001.00
TBSep 2, 2024MINMIN200010100.000.50
TBAug 31, 2024SDSD100010000.001.00
TBAug 28, 2024@SEASEA1.200020100.001.20
TBAug 27, 2024@SEASEA0.100000100.000.00
TBAug 22, 2024@ATHATH1.200000200.000.00
TBAug 18, 2024ARIARI100000100.000.00
TBAug 16, 2024ARIARI1.200000010.000.60
TBAug 14, 2024HOUHOU100000100.000.00
TBAug 12, 2024HOUHOU1.200000200.000.00
TBAug 9, 2024BALBAL200010310.001.00
TBAug 2, 2024@HOUHOU1.101020000.001.50
TBJuly 30, 2024MIAMIA0.200020100.003.00
TBJuly 27, 2024CINCIN100010000.001.00
TBJuly 26, 2024CINCIN0.100000000.000.00
TBJuly 23, 2024@TORTOR100000000.000.00
TBJuly 22, 2024@NYYNYY1000412027.004.00
TBJuly 20, 2024@NYYNYY100030009.003.00
TBJuly 11, 2024NYYNYY0.210000010.001.50
TBJuly 9, 2024NYYNYY0.2000100013.501.50
TBJuly 6, 2024@TEXTEX1010312018.003.00
TBJuly 4, 2024@KCKC100000000.000.00
TBJuly 2, 2024@KCKC100011109.001.00
TBJune 29, 2024WSHWSH0.100000100.000.00
TBJune 28, 2024WSHWSH100010100.001.00
TBJune 26, 2024SEASEA1000302018.003.00
TBJune 23, 2024@PITPIT0.210000010.001.50
TBJune 20, 2024@MINMIN0.200000200.000.00
TBJune 19, 2024@MINMIN100010000.001.00
TBJune 18, 2024@MINMIN0.100000000.000.00
TBJune 16, 2024@ATLATL0.100000100.000.00
TBJune 14, 2024@ATLATL1.100010000.000.75
TBJune 12, 2024CHCCHC100010109.001.00
TBJune 10, 2024BALBAL100020209.002.00
TBJune 8, 2024BALBAL0.200000100.000.00
TBJune 7, 2024BALBAL100000200.000.00
TBJune 1, 2024@BALBAL200000200.000.00
TBMay 30, 2024ATHATH1.100000200.000.00
TBMay 29, 2024ATHATH0.100010000.003.00
TBMay 26, 2024KCKC100020000.002.00
TBMay 25, 2024KCKC0.100000020.006.00
TBMay 22, 2024BOSBOS1.1000411013.503.00
TBMay 21, 2024BOSBOS0.100000100.000.00
TBMay 16, 2024@BOSBOS100011009.001.00
TBMay 15, 2024@BOSBOS100100200.000.00
TBMay 13, 2024@BOSBOS200010000.000.50
TBMay 10, 2024NYYNYY0.200020100.003.00
TBMay 8, 2024CWSCWS1.1000502013.503.75
TBMay 5, 2024NYMNYM200020200.001.00
TBMay 3, 2024NYMNYM100000000.000.00
TBApril 29, 2024@MILMIL100000200.000.00
TBApril 27, 2024@CWSCWS200000300.000.00
TBApril 23, 2024DETDET100000100.000.00
TBApril 22, 2024DETDET100000000.000.00
TBApril 17, 2024LAALAA100010000.001.00
TBApril 15, 2024LAALAA1000211118.003.00
TBApril 14, 2024SFSF100020009.002.00
TBApril 10, 2024@LAALAA1.210011305.400.60
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026TB710726442.500.925566311
2025TB41039.22505.901.364511359
2024TB68070.25212.670.96597639

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.