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

Miles Mastrobuoni

In isolated power, Miles Mastrobuoni is 430th of 434 hitters, at .031.

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 Played50
BattingOffensevs Hitters▶
Plate Appearances1062nd424/434
At Bats983rd421/434
Hits193rd422/434
On Base Percentage.2454th415/434
Batting Average.1948th399/434
Doubles33rd415/434
Triples019th270/434
Home Runs01st422/434
Extra Base Hits32nd425/434
Total Bases222nd427/434
Slugging Percentage.2241st431/434
Isolated Power.0311st430/434
On Base Plus Slugging.4702nd426/434
Runs92nd426/434
Runs Batted In41st429/434
Plate DisciplineOffensevs Hitters▶
Walks74th415/434
Walk Rate6.6%32nd294/434
Intentional Walks026th205/434
Hit by Pitch05th392/434
Strikeouts1799th5/434
Strikeout Rate16%86th63/434
BaserunningOffensevs Hitters▶
Stolen Bases231st276/434
Stolen Base Rate100%—
Caught Stealing084th1/434
50 games
DateOppABRHXBHHRTBRBIBBKSB
CHCSep 23, 2024@PHIPHI1000000010
CHCSep 22, 2024WSHWSH3000000010
CHCSep 20, 2024WSHWSH0000000000
CHCSep 17, 2024ATHATH0000000000
CHCSep 8, 2024NYYNYY3000000010
CHCSep 4, 2024PITPIT1010011000
CHCSep 1, 2024@WSHWSH0000000000
CHCJuly 26, 2024@KCKC2000000000
CHCJuly 24, 2024MILMIL3010010011
CHCJuly 23, 2024MILMIL1000000000
CHCJuly 22, 2024MILMIL2000000010
CHCJuly 21, 2024ARIARI1000000000
CHCJuly 20, 2024ARIARI1011020000
CHCJuly 19, 2024ARIARI4010010010
CHCJuly 14, 2024@STLSTL4010010000
CHCJuly 13, 2024@STLSTL3000001010
CHCJuly 13, 2024@STLSTL3000000010
CHCJuly 12, 2024@STLSTL3220020000
CHCJuly 11, 2024@BALBAL4020020000
CHCJuly 10, 2024@BALBAL1000000000
CHCJuly 9, 2024@BALBAL3120020201
CHCJuly 7, 2024LAALAA2100000000
CHCJuly 6, 2024LAALAA1000000000
CHCJuly 5, 2024LAALAA4011020000
CHCJuly 2, 2024PHIPHI1000000000
CHCJune 30, 2024@MILMIL1000000000
CHCJune 29, 2024@MILMIL1000000000
CHCJune 28, 2024@MILMIL1010010000
CHCJune 27, 2024@SFSF1010010000
CHCJune 26, 2024@SFSF1000000000
CHCJune 21, 2024NYMNYM2000000000
CHCMay 19, 2024PITPIT3000000010
CHCMay 18, 2024PITPIT3000000000
CHCMay 17, 2024PITPIT4000000030
CHCMay 16, 2024PITPIT4010010000
CHCMay 15, 2024@ATLATL3110010200
CHCMay 14, 2024@ATLATL3000000010
CHCMay 13, 2024@ATLATL1000000100
CHCMay 12, 2024@PITPIT1000000000
CHCMay 11, 2024@PITPIT4231041100
CHCMay 10, 2024@PITPIT0000000000
CHCMay 8, 2024SDSD2000000010
CHCApril 17, 2024@ARIARI4000000000
CHCApril 15, 2024@ARIARI1000000010
CHCApril 10, 2024@SDSD2000000000
CHCApril 6, 2024LADLAD2000001010
CHCApril 3, 2024COLCOL1100000010
CHCApril 2, 2024COLCOL0000000100
CHCMarch 31, 2024@TEXTEX1100000000
CHCMarch 28, 2024@TEXTEX1000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SEA13302650010.192.241.192.434
2025SEA761751523851126.250.324.296.620
2024CHC5010698193042.194.245.224.470

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.