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.

PHI

J.T. Realmuto

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 Played99
BattingOffensevs Hitters▶
Plate Appearances41354th200/434
At Bats38056th193/434
Hits10164th153/434
On Base Percentage.32269th136/434
Batting Average.26680th87/434
Doubles1858th175/434
Triples151st161/434
Home Runs1465th145/434
Extra Base Hits3361st166/434
Total Bases16362nd162/434
Slugging Percentage.42973rd116/434
Isolated Power.16363rd161/434
On Base Plus Slugging.75173rd117/434
Runs5060th170/434
Runs Batted In4759th176/434
Plate DisciplineOffensevs Hitters▶
Walks2748th215/434
Walk Rate6.5%31st299/434
Intentional Walks165th102/434
Hit by Pitch567th123/434
Strikeouts10234th283/434
Strikeout Rate24.7%39th267/434
BaserunningOffensevs Hitters▶
Stolen Bases231st276/434
Stolen Base Rate50%—
Caught Stealing238th230/434
99 games
DateOppABRHXBHHRTBRBIBBKSB
PHISep 28, 2024@WSHWSH3010010120
PHISep 27, 2024@WSHWSH3000000010
PHISep 25, 2024CHCCHC3110011120
PHISep 23, 2024CHCCHC4121152000
PHISep 22, 2024@NYMNYM4000000020
PHISep 21, 2024@NYMNYM3110010010
PHISep 20, 2024@NYMNYM5121152010
PHISep 19, 2024@NYMNYM3111020110
PHISep 17, 2024@MILMIL4000000040
PHISep 16, 2024@MILMIL3011020000
PHISep 15, 2024NYMNYM4010011000
PHISep 14, 2024NYMNYM4121031010
PHISep 13, 2024NYMNYM3000000010
PHISep 6, 2024@MIAMIA2020022000
PHISep 5, 2024@MIAMIA3110010110
PHISep 4, 2024@TORTOR4111141010
PHISep 3, 2024@TORTOR4020020121
PHISep 1, 2024ATLATL4000000010
PHIAug 31, 2024ATLATL3000000010
PHIAug 30, 2024ATLATL4111141000
PHIAug 29, 2024ATLATL4110010020
PHIAug 27, 2024HOUHOU4021030010
PHIAug 26, 2024HOUHOU4011020020
PHIAug 24, 2024@KCKC5232297000
PHIAug 23, 2024@KCKC4121030000
PHIAug 22, 2024@ATLATL3011021000
PHIAug 21, 2024@ATLATL2000000100
PHIAug 20, 2024@ATLATL3010011010
PHIAug 17, 2024WSHWSH4010011020
PHIAug 16, 2024WSHWSH3010011110
PHIAug 15, 2024WSHWSH4110010120
PHIAug 14, 2024MIAMIA3121032100
PHIAug 13, 2024MIAMIA3010010000
PHIAug 11, 2024@ARIARI4111020000
PHIAug 9, 2024@ARIARI3000000010
PHIAug 8, 2024@ARIARI5222161000
PHIAug 7, 2024@LADLAD4000001000
PHIAug 6, 2024@LADLAD3100000100
PHIAug 4, 2024@SEASEA4010011000
PHIAug 3, 2024@SEASEA5000000030
PHIAug 2, 2024@SEASEA3010010100
PHIJuly 30, 2024NYYNYY5130030110
PHIJuly 29, 2024NYYNYY4010010020
PHIJuly 27, 2024CLECLE4100000010
PHIJuly 26, 2024CLECLE4000000000
PHIJuly 23, 2024@MINMIN2110010200
PHIJuly 22, 2024@MINMIN4000000010
PHIJuly 20, 2024@PITPIT3010010100
PHIJune 9, 2024NYMNYM3000000110
PHIJune 8, 2024@NYMNYM5010010010
PHIJune 4, 2024MILMIL4010010030
PHIJune 3, 2024MILMIL4000000010
PHIJune 1, 2024STLSTL4100000020
PHIMay 31, 2024STLSTL4000000020
PHIMay 28, 2024@SFSF5011020030
PHIMay 27, 2024@SFSF4011020020
PHIMay 26, 2024@COLCOL4010010030
PHIMay 24, 2024@COLCOL5020020000
PHIMay 23, 2024TEXTEX3111141110
PHIMay 22, 2024TEXTEX5221153010
PHIMay 21, 2024TEXTEX4120020000
PHIMay 18, 2024WSHWSH5010010000
PHIMay 17, 2024WSHWSH4110010010
PHIMay 16, 2024NYMNYM5120020000
PHIMay 15, 2024NYMNYM4010011010
PHIMay 11, 2024@MIAMIA4110011110
PHIMay 10, 2024@MIAMIA6131040020
PHIMay 8, 2024TORTOR4011020000
PHIMay 6, 2024SFSF5121030010
PHIMay 5, 2024SFSF4130030000
PHIMay 4, 2024SFSF3211030200
PHIMay 3, 2024SFSF3000000110
PHIMay 1, 2024@LAALAA4110010030
PHIApril 30, 2024@LAALAA4010010020
PHIApril 28, 2024@SDSD5121153020
PHIApril 27, 2024@SDSD4000000010
PHIApril 26, 2024@SDSD4222162100
PHIApril 25, 2024@CINCIN3010010010
PHIApril 23, 2024@CINCIN4111020000
PHIApril 22, 2024@CINCIN5011021010
PHIApril 21, 2024CWSCWS5010010021
PHIApril 20, 2024CWSCWS3100001100
PHIApril 19, 2024CWSCWS4000000010
PHIApril 17, 2024COLCOL4110011020
PHIApril 16, 2024COLCOL4111142020
PHIApril 15, 2024COLCOL4010010000
PHIApril 14, 2024PITPIT4010010010
PHIApril 12, 2024PITPIT3000000110
PHIApril 11, 2024PITPIT4110010020
PHIApril 10, 2024@STLSTL5220020000
PHIApril 9, 2024@STLSTL3000000030
PHIApril 7, 2024@WSHWSH3000000100
PHIApril 6, 2024@WSHWSH4221153010
PHIApril 5, 2024@WSHWSH5020020010
PHIApril 3, 2024CINCIN4010010020
PHIApril 1, 2024CINCIN4010010010
PHIMarch 31, 2024ATLATL4010010010
PHIMarch 30, 2024ATLATL3221151110
PHIMarch 29, 2024ATLATL3000000120
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026PHI123467414853011513.205.280.331.611
2025PHI1345505021293912528.257.315.384.700
2024PHI994133801013314472.266.322.429.751

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.