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

Christopher Morel

Christopher Morel sits 426th of 439 hitters in strikeout rate, at 35.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 Played105
BattingOffensevs Hitters▶
Plate Appearances30538th274/440
At Bats27838th272/440
Hits6135th284/440
On Base Percentage.28929th312/439
Batting Average.21923rd338/439
Doubles1650th214/440
Triples020th265/440
Home Runs1154th192/440
Extra Base Hits2748th222/440
Total Bases11040th262/440
Slugging Percentage.39653rd207/439
Isolated Power.17670th131/439
On Base Plus Slugging.68444th246/439
Runs3744th245/440
Runs Batted In3341st259/440
Plate DisciplineOffensevs Hitters▶
Walks2544th245/440
Walk Rate8.2%53rd207/439
Intentional Walks028th193/440
Hit by Pitch233rd262/440
Strikeouts10928th313/440
Strikeout Rate35.7%3rd426/439
BaserunningOffensevs Hitters▶
Stolen Bases764th149/440
Stolen Base Rate77.8%—
Caught Stealing239th238/440
105 games
DateOppABRHXBHHRTBRBIBBKSB
TBSep 27, 2025@TORTOR3000000110
TBSep 26, 2025@TORTOR1000000000
TBSep 25, 2025@BALBAL5011022010
TBSep 21, 2025BOSBOS4021034000
TBSep 20, 2025BOSBOS4000000010
TBSep 19, 2025BOSBOS1000000210
TBSep 17, 2025TORTOR4000000030
TBSep 16, 2025TORTOR0000000100
TBSep 14, 2025@CHCCHC3010010020
TBSep 12, 2025@CHCCHC4111143020
TBSep 11, 2025@CWSCWS1000000110
TBSep 10, 2025@CWSCWS1000000000
TBSep 9, 2025@CWSCWS1000000010
TBSep 7, 2025CLECLE4010010000
TBSep 6, 2025CLECLE0000000101
TBSep 4, 2025CLECLE4230031010
TBSep 2, 2025SEASEA1000000110
TBAug 29, 2025@WSHWSH4011020020
TBAug 26, 2025@CLECLE3000000020
TBAug 24, 2025STLSTL4131161010
TBAug 19, 2025NYYNYY4121030010
TBAug 15, 2025@SFSF1000001000
TBAug 13, 2025@ATHATH1010010000
TBAug 12, 2025@ATHATH3000000020
TBAug 11, 2025@ATHATH5111141010
TBAug 10, 2025@SEASEA2000000020
TBAug 9, 2025@SEASEA1000000010
TBAug 6, 2025@LAALAA4111141030
TBAug 4, 2025@LAALAA4000000040
TBAug 2, 2025LADLAD3010010020
TBAug 1, 2025LADLAD4020020020
TBJuly 31, 2025@NYYNYY3111020010
TBJuly 30, 2025@NYYNYY1000000000
TBJuly 29, 2025@NYYNYY4000000030
TBJuly 26, 2025@CINCIN3000000100
TBJuly 25, 2025@CINCIN4110010011
TBJuly 23, 2025CWSCWS1000000000
TBJuly 21, 2025CWSCWS3000000120
TBJuly 20, 2025BALBAL3000000100
TBJuly 18, 2025BALBAL1000000010
TBJuly 13, 2025@BOSBOS1000000010
TBJuly 12, 2025@BOSBOS3000000000
TBJuly 10, 2025@BOSBOS2000000101
TBJuly 6, 2025@MINMIN0100000000
TBJuly 1, 2025ATHATH2111141010
TBJune 30, 2025ATHATH2110010000
TBJune 28, 2025@BALBAL2000000000
TBJune 25, 2025@KCKC3110010020
TBJune 22, 2025DETDET2000000011
TBJune 21, 2025DETDET3211141100
TBJune 19, 2025BALBAL1000000010
TBJune 18, 2025BALBAL3121031010
TBJune 17, 2025BALBAL1000000000
TBJune 16, 2025BALBAL4021031010
TBJune 11, 2025@BOSBOS1000000000
TBJune 10, 2025@BOSBOS4000000010
TBJune 9, 2025@BOSBOS2000000010
TBJune 7, 2025MIAMIA33332104000
TBJune 5, 2025TEXTEX4010010010
TBJune 1, 2025@HOUHOU1000000010
TBMay 31, 2025@HOUHOU2111020010
TBMay 30, 2025@HOUHOU2000000010
TBMay 26, 2025MINMIN4011020010
TBMay 25, 2025TORTOR0100000000
TBMay 23, 2025TORTOR3000000000
TBMay 20, 2025HOUHOU3110010100
TBMay 19, 2025HOUHOU3000000000
TBMay 18, 2025@MIAMIA3000000020
TBMay 17, 2025@MIAMIA0000000000
TBMay 14, 2025@TORTOR4100000011
TBMay 13, 2025@TORTOR0100000000
TBMay 11, 2025MILMIL0000000000
TBMay 9, 2025MILMIL3110010110
TBMay 8, 2025PHIPHI3000000110
TBMay 7, 2025PHIPHI3000000120
TBMay 6, 2025PHIPHI2000000010
TBMay 3, 2025@NYYNYY4020020020
TBMay 2, 2025@NYYNYY3000000010
TBApril 30, 2025KCKC3000000010
TBApril 29, 2025KCKC4000000010
TBApril 26, 2025@SDSD4011021110
TBApril 25, 2025@SDSD3000000130
TBApril 24, 2025@ARIARI5122163020
TBApril 23, 2025@ARIARI5222161010
TBApril 20, 2025NYYNYY3000000100
TBApril 19, 2025NYYNYY0100000000
TBApril 18, 2025NYYNYY4000000030
TBApril 17, 2025NYYNYY2000000020
TBApril 16, 2025BOSBOS4010010020
TBApril 15, 2025BOSBOS3000000130
TBApril 14, 2025BOSBOS4231042010
TBApril 13, 2025ATLATL4010011020
TBApril 12, 2025ATLATL4000000110
TBApril 11, 2025ATLATL4231161012
TBApril 10, 2025LAALAA4000000030
TBApril 9, 2025LAALAA3011020120
TBApril 8, 2025LAALAA4111021020
TBApril 6, 2025@TEXTEX4010010010
TBApril 5, 2025@TEXTEX1000000000
TBApril 4, 2025@TEXTEX3110010110
TBApril 2, 2025PITPIT1000000000
TBMarch 31, 2025PITPIT4110011020
TBMarch 30, 2025COLCOL1000000010
TBMarch 29, 2025COLCOL2120020200
TBMarch 28, 2025COLCOL2000000010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026MIANYM3610598175161.173.229.245.473
2025TB105305278612711337.219.289.396.684
2024CHCTB1526115351053521608.196.288.346.634

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.