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

Jeff McNeil

Jeff McNeil ranks 1st of 440 hitters in caught stealing, at 0.

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 Played122
BattingOffensevs Hitters▶
Plate Appearances46262nd169/440
At Bats39958th183/440
Hits9757th189/440
On Base Percentage.33574th114/439
Batting Average.24353rd209/439
Doubles2167th138/440
Triples596th14/440
Home Runs1259th175/440
Extra Base Hits3868th137/440
Total Bases16461st172/440
Slugging Percentage.41162nd169/439
Isolated Power.16862nd166/439
On Base Plus Slugging.74667th144/439
Runs4248th230/440
Runs Batted In5466th148/440
Plate DisciplineOffensevs Hitters▶
Walks4979th91/440
Walk Rate10.6%79th93/439
Intentional Walks491st33/440
Hit by Pitch888th45/440
Strikeouts5572nd124/440
Strikeout Rate11.9%96th18/439
BaserunningOffensevs Hitters▶
Stolen Bases342nd235/440
Stolen Base Rate100%—
Caught Stealing086th1/440
122 games
DateOppABRHXBHHRTBRBIBBKSB
NYMSep 28, 2025@MIAMIA4000000020
NYMSep 27, 2025@MIAMIA4011021010
NYMSep 26, 2025@MIAMIA3000000110
NYMSep 24, 2025@CHCCHC2000000000
NYMSep 23, 2025@CHCCHC4111020000
NYMSep 21, 2025WSHWSH4000000010
NYMSep 20, 2025WSHWSH2000000110
NYMSep 19, 2025WSHWSH1010010000
NYMSep 18, 2025SDSD3000000100
NYMSep 17, 2025SDSD4000000000
NYMSep 16, 2025SDSD4111022010
NYMSep 14, 2025TEXTEX4000000000
NYMSep 13, 2025TEXTEX2000000200
NYMSep 12, 2025TEXTEX2000000010
NYMSep 11, 2025@PHIPHI3000000020
NYMSep 9, 2025@PHIPHI3010011110
NYMSep 8, 2025@PHIPHI4010010010
NYMSep 7, 2025@CINCIN3000000020
NYMSep 6, 2025@CINCIN4010010000
NYMSep 5, 2025@CINCIN4010010000
NYMSep 3, 2025@DETDET2010010200
NYMSep 2, 2025@DETDET5130033001
NYMSep 1, 2025@DETDET4221030000
NYMAug 31, 2025MIAMIA4121030000
NYMAug 30, 2025MIAMIA4011030100
NYMAug 28, 2025MIAMIA2000000110
NYMAug 27, 2025PHIPHI4000000000
NYMAug 26, 2025PHIPHI4000000020
NYMAug 25, 2025PHIPHI4020023010
NYMAug 24, 2025@ATLATL3100000110
NYMAug 23, 2025@ATLATL5222284000
NYMAug 21, 2025@WSHWSH1000000010
NYMAug 20, 2025@WSHWSH4011022000
NYMAug 19, 2025@WSHWSH4232173100
NYMAug 17, 2025SEASEA5220020000
NYMAug 16, 2025SEASEA4010010010
NYMAug 15, 2025SEASEA4221030010
NYMAug 14, 2025ATLATL4000000010
NYMAug 13, 2025ATLATL4011021110
NYMAug 12, 2025ATLATL4000000110
NYMAug 10, 2025@MILMIL3010011100
NYMAug 9, 2025@MILMIL4111020010
NYMAug 8, 2025@MILMIL4020020000
NYMAug 6, 2025CLECLE3000000000
NYMAug 5, 2025CLECLE3010010010
NYMAug 4, 2025CLECLE5110010010
NYMAug 3, 2025SFSF4120020000
NYMAug 2, 2025SFSF5010011000
NYMAug 1, 2025SFSF3011020100
NYMJuly 30, 2025@SDSD3000000000
NYMJuly 29, 2025@SDSD4010010000
NYMJuly 28, 2025@SDSD1200000301
NYMJuly 27, 2025@SFSF4022040000
NYMJuly 25, 2025@SFSF3000000100
NYMJuly 22, 2025LAALAA3000000100
NYMJuly 21, 2025LAALAA3110010110
NYMJuly 20, 2025CINCIN2011020100
NYMJuly 19, 2025CINCIN2000000200
NYMJuly 18, 2025CINCIN3010011100
NYMJuly 13, 2025@KCKC1111031000
NYMJuly 12, 2025@KCKC4010011010
NYMJuly 11, 2025@KCKC4000000020
NYMJuly 10, 2025@BALBAL1000000000
NYMJuly 10, 2025@BALBAL3010010100
NYMJuly 8, 2025@BALBAL4000000110
NYMJuly 6, 2025NYYNYY4120021010
NYMJuly 5, 2025NYYNYY3000000000
NYMJuly 4, 2025NYYNYY3111142010
NYMJuly 2, 2025MILMIL4020020000
NYMJuly 2, 2025MILMIL2100000000
NYMJune 29, 2025@PITPIT4020020000
NYMJune 27, 2025@PITPIT4000000010
NYMJune 26, 2025ATLATL3010012110
NYMJune 25, 2025ATLATL4121030010
NYMJune 24, 2025ATLATL2111021100
NYMJune 23, 2025ATLATL4000000000
NYMJune 21, 2025@PHIPHI4000000000
NYMJune 20, 2025@PHIPHI4111141010
NYMJune 19, 2025@ATLATL4000000020
NYMJune 18, 2025@ATLATL3010010000
NYMJune 17, 2025@ATLATL4110010010
NYMJune 15, 2025TBTB2000000100
NYMJune 14, 2025TBTB4010010010
NYMJune 13, 2025TBTB4010010100
NYMJune 12, 2025WSHWSH2111143000
NYMJune 11, 2025WSHWSH4010010000
NYMJune 10, 2025WSHWSH4020022000
NYMJune 8, 2025@COLCOL53332104020
NYMJune 7, 2025@COLCOL3111141000
NYMJune 6, 2025@COLCOL4010010100
NYMJune 5, 2025@LADLAD4000000110
NYMJune 4, 2025@LADLAD3010010000
NYMJune 3, 2025@LADLAD4011020000
NYMJune 2, 2025@LADLAD4110010000
NYMMay 31, 2025COLCOL4111141001
NYMMay 28, 2025CWSCWS3011020100
NYMMay 27, 2025CWSCWS3020021000
NYMMay 26, 2025CWSCWS3000000110
NYMMay 25, 2025LADLAD3011020010
NYMMay 24, 2025LADLAD4000000000
NYMMay 23, 2025LADLAD5111032000
NYMMay 20, 2025@BOSBOS2000000200
NYMMay 19, 2025@BOSBOS2010010100
NYMMay 18, 2025@NYYNYY1110011200
NYMMay 17, 2025@NYYNYY3000000100
NYMMay 16, 2025@NYYNYY0000000100
NYMMay 14, 2025PITPIT1010010000
NYMMay 13, 2025PITPIT3000000000
NYMMay 12, 2025PITPIT2011021200
NYMMay 11, 2025CHCCHC1000000000
NYMMay 10, 2025CHCCHC0000000100
NYMMay 9, 2025CHCCHC3111141020
NYMMay 7, 2025@ARIARI3011031020
NYMMay 6, 2025@ARIARI3000000000
NYMMay 5, 2025@ARIARI3000000010
NYMMay 4, 2025@STLSTL4200000100
NYMMay 2, 2025@STLSTL3010011000
NYMMay 1, 2025ARIARI4010010010
NYMApril 30, 2025ARIARI3010010210
NYMApril 28, 2025@WSHWSH5122173000
NYMApril 26, 2025@WSHWSH3010010000
NYMApril 25, 2025@WSHWSH4010010000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATH144520478126329598.264.313.368.681
2025NYM122462399973812543.243.335.411.746
2024NYM1294724241013812445.238.308.384.692

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.