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.

SD

Nick Castellanos

In strikeouts, Nick Castellanos is 375th of 440 hitters, at 133.

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 Played147
BattingOffensevs Hitters▶
Plate Appearances58983rd75/440
At Bats54785th66/440
Hits13783rd73/440
On Base Percentage.29436th281/439
Batting Average.25060th178/439
Doubles2782nd74/440
Triples276th74/440
Home Runs1773rd112/440
Extra Base Hits4679th90/440
Total Bases21979th91/440
Slugging Percentage.40056th195/439
Isolated Power.15052nd210/439
On Base Plus Slugging.69448th228/439
Runs7280th84/440
Runs Batted In7282nd80/440
Plate DisciplineOffensevs Hitters▶
Walks3257th188/440
Walk Rate5.4%19th354/439
Intentional Walks028th193/440
Hit by Pitch460th153/440
Strikeouts13315th375/440
Strikeout Rate22.6%52nd212/439
BaserunningOffensevs Hitters▶
Stolen Bases450th206/440
Stolen Base Rate100%—
Caught Stealing086th1/440
147 games
DateOppABRHXBHHRTBRBIBBKSB
PHISep 28, 2025MINMIN3000001020
PHISep 27, 2025MINMIN4010010020
PHISep 26, 2025MINMIN3000000110
PHISep 25, 2025MIAMIA0000000000
PHISep 24, 2025MIAMIA5100000020
PHISep 23, 2025MIAMIA1010011000
PHISep 21, 2025@ARIARI5010011020
PHISep 19, 2025@ARIARI3121153010
PHISep 17, 2025@LADLAD3010010120
PHISep 15, 2025@LADLAD2000000000
PHISep 14, 2025KCKC4000000030
PHISep 13, 2025KCKC1000001000
PHISep 11, 2025NYMNYM3221030100
PHISep 9, 2025NYMNYM4011022010
PHISep 8, 2025NYMNYM3010011000
PHISep 7, 2025@MIAMIA4011031020
PHISep 3, 2025@MILMIL4220020000
PHIAug 31, 2025ATLATL2000000220
PHIAug 30, 2025ATLATL3100000010
PHIAug 29, 2025ATLATL3000000110
PHIAug 27, 2025@NYMNYM3000000010
PHIAug 26, 2025@NYMNYM3100000120
PHIAug 24, 2025WSHWSH4120020010
PHIAug 23, 2025WSHWSH3000000100
PHIAug 22, 2025WSHWSH4231040000
PHIAug 19, 2025SEASEA4000000000
PHIAug 18, 2025SEASEA4220020100
PHIAug 17, 2025@WSHWSH5222161020
PHIAug 15, 2025@WSHWSH4000000000
PHIAug 14, 2025@WSHWSH4000000020
PHIAug 13, 2025@CINCIN4000000020
PHIAug 12, 2025@CINCIN4010010020
PHIAug 11, 2025@CINCIN4000000000
PHIAug 10, 2025@TEXTEX4000000000
PHIAug 8, 2025@TEXTEX5100000010
PHIAug 6, 2025BALBAL4000000020
PHIAug 5, 2025BALBAL4110010010
PHIAug 4, 2025BALBAL3110010010
PHIAug 3, 2025DETDET3110010010
PHIAug 2, 2025DETDET4111142010
PHIAug 1, 2025DETDET4220020020
PHIJuly 30, 2025@CWSCWS3110011020
PHIJuly 29, 2025@CWSCWS3100000100
PHIJuly 28, 2025@CWSCWS4000000010
PHIJuly 27, 2025@NYYNYY4111141020
PHIJuly 25, 2025@NYYNYY5221031000
PHIJuly 23, 2025BOSBOS5111141020
PHIJuly 22, 2025BOSBOS4010011011
PHIJuly 21, 2025BOSBOS4110011010
PHIJuly 20, 2025LAALAA4000000000
PHIJuly 19, 2025LAALAA5020021010
PHIJuly 18, 2025LAALAA2000000200
PHIJuly 13, 2025@SDSD4000000010
PHIJuly 12, 2025@SDSD4110010000
PHIJuly 11, 2025@SDSD4111141020
PHIJuly 9, 2025@SFSF4220021001
PHIJuly 8, 2025@SFSF4020020010
PHIJuly 7, 2025@SFSF4000000000
PHIJuly 6, 2025CINCIN4010010030
PHIJuly 5, 2025CINCIN4000000010
PHIJuly 4, 2025CINCIN5111143010
PHIJuly 2, 2025SDSD4000000010
PHIJuly 2, 2025SDSD3010011110
PHIJune 30, 2025SDSD3111141110
PHIJune 29, 2025@ATLATL4021030010
PHIJune 28, 2025@ATLATL4000000020
PHIJune 27, 2025@ATLATL2111143110
PHIJune 26, 2025@HOUHOU4010010020
PHIJune 25, 2025@HOUHOU4000000020
PHIJune 24, 2025@HOUHOU4010010010
PHIJune 22, 2025NYMNYM4122041000
PHIJune 21, 2025NYMNYM3011021110
PHIJune 20, 2025NYMNYM5331163000
PHIJune 19, 2025@MIAMIA4000000020
PHIJune 18, 2025@MIAMIA5121030000
PHIJune 16, 2025@MIAMIA4010010000
PHIJune 15, 2025TORTOR5111144000
PHIJune 14, 2025TORTOR3100000110
PHIJune 13, 2025TORTOR3000000120
PHIJune 11, 2025CHCCHC4011030030
PHIJune 10, 2025CHCCHC4010010020
PHIJune 9, 2025CHCCHC5131040000
PHIJune 8, 2025@PITPIT3000000010
PHIJune 7, 2025@PITPIT3010010010
PHIJune 6, 2025@PITPIT4011021000
PHIJune 5, 2025@TORTOR3031040000
PHIJune 4, 2025@TORTOR4111141000
PHIJune 3, 2025@TORTOR4100000020
PHIJune 1, 2025MILMIL3000000100
PHIMay 31, 2025MILMIL2000000010
PHIMay 30, 2025MILMIL4111141010
PHIMay 29, 2025ATLATL4111020020
PHIMay 29, 2025ATLATL4040040000
PHIMay 27, 2025ATLATL4020020010
PHIMay 25, 2025@ATHATH3000000110
PHIMay 24, 2025@ATHATH3011022211
PHIMay 23, 2025@ATHATH4000000010
PHIMay 22, 2025@COLCOL4000000010
PHIMay 21, 2025@COLCOL4220021000
PHIMay 20, 2025@COLCOL4110011000
PHIMay 19, 2025@COLCOL5220020010
PHIMay 18, 2025PITPIT3110010000
PHIMay 17, 2025PITPIT4011020000
PHIMay 16, 2025PITPIT4000002010
PHIMay 14, 2025STLSTL4010010011
PHIMay 14, 2025STLSTL4121032000
PHIMay 12, 2025STLSTL4020020000
PHIMay 11, 2025@CLECLE4000000020
PHIMay 10, 2025@CLECLE5110010000
PHIMay 9, 2025@CLECLE4020020010
PHIMay 8, 2025@TBTB3000000110
PHIMay 7, 2025@TBTB5010010010
PHIMay 6, 2025@TBTB5232174010
PHIMay 4, 2025ARIARI5021030020
PHIMay 3, 2025ARIARI4110010000
PHIMay 2, 2025ARIARI3000000000
PHIMay 1, 2025WSHWSH4020021000
PHIApril 30, 2025WSHWSH4010011010
PHIApril 29, 2025WSHWSH4000000020
PHIApril 27, 2025@CHCCHC4111020000
PHIApril 26, 2025@CHCCHC5120020000
PHIApril 25, 2025@CHCCHC3011020010
PHIApril 23, 2025@NYMNYM4010011110
PHIApril 22, 2025@NYMNYM4000000010
PHIApril 21, 2025@NYMNYM4000000020
PHIApril 20, 2025MIAMIA4110011100
PHIApril 19, 2025MIAMIA3000001110
PHIApril 18, 2025MIAMIA3021030010
PHIApril 17, 2025SFSF3110011010
PHIApril 16, 2025SFSF4010010110
PHIApril 15, 2025SFSF4110010010
PHIApril 14, 2025SFSF3121152100
PHIApril 13, 2025@STLSTL3000000020
PHIApril 12, 2025@STLSTL4032052000
PHIApril 11, 2025@STLSTL4010010000
PHIApril 10, 2025@ATLATL5100000050
PHIApril 9, 2025@ATLATL4010010000
PHIApril 8, 2025@ATLATL4032052000
PHIApril 6, 2025LADLAD4111144000
PHIApril 5, 2025LADLAD3000000010
PHIApril 4, 2025LADLAD3121030000
PHIApril 3, 2025COLCOL4000000020
PHIApril 2, 2025COLCOL4110010000
PHIMarch 31, 2025COLCOL4121151000
PHIMarch 30, 2025@WSHWSH3010010100
PHIMarch 29, 2025@WSHWSH2200000200
PHIMarch 27, 2025@WSHWSH4010010110
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SD391221152294202.191.223.339.562
2025PHI1475895471374617724.250.294.400.694
2024PHI1626596061545723866.254.311.431.742

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.