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 total bases, Bryan Torres is 376th of 439 hitters, at 54.

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 Played72
BattingOffensevs Hitters
Plate Appearances18315th372/439
At Bats16215th372/439
Hits3716th364/439
On Base Percentage.30439th269/438
Batting Average.22834th290/438
Doubles11st434/439
Triples274th81/439
Home Runs420th337/439
Extra Base Hits77th405/439
Total Bases5414th376/439
Slugging Percentage.33320th349/438
Isolated Power.10518th358/438
On Base Plus Slugging.63725th328/438
Runs1711th387/439
Runs Batted In1919th351/439
Plate DisciplineOffensevs Hitters
Walks1725th325/439
Walk Rate9.3%57th189/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts3887th53/439
Strikeout Rate20.8%60th174/438
BaserunningOffensevs Hitters
Stolen Bases233rd274/439
Stolen Base Rate100.0%
Caught Stealing078th1/439
72 games
DateOppABRHXBHHRTBRBIBBKSB
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.