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

Casey Legumina

Casey Legumina places 25th of 221 relief pitchers in strike rate, at 67.3%.

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 Pitched54
Games Started6
Innings Pitched6376th67/283
Batters Faced30084th45/283
Pitches Thrown1,12080th58/283
ResultsDefensevs Relief Pitchers
Wins236th153/283
Losses262nd81/283
Earned Runs3018th229/283
Earned Run Average4.2942nd142/246
Runs Allowed3029th198/283
Hits Allowed7110th255/283
Hits per 910.120th197/246
Walks and Hits per Inning1.4340th147/246
Home Runs Allowed732nd179/283
Home Runs per 91.051st120/246
Strikeouts5557th120/283
Strikeout Rate18.3%15th188/222
Strikeouts per 97.916th207/246
CommandDefensevs Relief Pitchers
Walks Allowed1954th124/283
Walk Rate6.3%88th26/222
Strikeout to Walk Ratio2.8968th71/222
Walks per 92.784th41/246
Intentional Walks387th25/283
Hit Batters84th271/283
Wild Pitches089th1/283
Balks057th1/283
Strike Rate67.3%89th25/221
ReliefDefensevs Relief Pitchers
Saves015th201/283
Save Opportunities0
Blown Saves091st1/283
Holds749th136/283
Games Finished9
Inherited Runners23
Inherited Runners Scored7
Inherited Runners Scored Rate30.4%50th114/226
54 games
DateOppIPWLSVHHRKBBERAWHIP
TBSep 23, 2026@NYYNYY1.100000100.000.00
TBSep 18, 2026BOSBOS200020400.001.00
TBSep 17, 2026ATHATH100011009.001.00
TBSep 13, 2026HOUHOU1000221218.004.00
TBSep 10, 2026@ATLATL0.200010000.001.50
TBSep 6, 2026@TEXTEX1.100010110.001.50
TBSep 3, 2026@TEXTEX300030226.001.67
TBAug 31, 2026NYMNYM0.200020000.003.00
TBAug 30, 2026SDSD100010100.001.00
TBAug 25, 2026@DETDET200010200.000.50
TBAug 20, 2026TORTOR200040319.002.50
TBAug 17, 2026BALBAL0.100020100.006.00
TBAug 15, 2026BALBAL200000400.000.00
TBAug 12, 2026@ATHATH0.100010100.003.00
TBAug 9, 2026@SEASEA100000000.000.00
TBAug 8, 2026@SEASEA1.100010100.000.75
TBAug 4, 2026@COLCOL200000100.000.00
TBAug 3, 2026@COLCOL0.2000400054.006.00
TBJuly 30, 2026TEXTEX0.200000100.000.00
TBJuly 29, 2026TEXTEX1.200010000.000.60
TBJuly 23, 2026@TORTOR00002022
TBJuly 20, 2026@TORTOR00001010
TBJuly 18, 2026@BOSBOS100010009.001.00
TBJuly 11, 2026SEASEA100000000.000.00
TBJuly 9, 2026NYYNYY2000212313.502.50
TBJuly 6, 2026NYYNYY100000200.000.00
TBJuly 4, 2026@HOUHOU00101101
TBJuly 3, 2026@HOUHOU100000000.000.00
TBJune 27, 2026ARIARI1.200020100.001.20
TBJune 25, 2026KCKC1.100000000.000.00
TBJune 17, 2026@LADLAD0.1000200127.009.00
TBJune 14, 2026@LAALAA1.200020105.401.20
TBJune 10, 2026BOSBOS0.100000000.000.00
TBJune 8, 2026BOSBOS1.110000100.000.00
TBJune 6, 2026@MIAMIA200010300.000.50
TBJune 2, 2026DETDET0.100010200.003.00
TBMay 31, 2026LAALAA100021109.002.00
TBMay 30, 2026LAALAA100021009.002.00
TBMay 25, 2026@BALBAL200020200.001.00
TBMay 19, 2026BALBAL0.200000110.001.50
TBMay 15, 2026MIAMIA100000000.000.00
TBMay 12, 2026@TORTOR1000302018.003.00
TBMay 5, 2026TORTOR110010010.002.00
TBMay 4, 2026TORTOR0.200030000.004.50
TBMay 2, 2026SFSF100000100.000.00
TBApril 29, 2026@CLECLE100010010.002.00
SEAApril 20, 2026ATHATH1010300127.004.00
SEAApril 17, 2026TEXTEX2.100040217.712.14
SEAApril 14, 2026@SDSD100030109.003.00
SEAApril 11, 2026HOUHOU1.200020200.001.20
SEAApril 5, 2026@LAALAA200010000.000.50
SEAMarch 31, 2026NYYNYY1.200000100.000.00
SEAMarch 28, 2026CLECLE100010100.001.00
SEAMarch 26, 2026CLECLE100010210.002.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026SEATB546632204.291.437175519
2025SEA48149.24605.621.454775525
2024CIN609.10008.681.8215272

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.