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

George Soriano

George Soriano places 282nd of 287 relief pitchers in blown saves, at 8.

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 Pitched70
Games Started0
Innings Pitched6477th65/287
Batters Faced29081st56/287
Pitches Thrown1,15883rd49/287
ResultsDefensevs Relief Pitchers▶
Wins688th22/287
Losses514th238/287
Earned Runs3115th240/287
Earned Run Average4.3639th151/248
Runs Allowed3320th227/287
Hits Allowed5723rd219/287
Hits per 98.056th109/248
Walks and Hits per Inning1.4438th155/248
Home Runs Allowed1012th245/287
Home Runs per 91.426th185/248
Strikeouts6675th72/287
Strikeout Rate22.8%47th122/228
Strikeouts per 99.342nd145/248
CommandDefensevs Relief Pitchers▶
Walks Allowed359th259/287
Walk Rate12.1%20th182/228
Strikeout to Walk Ratio1.8918th188/228
Walks per 94.923rd191/248
Intentional Walks270th52/287
Hit Batters341st146/287
Wild Pitches164th65/287
Balks057th1/287
Strike Rate64.4%55th102/224
ReliefDefensevs Relief Pitchers▶
Saves479th54/287
Save Opportunities12
Blown Saves81st282/287
Holds2193rd19/287
Games Finished12
Inherited Runners27
Inherited Runners Scored13
Inherited Runners Scored Rate48.1%12th208/237
70 games
DateOppIPWLSVHHRKBBERAWHIP
STLSep 23, 2026@PITPIT100000210.001.00
STLSep 19, 2026WSHWSH100000100.000.00
STLSep 13, 2026CWSCWS100110020.003.00
STLSep 12, 2026CWSCWS100000120.002.00
STLSep 9, 2026@SFSF0.1010300054.009.00
STLSep 7, 2026@SFSF0.101010000.003.00
STLSep 6, 2026@COLCOL0.100110100.003.00
STLSep 3, 2026@LADLAD100000230.003.00
STLSep 2, 2026@LADLAD1000311018.003.00
STLAug 27, 2026BALBAL100020109.002.00
STLAug 26, 2026BALBAL100010010.002.00
STLAug 23, 2026@PHIPHI100000000.000.00
STLAug 20, 2026@CINCIN0.2000102354.006.00
STLAug 18, 2026@CINCIN100000100.000.00
STLAug 17, 2026@CINCIN100000100.000.00
STLAug 14, 2026@CHCCHC0.2000210113.504.50
STLAug 11, 2026PHIPHI110010210.002.00
STLAug 9, 2026COLCOL110021019.003.00
STLAug 5, 2026@NYYNYY100000310.001.00
STLAug 3, 2026@NYYNYY0.2000111013.501.50
STLAug 2, 2026@TORTOR110020109.002.00
STLJuly 30, 2026CHCCHC0.200010120.004.50
STLJuly 29, 2026CHCCHC100000210.001.00
STLJuly 26, 2026CINCIN100010200.001.00
STLJuly 24, 2026CINCIN1010311018.003.00
STLJuly 22, 2026@LAALAA100000100.000.00
STLJuly 20, 2026@LAALAA100010100.001.00
STLJuly 19, 2026@ARIARI100011209.001.00
STLJuly 17, 2026@ARIARI0.200000100.000.00
STLJuly 11, 2026ATLATL0.200000200.000.00
STLJuly 10, 2026ATLATL1.100020106.751.50
STLJuly 4, 2026@CHCCHC100000200.000.00
STLJuly 2, 2026@ATLATL100000010.001.00
STLJune 30, 2026@ATLATL100000119.001.00
STLJune 28, 2026MIAMIA100000200.000.00
STLJune 26, 2026MIAMIA1010200218.004.00
STLJune 22, 2026ARIARI0.100000000.000.00
STLJune 21, 2026@KCKC100000010.001.00
STLJune 19, 2026@KCKC100010019.002.00
STLJune 14, 2026@MINMIN1.201030305.401.80
STLJune 12, 2026@MINMIN100000000.000.00
STLJune 11, 2026@NYMNYM1.100000100.000.00
STLJune 7, 2026CINCIN0.2000311013.504.50
STLJune 6, 2026CINCIN110010000.001.00
STLJune 2, 2026TEXTEX100000200.000.00
STLJune 1, 2026TEXTEX100020200.002.00
STLMay 29, 2026CHCCHC100000100.000.00
STLMay 23, 2026@CINCIN100000000.000.00
STLMay 19, 2026PITPIT110000100.000.00
STLMay 16, 2026KCKC100121009.002.00
STLMay 15, 2026KCKC0.200010100.001.50
STLMay 12, 2026@ATHATH100021009.002.00
STLMay 10, 2026@SDSD0.200000110.001.50
STLMay 7, 2026@SDSD100010100.001.00
STLMay 4, 2026MILMIL0.200010110.003.00
STLMay 1, 2026LADLAD1.100000110.000.75
STLApril 29, 2026@PITPIT00001011——
STLApril 27, 2026@PITPIT100110100.001.00
STLApril 25, 2026SEASEA100020109.002.00
STLApril 24, 2026SEASEA0.200000000.000.00
STLApril 21, 2026@MIAMIA0.100000100.000.00
STLApril 18, 2026@HOUHOU0.1000111281.009.00
STLApril 17, 2026@HOUHOU100000100.000.00
STLApril 14, 2026CLECLE100000110.001.00
STLApril 12, 2026BOSBOS100000100.000.00
STLApril 7, 2026@WSHWSH210000300.000.00
STLApril 5, 2026@DETDET0.1000100227.009.00
STLApril 3, 2026@DETDET0.2000100013.501.50
STLMarch 30, 2026NYMNYM200010010.001.00
STLMarch 29, 2026TBTB100000000.000.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026STL700646544.361.4457106635
2025MIA24036.22018.351.7746103619
2024MIA22029.11116.751.362772913

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.