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

all 4 shown
Playing TimeOffensevs Hitters
Games Played39
BattingOffensevs Hitters
Plate Appearances122
At Bats115
Hits22
On Base Percentage.223
Batting Average.191
Doubles5
Triples0
Home Runs4
Extra Base Hits9
Total Bases39
Slugging Percentage.339
Isolated Power.148
On Base Plus Slugging.562
Runs9
Runs Batted In20
Plate DisciplineOffensevs Hitters
Walks5
Walk Rate4.1%
Intentional Walks1
Hit by Pitch0
Strikeouts34
Strikeout Rate27.9%
BaserunningOffensevs Hitters
Stolen Bases2
Stolen Base Rate100.0%
Caught Stealing0
39 games
DateOppABRHXBHHRTBRBIBBKSB
SDMay 31, 2026@WSHWSH2010011011
SDMay 27, 2026PHIPHI3010010000
SDMay 26, 2026PHIPHI1000000010
SDMay 25, 2026PHIPHI4000000000
SDMay 24, 2026ATHATH1000000010
SDMay 23, 2026ATHATH3100000120
SDMay 22, 2026ATHATH3111141000
SDMay 20, 2026LADLAD3010010000
SDMay 19, 2026LADLAD4000000020
SDMay 18, 2026LADLAD3000000010
SDMay 16, 2026@SEASEA3111143000
SDMay 14, 2026@MILMIL4121030010
SDMay 13, 2026@MILMIL4000000030
SDMay 12, 2026@MILMIL4010012020
SDMay 10, 2026STLSTL2111142000
SDMay 7, 2026STLSTL3000000020
SDMay 6, 2026@SFSF4020020011
SDMay 5, 2026@SFSF3110012000
SDMay 3, 2026CWSCWS2011020000
SDMay 1, 2026CWSCWS4000000000
SDApril 29, 2026CHCCHC2211142110
SDApril 28, 2026CHCCHC1000000000
SDApril 27, 2026CHCCHC4010012020
SDApril 22, 2026@COLCOL4000000010
SDApril 21, 2026@COLCOL1000000010
SDApril 17, 2026@LAALAA4000000040
SDApril 15, 2026SEASEA4000000020
SDApril 12, 2026COLCOL4000000000
SDApril 11, 2026COLCOL3010010100
SDApril 9, 2026COLCOL5000000020
SDApril 8, 2026@PITPIT3111022100
SDApril 6, 2026@PITPIT4021031000
SDApril 5, 2026@BOSBOS3010012000
SDApril 4, 2026@BOSBOS1000000010
SDMarch 31, 2026SFSF3011020100
SDMarch 30, 2026SFSF3000000020
SDMarch 28, 2026DETDET4010010000
SDMarch 27, 2026DETDET1000000010
SDMarch 26, 2026DETDET1000000000
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.