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

A.J. Ewing

A.J. Ewing is 19th of 439 hitters in stolen bases, at 25.

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 Played117
BattingOffensevs Hitters▶
Plate Appearances48067th144/439
At Bats42667th143/439
Hits10970th133/439
On Base Percentage.32668th143/438
Batting Average.25667th146/438
Doubles1964th152/439
Triples151st149/439
Home Runs1051st204/439
Extra Base Hits3056th188/439
Total Bases16061st170/439
Slugging Percentage.37642nd253/438
Isolated Power.12027th318/438
On Base Plus Slugging.70250th220/438
Runs5363rd163/439
Runs Batted In4048th222/439
Plate DisciplineOffensevs Hitters▶
Walks4470th132/439
Walk Rate9.2%55th198/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts12020th350/439
Strikeout Rate25.0%33rd291/438
BaserunningOffensevs Hitters▶
Stolen Bases2596th19/439
Stolen Base Rate86.2%44th70/125
Caught Stealing48th393/439
117 games
DateOppABRHXBHHRTBRBIBBKSB
NYMSep 24, 2026@TEXTEX3000000000
NYMSep 23, 2026@TEXTEX3010010110
NYMSep 22, 2026@TEXTEX3010010101
NYMSep 20, 2026PHIPHI2020020000
NYMSep 19, 2026PHIPHI5110010010
NYMSep 18, 2026PHIPHI4010012020
NYMSep 17, 2026PHIPHI4000000020
NYMSep 16, 2026BALBAL4020020011
NYMSep 15, 2026BALBAL4120020110
NYMSep 14, 2026BALBAL3111141100
NYMSep 13, 2026@NYYNYY3000000010
NYMSep 12, 2026@NYYNYY3100000120
NYMSep 11, 2026@NYYNYY4121152000
NYMSep 9, 2026@MIAMIA4230032011
NYMSep 8, 2026@MIAMIA4011020000
NYMSep 7, 2026@MIAMIA5031043000
NYMSep 6, 2026SFSF3120020000
NYMSep 5, 2026SFSF2211142200
NYMSep 2, 2026@TBTB5110010010
NYMSep 1, 2026@TBTB3000000120
NYMAug 31, 2026@TBTB4020020010
NYMAug 30, 2026HOUHOU3111020101
NYMAug 29, 2026HOUHOU3000000010
NYMAug 28, 2026HOUHOU4000000020
NYMAug 27, 2026MILMIL4000000010
NYMAug 26, 2026MILMIL5010010012
NYMAug 25, 2026MILMIL4010010011
NYMAug 23, 2026@CWSCWS4010010020
NYMAug 22, 2026@CWSCWS5110010001
NYMAug 21, 2026@CWSCWS4000000010
NYMAug 19, 2026SDSD3110010111
NYMAug 18, 2026SDSD3000000130
NYMAug 17, 2026SDSD4110010020
NYMAug 16, 2026WSHWSH3000000120
NYMAug 15, 2026WSHWSH4100000111
NYMAug 14, 2026WSHWSH4000000010
NYMAug 12, 2026@ATLATL3010010110
NYMAug 11, 2026@ATLATL4000000010
NYMAug 10, 2026@ATLATL5111020030
NYMAug 9, 2026@PITPIT4200000210
NYMAug 8, 2026@PITPIT3000000100
NYMAug 7, 2026@PITPIT4231040011
NYMAug 6, 2026@CLECLE2000000010
NYMAug 5, 2026@CLECLE5011020020
NYMAug 4, 2026@CLECLE5021030000
NYMAug 2, 2026MIAMIA5000000000
NYMAug 1, 2026MIAMIA4010010000
NYMJuly 31, 2026MIAMIA4010011010
NYMJuly 30, 2026MIAMIA4000000020
NYMJuly 29, 2026ATLATL2110011102
NYMJuly 27, 2026ATLATL5230031021
NYMJuly 26, 2026LADLAD3211020200
NYMJuly 25, 2026LADLAD5000000020
NYMJuly 24, 2026LADLAD4000000000
NYMJuly 22, 2026@MILMIL5021030020
NYMJuly 21, 2026@MILMIL4010010111
NYMJuly 20, 2026@MILMIL4000000130
NYMJuly 19, 2026@PHIPHI6020020020
NYMJuly 18, 2026@PHIPHI3010010011
NYMJuly 16, 2026@PHIPHI5011021020
NYMJuly 12, 2026BOSBOS4111020030
NYMJuly 11, 2026BOSBOS4000000010
NYMJuly 10, 2026BOSBOS4020020000
NYMJuly 9, 2026KCKC5110010020
NYMJuly 8, 2026KCKC5122161010
NYMJuly 7, 2026KCKC4441173101
NYMJuly 6, 2026@ATLATL4000000130
NYMJuly 5, 2026@ATLATL4121151020
NYMJuly 4, 2026@ATLATL2000000000
NYMJuly 3, 2026@ATLATL3100000000
NYMJuly 1, 2026@TORTOR4000000010
NYMJune 30, 2026@TORTOR4110010020
NYMJune 29, 2026@TORTOR2000000100
NYMJune 28, 2026PHIPHI3121152000
NYMJune 27, 2026PHIPHI4020022010
NYMJune 26, 2026PHIPHI2010010100
NYMJune 25, 2026CHCCHC4110010101
NYMJune 24, 2026CHCCHC3122162100
NYMJune 24, 2026CHCCHC4000000000
NYMJune 23, 2026CHCCHC3000000110
NYMJune 21, 2026@PHIPHI4020021000
NYMJune 20, 2026@PHIPHI1000000000
NYMJune 18, 2026@PHIPHI3021031000
NYMJune 17, 2026@CINCIN4011022110
NYMJune 16, 2026@CINCIN4000000110
NYMJune 15, 2026@CINCIN3000000110
NYMJune 14, 2026ATLATL5232172010
NYMJune 13, 2026ATLATL1000000000
NYMJune 12, 2026ATLATL4000000020
NYMJune 11, 2026STLSTL4011020020
NYMJune 10, 2026STLSTL2100000100
NYMJune 9, 2026STLSTL4021030010
NYMJune 7, 2026@SDSD4010011010
NYMJune 6, 2026@SDSD2010010210
NYMJune 5, 2026@SDSD4110010012
NYMJune 3, 2026@SEASEA5130030011
NYMJune 2, 2026@SEASEA3111020010
NYMJune 1, 2026@SEASEA4000000020
NYMMay 31, 2026MIAMIA3100000130
NYMMay 30, 2026MIAMIA4000000000
NYMMay 29, 2026MIAMIA4120022011
NYMMay 27, 2026CINCIN4000000020
NYMMay 26, 2026CINCIN4010010010
NYMMay 25, 2026CINCIN4010010010
NYMMay 24, 2026@MIAMIA4020020011
NYMMay 23, 2026@MIAMIA4000000030
NYMMay 22, 2026@MIAMIA3010010010
NYMMay 21, 2026@WSHWSH2000000120
NYMMay 20, 2026@WSHWSH3010010010
NYMMay 19, 2026@WSHWSH1000000010
NYMMay 18, 2026@WSHWSH6120021020
NYMMay 17, 2026NYYNYY1110010301
NYMMay 16, 2026NYYNYY4010010010
NYMMay 15, 2026NYYNYY3000000010
NYMMay 14, 2026DETDET4121151000
NYMMay 13, 2026DETDET3100000130
NYMMay 12, 2026DETDET2211032301

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.