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

Matt Svanson

Matt Svanson places 258th of 287 relief pitchers in wild pitches, 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 Pitched41
Games Started1
Innings Pitched39.133rd191/287
Batters Faced20745th158/287
Pitches Thrown78844th160/287
ResultsDefensevs Relief Pitchers▶
Wins235th159/287
Losses343rd139/287
Earned Runs359th258/287
Earned Run Average8.011st246/248
Runs Allowed399th259/287
Hits Allowed5528th203/287
Hits per 912.62nd243/248
Walks and Hits per Inning1.932nd242/248
Home Runs Allowed555th108/287
Home Runs per 91.140th148/248
Strikeouts4135th181/287
Strikeout Rate19.8%24th173/228
Strikeouts per 99.443rd142/248
CommandDefensevs Relief Pitchers▶
Walks Allowed2147th148/287
Walk Rate10.1%40th138/228
Strikeout to Walk Ratio1.9523rd175/228
Walks per 94.826th185/248
Intentional Walks014th205/287
Hit Batters258th98/287
Wild Pitches59th258/287
Balks17th250/287
Strike Rate63.1%35th146/224
ReliefDefensevs Relief Pitchers▶
Saves015th204/287
Save Opportunities2
Blown Saves246th123/287
Holds220th221/287
Games Finished14
Inherited Runners13
Inherited Runners Scored7
Inherited Runners Scored Rate53.8%5th224/237
41 games
DateOppIPWLSVHHRKBBERAWHIP
STLJuly 28, 2026CHCCHC100030109.003.00
STLJuly 26, 2026CINCIN0.1010200054.006.00
STLJuly 23, 2026ARIARI0.2000400240.509.00
STLJuly 21, 2026@LAALAA0.200000000.000.00
STLJuly 18, 2026@ARIARI100000000.000.00
STLJuly 9, 2026MILMIL100010109.001.00
STLJuly 7, 2026MILMIL100010100.001.00
STLJuly 5, 2026@CHCCHC1.200030200.001.80
STLJuly 2, 2026@ATLATL100000200.000.00
STLJune 27, 2026MIAMIA00001001——
STLJune 23, 2026ARIARI0.1010301181.0012.00
STLJune 21, 2026@KCKC0.200010110.003.00
STLJune 19, 2026@KCKC200000110.000.50
STLJune 17, 2026SDSD1.100010100.000.75
STLJune 13, 2026@MINMIN1.210000200.000.00
STLJune 10, 2026@NYMNYM100000100.000.00
STLJune 9, 2026@NYMNYM100000100.000.00
STLMay 23, 2026@CINCIN100000210.001.00
STLMay 21, 2026PITPIT0.100010100.003.00
STLMay 20, 2026PITPIT0.2000501054.007.50
STLMay 17, 2026KCKC100000010.001.00
STLMay 14, 2026@ATHATH110010200.001.00
STLMay 13, 2026@ATHATH100010100.001.00
STLMay 9, 2026@SDSD100011109.001.00
STLMay 6, 2026MILMIL100020219.003.00
STLMay 1, 2026LADLAD100010000.001.00
STLApril 30, 2026@PITPIT100020009.002.00
STLApril 28, 2026@PITPIT00001130——
STLApril 26, 2026SEASEA100020109.002.00
STLApril 25, 2026SEASEA00000011——
STLApril 22, 2026@MIAMIA100000100.000.00
STLApril 20, 2026@MIAMIA1.100000020.001.50
STLApril 18, 2026@HOUHOU100000139.003.00
STLApril 14, 2026CLECLE100000200.000.00
STLApril 11, 2026BOSBOS1000601145.007.00
STLApril 8, 2026@WSHWSH1.200000110.000.60
STLApril 6, 2026@WSHWSH0.2010321040.504.50
STLApril 4, 2026@DETDET2.100031113.861.71
STLMarch 30, 2026NYMNYM200010320.001.50
STLMarch 28, 2026TBTB0.2000200140.504.50
STLMarch 26, 2026TBTB0.1000300081.009.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026STL41139.12308.011.935554121
2025STL39060.14001.940.883336820
2024STL————————————

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.