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.

NYM

Zack Short

Zack Short ranks 434th of 434 hitters in total bases, at 12.

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 Appearances881st429/434
At Bats700th432/434
Hits90th434/434
On Base Percentage.28223rd333/434
Batting Average.1290th432/434
Doubles33rd415/434
Triples019th270/434
Home Runs01st422/434
Extra Base Hits32nd425/434
Total Bases120th434/434
Slugging Percentage.1710th434/434
Isolated Power.0433rd422/434
On Base Plus Slugging.4541st430/434
Runs113rd418/434
Runs Batted In51st428/434
Plate DisciplineOffensevs Hitters▶
Walks1418th355/434
Walk Rate15.9%99th5/434
Intentional Walks026th205/434
Hit by Pitch117th333/434
Strikeouts2498th9/434
Strikeout Rate27.3%23rd332/434
BaserunningOffensevs Hitters▶
Stolen Bases231st276/434
Stolen Base Rate66.7%—
Caught Stealing158th137/434
42 games
DateOppABRHXBHHRTBRBIBBKSB
ATLJuly 24, 2024CINCIN3111020120
ATLJuly 22, 2024CINCIN0000000000
ATLJuly 21, 2024STLSTL0000000000
ATLJuly 20, 2024STLSTL0000000000
ATLJuly 11, 2024@ARIARI0000000000
ATLJuly 8, 2024@ARIARI0100000000
ATLJuly 4, 2024SFSF3000000010
ATLJuly 3, 2024SFSF3000000000
ATLJuly 2, 2024SFSF2000000010
ATLJune 30, 2024PITPIT1000000000
ATLJune 27, 2024@CWSCWS0000000000
ATLJune 26, 2024@STLSTL2010012200
ATLJune 26, 2024@STLSTL0000000000
ATLJune 24, 2024@STLSTL1000000111
ATLJune 5, 2024@BOSBOS1000000000
ATLJune 4, 2024@BOSBOS0100000000
ATLMay 26, 2024@PITPIT4000000020
ATLMay 25, 2024@PITPIT2000000000
ATLMay 24, 2024@PITPIT3100000100
ATLMay 23, 2024@CHCCHC1000000000
ATLMay 22, 2024@CHCCHC4110011010
ATLMay 21, 2024@CHCCHC2000000110
ATLMay 20, 2024SDSD3000000100
ATLMay 20, 2024SDSD3010010010
ATLMay 19, 2024SDSD3000000010
ATLMay 17, 2024SDSD3000000130
ATLMay 15, 2024CHCCHC4021031010
ATLMay 14, 2024CHCCHC3110010100
ATLMay 13, 2024CHCCHC3111021110
ATLMay 12, 2024@NYMNYM0200000201
BOSMay 5, 2024@MINMIN4000000020
BOSMay 2, 2024SFSF3000000020
NYMApril 21, 2024@LADLAD1000000000
NYMApril 20, 2024@LADLAD0100000100
NYMApril 17, 2024PITPIT3100000120
NYMApril 14, 2024KCKC2000000020
NYMApril 11, 2024@ATLATL0000000000
NYMApril 5, 2024@CINCIN0000000000
NYMApril 4, 2024DETDET0000000000
NYMApril 4, 2024DETDET0000000000
NYMApril 1, 2024DETDET0000000000
NYMMarch 30, 2024MILMIL3010010000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026DETNYM29625072020.140.271.180.451
2025HOU225650114270.220.291.380.671
2024NYMBOSATL42887093052.129.282.171.454

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.