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.

SEA

Brendan Donovan

Brendan Donovan comes in 27th of 440 hitters in doubles, at 32.

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 Played118
BattingOffensevs Hitters▶
Plate Appearances51570th134/440
At Bats46069th136/440
Hits13280th89/440
On Base Percentage.35385th65/439
Batting Average.28792nd38/439
Doubles3293rd27/440
Triples020th265/440
Home Runs1050th217/440
Extra Base Hits4275th109/440
Total Bases19471st127/440
Slugging Percentage.42268th141/439
Isolated Power.13541st259/439
On Base Plus Slugging.77576th108/439
Runs6475th110/440
Runs Batted In5059th178/440
Plate DisciplineOffensevs Hitters▶
Walks4271st128/440
Walk Rate8.2%53rd208/439
Intentional Walks388th47/440
Hit by Pitch783rd64/440
Strikeouts6761st169/440
Strikeout Rate13%95th25/439
BaserunningOffensevs Hitters▶
Stolen Bases342nd235/440
Stolen Base Rate50%—
Caught Stealing327th301/440
118 games
DateOppABRHXBHHRTBRBIBBKSB
STLSep 24, 2025@SFSF4111021010
STLSep 23, 2025@SFSF5144081010
STLSep 20, 2025MILMIL5010011000
STLSep 19, 2025MILMIL4221030100
STLSep 16, 2025CINCIN4111020000
STLSep 15, 2025CINCIN5130031000
STLSep 13, 2025@MILMIL5111141110
STLSep 12, 2025@MILMIL5010010010
STLAug 13, 2025COLCOL5000000010
STLAug 12, 2025COLCOL4020020010
STLAug 11, 2025COLCOL1011022000
STLAug 8, 2025CHCCHC3000000010
STLAug 6, 2025@LADLAD5120021000
STLAug 5, 2025@LADLAD3010010100
STLAug 4, 2025@LADLAD4000000010
STLAug 2, 2025@SDSD5110010010
STLAug 1, 2025@SDSD4000000000
STLJuly 30, 2025MIAMIA3010010110
STLJuly 28, 2025MIAMIA4100000110
STLJuly 27, 2025SDSD3000000100
STLJuly 26, 2025SDSD3000000100
STLJuly 25, 2025SDSD4000000010
STLJuly 24, 2025SDSD5231163000
STLJuly 23, 2025@COLCOL4000000000
STLJuly 22, 2025@COLCOL5021031000
STLJuly 21, 2025@COLCOL4121031000
STLJuly 20, 2025@ARIARI4000001010
STLJuly 19, 2025@ARIARI2000000120
STLJuly 18, 2025@ARIARI4010010000
STLJuly 13, 2025ATLATL4010010000
STLJuly 12, 2025ATLATL4020021110
STLJuly 11, 2025ATLATL5110010000
STLJuly 10, 2025WSHWSH4220021000
STLJuly 9, 2025WSHWSH3000000110
STLJuly 8, 2025WSHWSH3111142100
STLJuly 6, 2025@CHCCHC3010010000
STLJuly 5, 2025@CHCCHC4120020100
STLJuly 4, 2025@CHCCHC3111141010
STLJuly 2, 2025@PITPIT5011020020
STLJuly 1, 2025@PITPIT4010010120
STLJune 30, 2025@PITPIT2000000110
STLJune 29, 2025@CLECLE5000000010
STLJune 28, 2025@CLECLE2211142200
STLJune 27, 2025@CLECLE4010010100
STLJune 26, 2025CHCCHC4000000010
STLJune 25, 2025CHCCHC4000000010
STLJune 24, 2025CHCCHC4120020000
STLJune 23, 2025CHCCHC4111142000
STLJune 22, 2025CINCIN4000000000
STLJune 21, 2025CINCIN4110010100
STLJune 20, 2025CINCIN3200000200
STLJune 19, 2025@CWSCWS5000000020
STLJune 17, 2025@CWSCWS5241051010
STLJune 15, 2025@MILMIL4120020010
STLJune 10, 2025TORTOR3100000010
STLJune 9, 2025TORTOR5010010010
STLJune 8, 2025LADLAD5021030010
STLJune 7, 2025LADLAD3010010110
STLJune 6, 2025LADLAD3010012110
STLJune 5, 2025KCKC5110010020
STLJune 5, 2025KCKC3100000120
STLJune 3, 2025KCKC4111020110
STLJune 1, 2025@TEXTEX4000000000
STLMay 31, 2025@TEXTEX3000000100
STLMay 30, 2025@TEXTEX4010010020
STLMay 28, 2025@BALBAL5231162010
STLMay 26, 2025@BALBAL3011020100
STLMay 25, 2025ARIARI4131040000
STLMay 24, 2025ARIARI4010010010
STLMay 23, 2025ARIARI1100000200
STLMay 21, 2025DETDET4000000010
STLMay 20, 2025DETDET4000000010
STLMay 19, 2025DETDET5231041000
STLMay 18, 2025@KCKC5041050010
STLMay 17, 2025@KCKC3000000000
STLMay 16, 2025@KCKC5231041000
STLMay 14, 2025@PHIPHI4000000010
STLMay 14, 2025@PHIPHI5231041110
STLMay 12, 2025@PHIPHI3000000010
STLMay 11, 2025@WSHWSH4000000110
STLMay 10, 2025@WSHWSH4011020000
STLMay 9, 2025@WSHWSH4111020110
STLMay 7, 2025PITPIT4110010000
STLMay 6, 2025PITPIT4010010000
STLMay 5, 2025PITPIT4011020000
STLMay 4, 2025NYMNYM4220022100
STLMay 4, 2025NYMNYM3010010000
STLMay 2, 2025NYMNYM3010010100
STLMay 1, 2025@CINCIN3110010110
STLApril 30, 2025@CINCIN4110011000
STLApril 30, 2025@CINCIN4000000100
STLApril 28, 2025@CINCIN3000000100
STLApril 27, 2025MILMIL5011021020
STLApril 26, 2025MILMIL5021031000
STLApril 25, 2025MILMIL3120021100
STLApril 21, 2025@ATLATL3010010100
STLApril 20, 2025@NYMNYM4111020010
STLApril 19, 2025@NYMNYM4000000000
STLApril 18, 2025@NYMNYM4321151000
STLApril 17, 2025@NYMNYM4010011011
STLApril 16, 2025HOUHOU3010010001
STLApril 15, 2025HOUHOU4011020000
STLApril 14, 2025HOUHOU4241051000
STLApril 13, 2025PHIPHI4111020010
STLApril 12, 2025PHIPHI4010010020
STLApril 11, 2025PHIPHI4010010021
STLApril 9, 2025@PITPIT5010010010
STLApril 8, 2025@PITPIT3121031100
STLApril 7, 2025@PITPIT4130031000
STLApril 6, 2025@BOSBOS4132052100
STLApril 6, 2025@BOSBOS2010010000
STLApril 4, 2025@BOSBOS5131163000
STLApril 2, 2025LAALAA5000000020
STLApril 1, 2025LAALAA4000000100
STLMarch 31, 2025LAALAA5111141000
STLMarch 30, 2025MINMIN3110010110
STLMarch 29, 2025MINMIN4010011000
STLMarch 27, 2025MINMIN4120021010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SEA3915913738113151.277.367.409.776
2025STL1185154601324210503.287.353.422.775
2024STL1536525871635114735.278.342.417.759

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.