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.

ATH

Darell Hernaiz

Darell Hernaiz sits 437th of 443 hitters in extra base hits, at 4.

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 Played56
BattingOffensevs Hitters▶
Plate Appearances15710th397/443
At Bats13710th401/443
Hits3210th396/443
On Base Percentage.31453rd210/442
Batting Average.23440th266/442
Doubles34th419/443
Triples018th285/443
Home Runs13rd421/443
Extra Base Hits41st437/443
Total Bases385th421/443
Slugging Percentage.2775th422/442
Isolated Power.0441st436/442
On Base Plus Slugging.59112th390/442
Runs135th419/443
Runs Batted In93rd426/443
Plate DisciplineOffensevs Hitters▶
Walks1622nd344/443
Walk Rate10.2%68th140/442
Intentional Walks038th109/443
Hit by Pitch010th352/443
Strikeouts3195th22/443
Strikeout Rate19.7%68th143/442
BaserunningOffensevs Hitters▶
Stolen Bases342nd234/443
Stolen Base Rate100.0%—
Caught Stealing078th1/443
56 games
DateOppABRHXBHHRTBRBIBBKSB
ATHSep 7, 2026TORTOR0000000000
ATHSep 3, 2026@SEASEA1000000010
ATHSep 1, 2026@TEXTEX1000000010
ATHAug 31, 2026@TEXTEX2000001020
ATHAug 26, 2026MINMIN4020021010
ATHAug 23, 2026@HOUHOU2100000220
ATHAug 20, 2026@KCKC3010010100
ATHAug 18, 2026@KCKC4000000000
ATHAug 16, 2026TEXTEX2010010010
ATHJune 6, 2026@HOUHOU4000000010
ATHJune 5, 2026@HOUHOU3000000020
ATHJune 4, 2026@CHCCHC0000000000
ATHJune 2, 2026@CHCCHC3000000010
ATHMay 31, 2026NYYNYY4111020110
ATHMay 30, 2026NYYNYY4000000010
ATHMay 29, 2026NYYNYY1000000100
ATHMay 27, 2026SEASEA4020020000
ATHMay 26, 2026SEASEA3000000000
ATHMay 25, 2026SEASEA3021030000
ATHMay 23, 2026@SDSD3010010000
ATHMay 22, 2026@SDSD2000000110
ATHMay 21, 2026@LAALAA5010011011
ATHMay 20, 2026@LAALAA1100000110
ATHMay 19, 2026@LAALAA4220021100
ATHMay 18, 2026@LAALAA3000000000
ATHMay 17, 2026SFSF3110010000
ATHMay 16, 2026SFSF4021030010
ATHMay 15, 2026SFSF2010010000
ATHMay 14, 2026STLSTL2000000000
ATHMay 13, 2026STLSTL4130030000
ATHMay 12, 2026STLSTL3110010020
ATHMay 10, 2026@BALBAL1000000010
ATHMay 7, 2026@PHIPHI0000000000
ATHMay 6, 2026@PHIPHI0000000000
ATHMay 5, 2026@PHIPHI3000001120
ATHMay 3, 2026CLECLE4110010010
ATHMay 2, 2026CLECLE4000000000
ATHMay 1, 2026CLECLE2100000210
ATHApril 30, 2026KCKC4030032000
ATHApril 29, 2026KCKC4110010010
ATHApril 28, 2026KCKC4000000100
ATHApril 26, 2026@TEXTEX3000000000
ATHApril 25, 2026@TEXTEX2010011100
ATHApril 19, 2026CWSCWS2211141200
ATHApril 18, 2026CWSCWS0000000000
ATHApril 16, 2026TEXTEX4010010001
ATHApril 13, 2026TEXTEX2000000010
ATHApril 12, 2026@NYMNYM2000000121
ATHApril 11, 2026@NYMNYM0000000000
ATHApril 9, 2026@NYYNYY3010010000
ATHApril 8, 2026@NYYNYY1010010000
ATHApril 4, 2026HOUHOU1000000000
ATHApril 3, 2026HOUHOU1010010000
ATHApril 1, 2026@ATLATL3000000000
ATHMarch 29, 2026@TORTOR3000000020
ATHMarch 28, 2026@TORTOR0000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATH56157137324193.234.314.277.591
2025ATH511971734082163.231.292.306.599
2024ATH481351202341121.192.261.242.503

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.