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

Dylan Moore

Dylan Moore places 416th of 439 hitters in strikeout rate, at 33.7%.

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 Played106
BattingOffensevs Hitters▶
Plate Appearances24329th310/440
At Bats21930th310/440
Hits4425th328/440
On Base Percentage.26711th389/439
Batting Average.20111th390/439
Doubles511th386/440
Triples020th265/440
Home Runs1154th192/440
Extra Base Hits1630th301/440
Total Bases8231st305/440
Slugging Percentage.37442nd256/439
Isolated Power.17469th138/439
On Base Plus Slugging.64229th313/439
Runs3541st258/440
Runs Batted In2531st303/440
Plate DisciplineOffensevs Hitters▶
Walks2034th286/440
Walk Rate8.2%54th204/439
Intentional Walks028th193/440
Hit by Pitch117th330/440
Strikeouts8249th223/440
Strikeout Rate33.7%5th416/439
BaserunningOffensevs Hitters▶
Stolen Bases1483rd71/440
Stolen Base Rate73.7%19th85/105
Caught Stealing513th372/440
106 games
DateOppABRHXBHHRTBRBIBBKSB
TEXSep 28, 2025@CLECLE1100000000
TEXSep 27, 2025@CLECLE3010010010
TEXSep 23, 2025MINMIN1000000010
TEXSep 19, 2025MIAMIA2000000000
TEXSep 17, 2025@HOUHOU1000000000
TEXSep 16, 2025@HOUHOU0000000100
TEXSep 15, 2025@HOUHOU2110010001
TEXSep 13, 2025@NYMNYM1000000010
TEXSep 12, 2025@NYMNYM1111142000
TEXSep 10, 2025MILMIL0000000000
TEXSep 8, 2025MILMIL4100000020
TEXSep 7, 2025HOUHOU3110010001
TEXSep 6, 2025HOUHOU0000000000
TEXSep 5, 2025HOUHOU1000001000
TEXSep 3, 2025@ARIARI1000000000
TEXSep 1, 2025@ARIARI2010010000
TEXAug 30, 2025@ATHATH2111142010
TEXAug 29, 2025@ATHATH2010011000
SEAAug 20, 2025@PHIPHI2000000010
SEAAug 19, 2025@PHIPHI2100000110
SEAAug 15, 2025@NYMNYM1111020000
SEAAug 14, 2025@BALBAL0000000000
SEAAug 13, 2025@BALBAL3000000020
SEAAug 7, 2025CWSCWS1000000010
SEAAug 5, 2025CWSCWS0000000100
SEAAug 2, 2025TEXTEX0000000001
SEAAug 1, 2025TEXTEX0000000001
SEAJuly 30, 2025@ATHATH0000000000
SEAJuly 28, 2025@ATHATH3000000130
SEAJuly 27, 2025@LAALAA1000000010
SEAJuly 24, 2025@LAALAA2000000100
SEAJuly 23, 2025MILMIL1000000010
SEAJuly 22, 2025MILMIL1000000010
SEAJuly 21, 2025MILMIL2000000020
SEAJuly 19, 2025HOUHOU1000001001
SEAJuly 18, 2025HOUHOU3000000010
SEAJuly 13, 2025@DETDET0000000000
SEAJuly 12, 2025@DETDET0100000000
SEAJuly 11, 2025@DETDET3000000000
SEAJuly 8, 2025@NYYNYY2000000000
SEAJuly 4, 2025PITPIT3111142020
SEAJuly 2, 2025KCKC2000000020
SEAJuly 1, 2025KCKC0000000100
SEAJune 28, 2025@TEXTEX2000000010
SEAJune 27, 2025@TEXTEX3100000010
SEAJune 26, 2025@MINMIN1000000000
SEAJune 24, 2025@MINMIN0100000000
SEAJune 23, 2025@MINMIN1000000010
SEAJune 21, 2025@CHCCHC1000000000
SEAJune 20, 2025@CHCCHC2000000010
SEAJune 18, 2025BOSBOS4010010020
SEAJune 17, 2025BOSBOS1000000000
SEAJune 16, 2025BOSBOS1000000110
SEAJune 14, 2025CLECLE0100000001
SEAJune 11, 2025@ARIARI2000000020
SEAJune 9, 2025@ARIARI2100000120
SEAJune 8, 2025@LAALAA3000000020
SEAJune 7, 2025@LAALAA2000000010
SEAJune 6, 2025@LAALAA1000000000
SEAJune 5, 2025BALBAL2000000020
SEAJune 4, 2025BALBAL2000000020
SEAMay 31, 2025MINMIN0000000000
SEAMay 30, 2025MINMIN1000000000
SEAMay 29, 2025WSHWSH2000000020
SEAMay 28, 2025WSHWSH1000000000
SEAMay 27, 2025WSHWSH4132050010
SEAMay 25, 2025@HOUHOU5000000020
SEAMay 24, 2025@HOUHOU4000000010
SEAMay 23, 2025@HOUHOU1000000110
SEAMay 22, 2025@HOUHOU4121151000
SEAMay 21, 2025@CWSCWS4000000011
SEAMay 20, 2025@CWSCWS1000000110
SEAMay 19, 2025@CWSCWS4010010010
SEAMay 18, 2025@SDSD1100000110
SEAMay 17, 2025@SDSD4010012030
SEAMay 16, 2025@SDSD2010010010
SEAMay 14, 2025NYYNYY1000000100
SEAMay 13, 2025NYYNYY2010010110
SEAMay 12, 2025NYYNYY3010011010
SEAMay 11, 2025TORTOR3111141020
SEAMay 9, 2025TORTOR4000000030
SEAMay 7, 2025@ATHATH4121031001
SEAMay 6, 2025@ATHATH4010011011
SEAApril 25, 2025MIAMIA4111141010
SEAApril 24, 2025@BOSBOS1110011100
SEAApril 23, 2025@BOSBOS5100000010
SEAApril 22, 2025@BOSBOS3100000110
SEAApril 20, 2025@TORTOR5121151020
SEAApril 19, 2025@TORTOR6010010010
SEAApril 18, 2025@TORTOR1000000111
SEAApril 17, 2025@CINCIN5120020011
SEAApril 16, 2025@CINCIN4221030001
SEAApril 15, 2025@CINCIN5232294020
SEAApril 13, 2025TEXTEX3000000000
SEAApril 11, 2025TEXTEX0100000000
SEAApril 9, 2025HOUHOU2000000000
SEAApril 8, 2025HOUHOU5000000030
SEAApril 7, 2025HOUHOU2210010101
SEAApril 6, 2025@SFSF4010010000
SEAApril 5, 2025@SFSF4121151000
SEAApril 4, 2025@SFSF3010010000
SEAApril 2, 2025DETDET1211141201
SEAMarch 31, 2025DETDET1000000010
SEAMarch 30, 2025ATHATH3010010020
SEAMarch 29, 2025ATHATH1000000110
SEAMarch 28, 2025ATHATH2010010000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026PHI13151200001.000.200.000.200
2025SEATEX1062432194416112514.201.267.374.642
2024SEA1354413687437104232.201.320.367.687

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.