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.

TOR

Brett Bateman

Brett Bateman sits 375th of 443 hitters in extra base hits, at 10.

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 Played41
BattingOffensevs Hitters▶
Plate Appearances18115th375/443
At Bats15814th380/443
Hits5230th310/443
On Base Percentage.402100th2/442
Batting Average.329100th2/442
Doubles722nd341/443
Triples151st153/443
Home Runs27th403/443
Extra Base Hits1014th375/443
Total Bases6721st351/443
Slugging Percentage.42470th134/442
Isolated Power.09515th377/442
On Base Plus Slugging.82690th43/442
Runs2831st305/443
Runs Batted In116th412/443
Plate DisciplineOffensevs Hitters▶
Walks1827th315/443
Walk Rate9.9%66th150/442
Intentional Walks038th109/443
Hit by Pitch251st176/443
Strikeouts3592nd35/443
Strikeout Rate19.3%70th133/442
BaserunningOffensevs Hitters▶
Stolen Bases342nd234/443
Stolen Base Rate100%—
Caught Stealing078th1/443
41 games
DateOppABRHXBHHRTBRBIBBKSB
TORSep 27, 2026CINCIN4120020010
TORSep 26, 2026CINCIN3021030100
TORSep 25, 2026CINCIN1000000000
TORSep 21, 2026@BALBAL1100000100
TORSep 20, 2026@TEXTEX3311020210
TORSep 19, 2026@TEXTEX4010010000
TORSep 18, 2026@TEXTEX4000000010
TORSep 16, 2026DETDET4120020010
TORSep 15, 2026DETDET4120020010
TORSep 14, 2026DETDET5110010010
TORSep 13, 2026BALBAL3100001210
TORSep 12, 2026BALBAL4211141120
TORSep 11, 2026BALBAL5131162010
TORSep 9, 2026@ATHATH4011020000
TORSep 8, 2026@ATHATH4010010010
TORSep 7, 2026@ATHATH4000000110
TORSep 6, 2026@KCKC3030030000
TORSep 5, 2026@KCKC4010010110
TORSep 4, 2026@KCKC3210010100
TORSep 3, 2026@CLECLE5130030010
TORSep 2, 2026@CLECLE4310010100
TORSep 1, 2026@CLECLE4000000020
TORAug 30, 2026SEASEA2111021211
TORAug 29, 2026SEASEA3110011110
TORAug 28, 2026SEASEA5120020011
TORAug 26, 2026KCKC4010010010
TORAug 25, 2026KCKC5230030020
TORAug 23, 2026@NYYNYY3000001020
TORAug 22, 2026@NYYNYY3020020100
TORAug 21, 2026@NYYNYY5132060010
TORAug 19, 2026@TBTB2000000000
TORAug 18, 2026@TBTB6120021011
TORAug 16, 2026NYYNYY5000000020
TORAug 15, 2026NYYNYY4120020100
TORAug 14, 2026NYYNYY4020020010
TORAug 12, 2026BOSBOS5010010000
TORAug 11, 2026BOSBOS4021032010
TORAug 10, 2026BOSBOS4010010010
TORAug 9, 2026@PHIPHI6020021020
TORAug 8, 2026@PHIPHI6100000020
TORAug 7, 2026@PHIPHI2111020200

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.