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.

STL

Ryne Stanek

Ryne Stanek sits 7th of 283 relief pitchers in holds, at 26.

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 Pitched69
Games Started0
Innings Pitched59.271st81/283
Batters Faced26271st84/283
Pitches Thrown1,05873rd78/283
ResultsDefensevs Relief Pitchers
Wins236th153/283
Losses262nd81/283
Earned Runs2824th213/283
Earned Run Average4.2244th138/246
Runs Allowed3029th198/283
Hits Allowed5232nd190/283
Hits per 97.862nd94/246
Walks and Hits per Inning1.3748th128/246
Home Runs Allowed917th227/283
Home Runs per 91.430th173/246
Strikeouts6573rd75/283
Strikeout Rate24.8%61st87/222
Strikeouts per 99.855th111/246
CommandDefensevs Relief Pitchers
Walks Allowed3017th233/283
Walk Rate11.5%23rd172/222
Strikeout to Walk Ratio2.1736th143/222
Walks per 94.531st170/246
Intentional Walks143rd121/283
Hit Batters258th94/283
Wild Pitches325th194/283
Balks057th1/283
Strike Rate61.7%19th179/221
ReliefDefensevs Relief Pitchers
Saves260th94/283
Save Opportunities6
Blown Saves417th223/283
Holds2697th7/283
Games Finished6
Inherited Runners22
Inherited Runners Scored11
Inherited Runners Scored Rate50.0%10th199/226
69 games
DateOppIPWLSVHHRKBBERAWHIP
STLSep 23, 2026@PITPIT100000100.000.00
STLSep 19, 2026WSHWSH0.200000000.000.00
STLSep 14, 2026SFSF100010210.002.00
STLSep 12, 2026CWSCWS100000100.000.00
STLSep 11, 2026CWSCWS100000100.000.00
STLSep 7, 2026@SFSF100020110.003.00
STLSep 6, 2026@COLCOL0.2000101027.001.50
STLSep 3, 2026@LADLAD100000100.000.00
STLSep 2, 2026@LADLAD100020100.002.00
STLAug 30, 2026PITPIT0.100000100.000.00
STLAug 28, 2026PITPIT100100200.000.00
STLAug 26, 2026BALBAL100000110.001.00
STLAug 23, 2026@PHIPHI100000000.000.00
STLAug 20, 2026@CINCIN0.2000212027.003.00
STLAug 18, 2026@CINCIN100000000.000.00
STLAug 17, 2026@CINCIN100010100.001.00
STLAug 15, 2026@CHCCHC100020009.002.00
STLAug 11, 2026PHIPHI100000000.000.00
STLAug 7, 2026COLCOL0.200010000.001.50
STLAug 5, 2026@NYYNYY100000220.002.00
STLAug 3, 2026@NYYNYY0.1000321081.009.00
STLAug 2, 2026@TORTOR00001010
STLJuly 30, 2026CHCCHC100010000.001.00
STLJuly 29, 2026CHCCHC100000220.002.00
STLJuly 26, 2026CINCIN100000000.000.00
STLJuly 24, 2026CINCIN100000200.000.00
STLJuly 20, 2026@LAALAA100000110.001.00
STLJuly 19, 2026@ARIARI0.2000100113.503.00
STLJuly 12, 2026ATLATL100010100.001.00
STLJuly 10, 2026ATLATL100000010.001.00
STLJuly 7, 2026MILMIL00101001
STLJuly 6, 2026MILMIL100010010.002.00
STLJuly 4, 2026@CHCCHC100010100.001.00
STLJuly 3, 2026@CHCCHC100000100.000.00
STLJune 28, 2026MIAMIA0.200010000.001.50
STLJune 22, 2026ARIARI0.2000210013.503.00
STLJune 21, 2026@KCKC100010100.001.00
STLJune 16, 2026SDSD100000200.000.00
STLJune 13, 2026@MINMIN100000100.000.00
STLJune 12, 2026@MINMIN0.1010331081.009.00
STLJune 7, 2026CINCIN0.210000100.000.00
STLJune 6, 2026CINCIN100000000.000.00
STLJune 3, 2026TEXTEX1.200010100.000.60
STLJune 1, 2026TEXTEX0.200000100.000.00
STLMay 29, 2026CHCCHC100010100.001.00
STLMay 23, 2026@CINCIN100000110.001.00
STLMay 19, 2026PITPIT0.200010010.003.00
STLMay 15, 2026KCKC100010210.002.00
STLMay 14, 2026@ATHATH0.1000111154.006.00
STLMay 12, 2026@ATHATH100000110.001.00
STLMay 10, 2026@SDSD100000200.000.00
STLMay 8, 2026@SDSD100000100.000.00
STLMay 4, 2026MILMIL100000100.000.00
STLMay 2, 2026LADLAD100010110.002.00
STLApril 30, 2026@PITPIT100010100.001.00
STLApril 29, 2026@PITPIT0.1000100254.009.00
STLApril 26, 2026SEASEA100000300.000.00
STLApril 25, 2026SEASEA0.200010000.001.50
STLApril 21, 2026@MIAMIA0.2000102327.006.00
STLApril 19, 2026@HOUHOU100000000.000.00
STLApril 17, 2026@HOUHOU100020329.004.00
STLApril 14, 2026CLECLE0.2000400040.506.00
STLApril 10, 2026BOSBOS100000100.000.00
STLApril 6, 2026@WSHWSH0.2000311040.504.50
STLApril 5, 2026@DETDET100000210.001.00
STLApril 1, 2026NYMNYM0.200010100.001.50
STLMarch 31, 2026NYMNYM100000110.001.00
STLMarch 28, 2026TBTB1.110030206.752.25
STLMarch 26, 2026TBTB100100130.003.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026STL69059.22224.221.375296530
2025NYM650564635.301.575675832
2024SEANYM63055.17374.881.324886725

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.