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.

ATL

Alex Verdugo

Alex Verdugo places 385th of 439 hitters in on base plus slugging, at .585.

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 Appearances21324th335/440
At Bats19726th326/440
Hits4728th315/440
On Base Percentage.29638th272/439
Batting Average.23947th235/439
Doubles1031st298/440
Triples020th265/440
Home Runs02nd422/440
Extra Base Hits1013th376/440
Total Bases5718th360/440
Slugging Percentage.2898th405/439
Isolated Power.0513rd427/439
On Base Plus Slugging.58512th385/439
Runs2123rd335/440
Runs Batted In1210th392/440
Plate DisciplineOffensevs Hitters▶
Walks1419th353/440
Walk Rate6.6%34th290/439
Intentional Walks028th193/440
Hit by Pitch233rd262/440
Strikeouts3192nd34/440
Strikeout Rate14.6%89th49/439
BaserunningOffensevs Hitters▶
Stolen Bases121st319/440
Stolen Base Rate100%—
Caught Stealing086th1/440
56 games
DateOppABRHXBHHRTBRBIBBKSB
ATLJuly 1, 2025LAALAA3000000120
ATLJune 28, 2025PHIPHI2000000010
ATLJune 27, 2025PHIPHI4010010000
ATLJune 25, 2025@NYMNYM4110010000
ATLJune 24, 2025@NYMNYM2000000000
ATLJune 22, 2025@MIAMIA4010011000
ATLJune 21, 2025@MIAMIA3000000020
ATLJune 20, 2025@MIAMIA4010010000
ATLJune 19, 2025NYMNYM4000000110
ATLJune 18, 2025NYMNYM4110010000
ATLJune 17, 2025NYMNYM2110010000
ATLJune 15, 2025COLCOL1000000000
ATLJune 14, 2025COLCOL3010010100
ATLJune 13, 2025COLCOL3120020110
ATLJune 9, 2025@MILMIL2000000020
ATLJune 8, 2025@SFSF2000000010
ATLJune 7, 2025@SFSF2000000010
ATLJune 6, 2025@SFSF4010010010
ATLJune 5, 2025ARIARI2011021000
ATLJune 4, 2025ARIARI3010010010
ATLJune 3, 2025ARIARI4000000000
ATLMay 31, 2025BOSBOS4011020030
ATLMay 30, 2025BOSBOS3000000110
ATLMay 29, 2025@PHIPHI5010010000
ATLMay 29, 2025@PHIPHI1000000000
ATLMay 25, 2025SDSD4110010020
ATLMay 24, 2025SDSD3220020000
ATLMay 23, 2025SDSD4020020000
ATLMay 22, 2025@WSHWSH2000001100
ATLMay 20, 2025@WSHWSH3000000000
ATLMay 18, 2025@BOSBOS5230030110
ATLMay 17, 2025@BOSBOS4010010100
ATLMay 15, 2025WSHWSH4110011000
ATLMay 14, 2025WSHWSH1000000000
ATLMay 13, 2025WSHWSH4010010020
ATLMay 12, 2025WSHWSH5021031000
ATLMay 11, 2025@PITPIT4000000020
ATLMay 10, 2025@PITPIT4000000000
ATLMay 9, 2025@PITPIT2110010010
ATLMay 8, 2025CINCIN5000000000
ATLMay 7, 2025CINCIN4000000010
ATLMay 6, 2025CINCIN5100000010
ATLMay 5, 2025CINCIN3122041101
ATLMay 4, 2025LADLAD3210010100
ATLMay 3, 2025LADLAD5010010000
ATLMay 2, 2025LADLAD4000000010
ATLApril 29, 2025@COLCOL4010010100
ATLApril 28, 2025@COLCOL4120021100
ATLApril 27, 2025@ARIARI4041052100
ATLApril 26, 2025@ARIARI5010010000
ATLApril 25, 2025@ARIARI5111021000
ATLApril 22, 2025STLSTL5111021010
ATLApril 21, 2025STLSTL3100000110
ATLApril 20, 2025MINMIN4010010000
ATLApril 19, 2025MINMIN5242061000
ATLApril 18, 2025MINMIN5000000010
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2025ATL5621319747100121.239.296.289.585
2024NYY1496215591304213612.233.291.356.647

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.