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

Thomas Saggese

Thomas Saggese is 387th of 443 hitters in runs batted in, at 14.

94th beats 94% of the Hitters; 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 TimeOffensevs Hitters▶
Games Played57
BattingOffensevs Hitters▶
Plate Appearances18015th377/443
At Bats16215th376/443
Hits3817th368/443
On Base Percentage.29430th309/442
Batting Average.23541st260/442
Doubles513th377/443
Triples151st153/443
Home Runs419th341/443
Extra Base Hits1014th375/443
Total Bases5715th375/443
Slugging Percentage.35228th320/442
Isolated Power.11725th333/442
On Base Plus Slugging.64627th324/442
Runs2525th328/443
Runs Batted In1411th387/443
Plate DisciplineOffensevs Hitters▶
Walks1317th364/443
Walk Rate7.2%32nd301/442
Intentional Walks038th109/443
Hit by Pitch131st260/443
Strikeouts4976th104/443
Strikeout Rate27.2%22nd343/442
BaserunningOffensevs Hitters▶
Stolen Bases451st204/443
Stolen Base Rate66.7%4th122/128
Caught Stealing224th307/443
57 games
DateOppABRHXBHHRTBRBIBBKSB
STLSep 27, 2026@MILMIL4010010000
STLSep 26, 2026@MILMIL3010011020
STLSep 25, 2026@MILMIL4000000020
STLSep 24, 2026@PITPIT3000000020
STLSep 22, 2026@PITPIT2000000110
STLSep 20, 2026WSHWSH4000000020
STLSep 19, 2026WSHWSH4000000120
STLSep 18, 2026WSHWSH3000000010
STLSep 16, 2026SFSF4210011010
STLSep 15, 2026SFSF4010010000
STLSep 14, 2026SFSF4120020001
STLSep 13, 2026CWSCWS3000000010
STLSep 12, 2026CWSCWS4110010010
STLSep 11, 2026CWSCWS4010010000
STLSep 9, 2026@SFSF3100000110
STLSep 8, 2026@SFSF4010010010
STLSep 7, 2026@SFSF5020020010
STLSep 6, 2026@COLCOL4221030010
STLSep 5, 2026@COLCOL2121031101
STLSep 4, 2026@COLCOL3111021111
STLSep 3, 2026@LADLAD3010010110
STLSep 2, 2026@LADLAD4221153010
STLSep 1, 2026@LADLAD3322283100
STLAug 30, 2026PITPIT4230030000
STLAug 29, 2026PITPIT1000000010
STLJune 3, 2026TEXTEX4021041021
STLJune 2, 2026TEXTEX0000000000
STLMay 31, 2026CHCCHC1000000100
STLMay 29, 2026CHCCHC2111141000
STLMay 23, 2026@CINCIN0000000000
STLMay 20, 2026PITPIT1000000010
STLMay 19, 2026PITPIT1000000110
STLMay 17, 2026KCKC3010010000
STLMay 16, 2026KCKC3110010000
STLMay 15, 2026KCKC0100000000
STLMay 14, 2026@ATHATH0100000000
STLMay 12, 2026@ATHATH2000000020
STLMay 10, 2026@SDSD2000000000
STLMay 9, 2026@SDSD4000000010
STLApril 27, 2026@PITPIT3000000020
STLApril 25, 2026SEASEA0000000000
STLApril 22, 2026@MIAMIA3000000010
STLApril 20, 2026@MIAMIA4000000020
STLApril 19, 2026@HOUHOU0000000000
STLApril 14, 2026CLECLE4100000030
STLApril 13, 2026CLECLE2000000010
STLApril 12, 2026BOSBOS4000000010
STLApril 11, 2026BOSBOS2010010000
STLApril 10, 2026BOSBOS2010011000
STLApril 8, 2026@WSHWSH4110010010
STLApril 7, 2026@WSHWSH5121031020
STLApril 6, 2026@WSHWSH3121030100
STLApril 5, 2026@DETDET3000000110
STLApril 4, 2026@DETDET4000000010
STLApril 3, 2026@DETDET3010010110
STLApril 1, 2026NYMNYM4010010020
STLMarch 29, 2026TBTB3100000110
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026STL5718016238104144.235.294.352.646
2025STL8229527571192253.258.299.342.641
2024STL185249103140.204.250.306.556

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.