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.

MIA

Matt Mervis

Matt Mervis comes in 401st of 440 hitters in doubles, at 4.

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 Played42
BattingOffensevs Hitters▶
Plate Appearances1347th408/440
At Bats1207th407/440
Hits213rd425/440
On Base Percentage.2546th414/439
Batting Average.1754th423/439
Doubles46th401/440
Triples020th265/440
Home Runs738th264/440
Extra Base Hits1116th363/440
Total Bases4611th392/440
Slugging Percentage.38346th236/439
Isolated Power.20886th61/439
On Base Plus Slugging.63727th319/439
Runs1510th393/440
Runs Batted In1414th376/440
Plate DisciplineOffensevs Hitters▶
Walks1114th371/440
Walk Rate8.2%53rd205/439
Intentional Walks168th95/440
Hit by Pitch233rd262/440
Strikeouts5075th109/440
Strikeout Rate37.3%2nd432/439
BaserunningOffensevs Hitters▶
Stolen Bases07th378/440
Caught Stealing086th1/440
42 games
DateOppABRHXBHHRTBRBIBBKSB
MIAMay 26, 2025@SDSD2000000000
MIAMay 25, 2025@LAALAA4111020010
MIAMay 24, 2025@LAALAA2000000010
MIAMay 23, 2025@LAALAA2000000020
MIAMay 21, 2025CHCCHC2000000000
MIAMay 20, 2025CHCCHC3010010110
MIAMay 18, 2025TBTB4111020010
MIAMay 17, 2025TBTB3000000010
MIAMay 14, 2025@CHCCHC2000000020
MIAMay 13, 2025@CHCCHC2000000000
MIAMay 12, 2025@CHCCHC3000000010
MIAMay 11, 2025@CWSCWS2110010100
MIAMay 10, 2025@CWSCWS0000000100
MIAMay 7, 2025LADLAD3000000120
MIAMay 6, 2025LADLAD3110010020
MIAMay 5, 2025LADLAD1000000010
MIAMay 3, 2025ATHATH3100000030
MIAMay 2, 2025ATHATH4000000020
MIAApril 30, 2025@LADLAD2000000010
MIAApril 28, 2025@LADLAD2010010000
MIAApril 27, 2025@SEASEA4010010020
MIAApril 26, 2025@SEASEA3000000010
MIAApril 25, 2025@SEASEA4100000010
MIAApril 23, 2025CINCIN4111142010
MIAApril 22, 2025CINCIN3011020100
MIAApril 20, 2025@PHIPHI4011020120
MIAApril 19, 2025@PHIPHI3100000100
MIAApril 18, 2025@PHIPHI4000000030
MIAApril 17, 2025ARIARI2000000010
MIAApril 16, 2025ARIARI3111141010
MIAApril 15, 2025ARIARI3000000120
MIAApril 13, 2025WSHWSH2111143010
MIAApril 12, 2025WSHWSH3111141110
MIAApril 9, 2025@NYMNYM5121153020
MIAApril 8, 2025@NYMNYM3000000020
MIAApril 7, 2025@NYMNYM1010010100
MIAApril 5, 2025@ATLATL5232293020
MIAApril 4, 2025@ATLATL3000000020
MIAApril 2, 2025NYMNYM2010011010
MIAApril 1, 2025NYMNYM3000000010
MIAMarch 28, 2025PITPIT3110010100
MIAMarch 27, 2025PITPIT4000000030
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2025MIA4213412021117140.175.254.383.637
2024CHC9282631030.115.148.154.302

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.