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.

BOS

Willson Contreras

Willson Contreras places 54th of 434 hitters in slugging percentage, at .468.

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 Played84
BattingOffensevs Hitters▶
Plate Appearances35846th236/434
At Bats30141st255/434
Hits7945th234/434
On Base Percentage.38097th16/434
Batting Average.26276th107/434
Doubles1754th191/434
Triples019th270/434
Home Runs1569th128/434
Extra Base Hits3258th177/434
Total Bases14154th199/434
Slugging Percentage.46888th54/434
Isolated Power.20686th63/434
On Base Plus Slugging.84894th28/434
Runs4858th182/434
Runs Batted In3643rd244/434
Plate DisciplineOffensevs Hitters▶
Walks4576th103/434
Walk Rate12.6%97th16/434
Intentional Walks282nd54/434
Hit by Pitch1294th25/434
Strikeouts9639th260/434
Strikeout Rate26.8%26th323/434
BaserunningOffensevs Hitters▶
Stolen Bases447th218/434
Stolen Base Rate80%—
Caught Stealing158th137/434
84 games
DateOppABRHXBHHRTBRBIBBKSB
STLAug 24, 2024@MINMIN1000000000
STLAug 23, 2024@MINMIN5131040011
STLAug 22, 2024MILMIL3010011100
STLAug 21, 2024MILMIL4210010120
STLAug 20, 2024MILMIL4000000020
STLAug 18, 2024LADLAD3000000110
STLAug 17, 2024LADLAD3020021100
STLAug 16, 2024LADLAD5000000020
STLAug 14, 2024@CINCIN4020020010
STLAug 13, 2024@CINCIN4011020020
STLAug 12, 2024@CINCIN4110010010
STLAug 10, 2024@KCKC4010010010
STLAug 9, 2024@KCKC42332104110
STLAug 8, 2024TBTB4100000010
STLAug 7, 2024TBTB4120021000
STLAug 6, 2024TBTB3000000110
STLAug 5, 2024NYMNYM3000000120
STLAug 4, 2024@CHCCHC3010010100
STLAug 3, 2024@CHCCHC3110010000
STLAug 2, 2024@CHCCHC4000000130
STLAug 1, 2024@CHCCHC5000000010
STLJuly 31, 2024TEXTEX5111020010
STLJuly 30, 2024TEXTEX3110010010
STLJuly 29, 2024TEXTEX4000000020
STLJuly 28, 2024WSHWSH4111141010
STLJuly 27, 2024WSHWSH3111142110
STLJuly 26, 2024WSHWSH5220020010
STLJuly 24, 2024@PITPIT3000000110
STLJuly 23, 2024@PITPIT4000000020
STLJuly 22, 2024@PITPIT3010010120
STLJuly 21, 2024@ATLATL4111141030
STLJuly 20, 2024@ATLATL4010010000
STLJuly 20, 2024@ATLATL5130031010
STLJuly 14, 2024CHCCHC1000000000
STLJuly 13, 2024CHCCHC4120021110
STLJuly 13, 2024CHCCHC2211141210
STLJuly 12, 2024CHCCHC3010010100
STLJuly 10, 2024KCKC4010010020
STLJuly 10, 2024KCKC5110011010
STLJuly 8, 2024@WSHWSH3000000130
STLJuly 7, 2024@WSHWSH5221153011
STLJuly 6, 2024@WSHWSH3010011210
STLJuly 5, 2024@WSHWSH5121152120
STLJuly 4, 2024@PITPIT5011020010
STLJuly 3, 2024@PITPIT3111142200
STLJuly 2, 2024@PITPIT4011020020
STLJune 30, 2024CINCIN2000000110
STLJune 29, 2024CINCIN4110010010
STLJune 28, 2024CINCIN3010010110
STLJune 27, 2024CINCIN3110010200
STLJune 26, 2024ATLATL3000000110
STLJune 26, 2024ATLATL4000000020
STLJune 24, 2024ATLATL4110011020
STLMay 7, 2024NYMNYM1111020000
STLMay 6, 2024NYMNYM4111021020
STLMay 5, 2024CWSCWS4111141030
STLMay 4, 2024CWSCWS2100000310
STLMay 3, 2024CWSCWS3231040101
STLMay 1, 2024@DETDET4111141030
STLApril 30, 2024@DETDET4000000030
STLApril 30, 2024@DETDET5000000030
STLApril 28, 2024@NYMNYM4011020110
STLApril 27, 2024@NYMNYM5110010010
STLApril 26, 2024@NYMNYM3111141100
STLApril 24, 2024ARIARI3111020100
STLApril 23, 2024ARIARI2111141100
STLApril 22, 2024ARIARI4000000020
STLApril 21, 2024MILMIL4010010010
STLApril 20, 2024MILMIL3110011100
STLApril 19, 2024MILMIL2010010301
STLApril 17, 2024@ATHATH4122041010
STLApril 16, 2024@ATHATH4010010010
STLApril 15, 2024@ATHATH4122041000
STLApril 14, 2024@ARIARI4011020010
STLApril 13, 2024@ARIARI4020020010
STLApril 12, 2024@ARIARI4110010110
STLApril 10, 2024PHIPHI3110010120
STLApril 9, 2024PHIPHI4010010020
STLApril 3, 2024@SDSD2111020110
STLApril 2, 2024@SDSD3111142100
STLApril 1, 2024@SDSD4111142000
STLMarch 31, 2024@LADLAD3100000120
STLMarch 29, 2024@LADLAD4010010030
STLMarch 28, 2024@LADLAD3000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026BOS1305354481245127813.277.377.518.895
2025STL1355634901265220805.257.344.447.791
2024STL84358301793215364.262.380.468.848

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.