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.

MIN

Alan Roden

Alan Roden ranks 400th of 439 hitters in on base percentage, at .261.

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 Played55
BattingOffensevs Hitters▶
Plate Appearances15312th389/440
At Bats13611th392/440
Hits268th404/440
On Base Percentage.2619th400/439
Batting Average.1917th408/439
Doubles615th366/440
Triples154th140/440
Home Runs211th379/440
Extra Base Hits911th389/440
Total Bases407th407/440
Slugging Percentage.29410th396/439
Isolated Power.10321st345/439
On Base Plus Slugging.5567th408/439
Runs1714th374/440
Runs Batted In95th415/440
Plate DisciplineOffensevs Hitters▶
Walks88th401/440
Walk Rate5.2%17th365/439
Intentional Walks028th193/440
Hit by Pitch677th88/440
Strikeouts3787th54/440
Strikeout Rate24.2%41st258/439
BaserunningOffensevs Hitters▶
Stolen Bases121st319/440
Stolen Base Rate50%—
Caught Stealing159th127/440
55 games
DateOppABRHXBHHRTBRBIBBKSB
MINAug 14, 2025DETDET4000000000
MINAug 13, 2025@NYYNYY4010010011
MINAug 12, 2025@NYYNYY1000000010
MINAug 10, 2025KCKC3000000020
MINAug 9, 2025KCKC3000000010
MINAug 8, 2025KCKC5220020000
MINAug 6, 2025@DETDET5221151000
MINAug 5, 2025@DETDET0000000000
MINAug 4, 2025@DETDET3000000020
MINAug 3, 2025@CLECLE0000000000
MINAug 2, 2025@CLECLE5111020040
MINAug 1, 2025@CLECLE5000000020
TORJuly 27, 2025@DETDET1000000100
TORJune 27, 2025@BOSBOS1011020000
TORJune 25, 2025@CLECLE4000000020
TORJune 22, 2025CWSCWS3111030010
TORJune 18, 2025ARIARI1210010100
TORJune 17, 2025ARIARI0000000000
TORJune 15, 2025@PHIPHI2110011110
TORJune 13, 2025@PHIPHI1000000000
TORJune 10, 2025@STLSTL4020021000
TORJune 9, 2025@STLSTL0000000000
TORJune 8, 2025@MINMIN4011021010
TORJune 5, 2025PHIPHI1000000000
TORJune 4, 2025PHIPHI2000000000
TORJune 3, 2025PHIPHI1000000010
TORJune 1, 2025ATHATH0100000000
TORMay 4, 2025CLECLE1100000010
TORMay 2, 2025CLECLE0000000000
TORMay 1, 2025BOSBOS3000000010
TORApril 27, 2025@NYYNYY2000000000
TORApril 27, 2025@NYYNYY3000000010
TORApril 23, 2025@HOUHOU3000000010
TORApril 22, 2025@HOUHOU2000000100
TORApril 21, 2025@HOUHOU3000000030
TORApril 19, 2025SEASEA5000000020
TORApril 18, 2025SEASEA2000001010
TORApril 16, 2025ATLATL2000000100
TORApril 15, 2025ATLATL3222162010
TORApril 14, 2025ATLATL4110010020
TORApril 13, 2025@BALBAL1000000000
TORApril 12, 2025@BALBAL4020020000
TORApril 10, 2025@BOSBOS2010010010
TORApril 9, 2025@BOSBOS4000000000
TORApril 8, 2025@BOSBOS3000000110
TORApril 7, 2025@BOSBOS4000000010
TORApril 6, 2025@NYMNYM1000000000
TORApril 5, 2025@NYMNYM3221030110
TORApril 4, 2025@NYMNYM2000000000
TORApril 1, 2025WSHWSH2020021000
TORMarch 31, 2025WSHWSH4111020000
TORMarch 30, 2025BALBAL4010010010
TORMarch 29, 2025BALBAL1000000000
TORMarch 28, 2025BALBAL3000001000
TORMarch 27, 2025BALBAL2010010100
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026MIN3294792361140.291.376.392.769
2025TORMIN55153136269291.191.261.294.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.