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

Bryan Torres

In extra base hits, Bryan Torres is 409th of 443 hitters, at 7.

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 Played74
BattingOffensevs Hitters▶
Plate Appearances18917th370/443
At Bats16617th369/443
Hits3715th372/443
On Base Percentage.30541st259/442
Batting Average.22328th318/442
Doubles10th439/443
Triples273rd87/443
Home Runs419th341/443
Extra Base Hits77th409/443
Total Bases5414th381/443
Slugging Percentage.32517th366/442
Isolated Power.10217th366/442
On Base Plus Slugging.63022nd343/442
Runs1711th391/443
Runs Batted In1919th356/443
Plate DisciplineOffensevs Hitters▶
Walks1827th315/443
Walk Rate9.5%61st172/442
Intentional Walks038th109/443
Hit by Pitch251st176/443
Strikeouts3986th62/443
Strikeout Rate20.6%62nd169/442
BaserunningOffensevs Hitters▶
Stolen Bases233rd279/443
Stolen Base Rate100%—
Caught Stealing078th1/443
74 games
DateOppABRHXBHHRTBRBIBBKSB
STLSep 26, 2026@MILMIL2000000010
STLSep 24, 2026@PITPIT2000000100
STLSep 22, 2026@PITPIT3000000020
STLSep 20, 2026WSHWSH3000000010
STLSep 18, 2026WSHWSH4000000020
STLSep 16, 2026SFSF0000000100
STLSep 15, 2026SFSF3000000100
STLSep 13, 2026CWSCWS3000000020
STLSep 9, 2026@SFSF3110010000
STLSep 8, 2026@SFSF4010011100
STLSep 7, 2026@SFSF4010010100
STLSep 6, 2026@COLCOL3010010010
STLSep 5, 2026@COLCOL2010010110
STLSep 4, 2026@COLCOL2100000110
STLSep 2, 2026@LADLAD3000000010
STLAug 30, 2026PITPIT2120021100
STLAug 26, 2026BALBAL3130030001
STLAug 25, 2026BALBAL1000000010
STLAug 22, 2026@PHIPHI1000000000
STLAug 21, 2026@PHIPHI4010011010
STLAug 20, 2026@CINCIN3010010000
STLAug 19, 2026@CINCIN2010011000
STLAug 17, 2026@CINCIN3010011100
STLAug 14, 2026@CHCCHC3010010010
STLAug 10, 2026PHIPHI1000000000
STLAug 9, 2026COLCOL4010010020
STLAug 8, 2026COLCOL2000000100
STLAug 7, 2026COLCOL1000001000
STLAug 5, 2026@NYYNYY3100000120
STLAug 4, 2026@NYYNYY2000000110
STLAug 3, 2026@NYYNYY3010010010
STLAug 2, 2026@TORTOR4110010010
STLAug 1, 2026@TORTOR1000000000
STLJuly 30, 2026CHCCHC4020021000
STLJuly 29, 2026CHCCHC0000000000
STLJuly 28, 2026CHCCHC1010010000
STLJuly 27, 2026CHCCHC2011021010
STLJuly 26, 2026CINCIN1000000000
STLJuly 25, 2026CINCIN4110011000
STLJuly 23, 2026ARIARI1110012000
STLJuly 21, 2026@LAALAA1010010100
STLJuly 19, 2026@ARIARI0000000000
STLJuly 18, 2026@ARIARI1000000000
STLJuly 17, 2026@ARIARI0000000000
STLJuly 12, 2026ATLATL2000000010
STLJuly 11, 2026ATLATL3011030010
STLJuly 10, 2026ATLATL1000000010
STLJuly 9, 2026MILMIL4000000000
STLJuly 7, 2026MILMIL1000000010
STLJuly 7, 2026MILMIL4000000030
STLJuly 6, 2026MILMIL1000000010
STLJuly 5, 2026@CHCCHC2000000000
STLJuly 3, 2026@CHCCHC2111141000
STLJuly 2, 2026@ATLATL0100000000
STLJune 28, 2026MIAMIA3111142000
STLJune 27, 2026MIAMIA1000000000
STLJune 24, 2026ARIARI1000000010
STLJune 23, 2026ARIARI0000000000
STLJune 19, 2026@KCKC0000000000
STLJune 18, 2026@KCKC0000000000
STLJune 14, 2026@MINMIN3000000000
STLJune 12, 2026@MINMIN0100000000
STLJune 11, 2026@NYMNYM1000000000
STLJune 7, 2026CINCIN3111142100
STLJune 6, 2026CINCIN3110010001
STLJune 5, 2026CINCIN4100000110
STLJune 2, 2026TEXTEX2100000120
STLJune 1, 2026TEXTEX4010010010
STLMay 30, 2026CHCCHC3000000000
STLMay 27, 2026@MILMIL4011031010
STLMay 26, 2026@MILMIL4020020000
STLMay 25, 2026@MILMIL3000000010
STLMay 23, 2026@CINCIN4010010110
STLMay 23, 2026@CINCIN4121152100

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.