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.

ARI

Jose Herrera

Jose Herrera sits 400th of 434 hitters in doubles, 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 Played42
BattingOffensevs Hitters▶
Plate Appearances1143rd421/434
At Bats973rd422/434
Hits224th417/434
On Base Percentage.29031st299/434
Batting Average.22734th288/434
Doubles46th400/434
Triples151st161/434
Home Runs15th403/434
Extra Base Hits65th410/434
Total Bases313rd419/434
Slugging Percentage.32016th363/434
Isolated Power.09313th376/434
On Base Plus Slugging.60918th357/434
Runs113rd418/434
Runs Batted In137th402/434
Plate DisciplineOffensevs Hitters▶
Walks97th402/434
Walk Rate7.9%51st213/434
Intentional Walks026th205/434
Hit by Pitch05th392/434
Strikeouts2797th13/434
Strikeout Rate23.7%46th233/434
BaserunningOffensevs Hitters▶
Stolen Bases07th372/434
Caught Stealing084th1/434
42 games
DateOppABRHXBHHRTBRBIBBKSB
ARISep 24, 2024SFSF0000000000
ARISep 23, 2024SFSF2111020100
ARISep 22, 2024@MILMIL2000000120
ARISep 21, 2024@MILMIL4111141010
ARISep 17, 2024@COLCOL4010010010
ARISep 15, 2024MILMIL3000000020
ARISep 14, 2024MILMIL2000000000
ARISep 13, 2024MILMIL3010010010
ARISep 10, 2024TEXTEX4021031000
ARISep 7, 2024@HOUHOU3110011010
ARISep 6, 2024@HOUHOU1000000000
ARISep 4, 2024@SFSF3000001010
ARISep 3, 2024@SFSF0000000000
ARISep 1, 2024LADLAD4110011010
ARIAug 30, 2024LADLAD3010011010
ARIAug 29, 2024NYMNYM2000000000
ARIAug 27, 2024NYMNYM3010010020
ARIAug 24, 2024@BOSBOS2000000010
ARIAug 21, 2024@MIAMIA1111031000
ARIAug 20, 2024@MIAMIA3000000000
ARIAug 17, 2024@TBTB3010011010
ARIAug 13, 2024COLCOL2110010000
ARIAug 10, 2024PHIPHI3000000130
ARIAug 8, 2024PHIPHI3010010010
ARIAug 7, 2024@CLECLE2100000200
ARIAug 5, 2024@CLECLE3000000000
ARIAug 4, 2024@PITPIT2000000010
ARIJuly 31, 2024WSHWSH4011021000
ARIJuly 30, 2024WSHWSH1000000100
ARIJuly 28, 2024PITPIT2000000010
ARIJuly 24, 2024@KCKC1000000000
ARIJuly 21, 2024@CHCCHC3000000020
ARIJuly 13, 2024TORTOR4230031110
ARIJuly 10, 2024ATLATL3010011010
ARIJuly 6, 2024@SDSD2111021100
ARIJuly 5, 2024@SDSD0000000000
ARIJune 30, 2024ATHATH0000000000
ARIJune 29, 2024ATHATH3110010100
ARIJune 28, 2024ATHATH1000000010
ARIJune 27, 2024MINMIN3010011000
ARIJune 23, 2024@PHIPHI2000000010
ARIJune 22, 2024@PHIPHI1000000000
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2025ARI572041663182170.187.285.259.544
2024ARI42114972261130.227.290.320.609

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.