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.

SD

Dustin Harris

Dustin Harris ranks 29th of 440 hitters in batting average, at .283.

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 Played42
BattingOffensevs Hitters▶
Plate Appearances1386th416/441
At Bats1206th415/441
Hits3413th381/441
On Base Percentage.33878th98/440
Batting Average.28394th29/440
Doubles49th392/441
Triples386th46/441
Home Runs01st434/441
Extra Base Hits77th405/441
Total Bases449th399/441
Slugging Percentage.36735th285/440
Isolated Power.0838th404/440
On Base Plus Slugging.70552nd213/440
Runs1915th374/441
Runs Batted In1919th352/441
Plate DisciplineOffensevs Hitters▶
Walks1010th391/441
Walk Rate7.2%31st302/440
Intentional Walks038th110/441
Hit by Pitch131st257/441
Strikeouts2099th3/441
Strikeout Rate14.5%91st42/440
BaserunningOffensevs Hitters▶
Stolen Bases1075th101/441
Stolen Base Rate90.9%71st36/126
Caught Stealing143rd197/441
42 games
DateOppABRHXBHHRTBRBIBBKSB
SDSep 24, 2026@LADLAD3000001020
SDSep 23, 2026@LADLAD3100000001
SDSep 22, 2026@LADLAD3000000010
SDSep 20, 2026MIAMIA4010010000
SDSep 19, 2026MIAMIA5111020010
SDSep 18, 2026MIAMIA5120022021
SDSep 17, 2026@COLCOL5130033010
SDSep 16, 2026@COLCOL4121041100
SDSep 15, 2026@COLCOL2010010000
SDSep 14, 2026@COLCOL4111021101
SDSep 13, 2026@SFSF4110010011
SDSep 12, 2026@SFSF4010013000
SDSep 11, 2026@SFSF3221042100
SDSep 8, 2026WSHWSH3000000010
SDSep 7, 2026WSHWSH3000000000
SDSep 6, 2026NYYNYY3010010010
SDSep 4, 2026NYYNYY0100000000
SDSep 2, 2026@CINCIN2000000010
SDSep 1, 2026@CINCIN0000000101
SDAug 31, 2026@CINCIN5020021010
SDAug 30, 2026@TBTB2010010000
SDAug 29, 2026@TBTB4230030001
SDAug 28, 2026@TBTB0000000000
SDAug 25, 2026PITPIT1010010000
SDAug 24, 2026PITPIT5111020010
HOUMay 3, 2026@BOSBOS1000000000
HOUMay 2, 2026@BOSBOS4020020011
HOUMay 1, 2026@BOSBOS2010010000
HOUApril 30, 2026@BALBAL4020020001
HOUApril 30, 2026@BALBAL4110013000
HOUApril 28, 2026@BALBAL4111031020
HOUApril 26, 2026NYYNYY3000000000
HOUApril 24, 2026NYYNYY3000000130
HOUApril 21, 2026@CLECLE1100000000
HOUApril 20, 2026@CLECLE3100000100
HOUApril 19, 2026STLSTL2000000000
CWSApril 14, 2026TBTB1000000100
CWSApril 12, 2026@KCKC2111020000
CWSApril 11, 2026@KCKC3000000000
CWSApril 9, 2026@KCKC3010010110
CWSApril 8, 2026BALBAL3110011102
CWSApril 7, 2026BALBAL0000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026CWSHOUSD4213812034701910.283.338.367.705
2025TEX19434084121.200.256.350.606
2024TEX27622130.333.4291.0001.429

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.