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

Agustin Ramirez

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 Played69
BattingOffensevs Hitters▶
Plate Appearances24328th318/441
At Bats21527th320/441
Hits5130th307/441
On Base Percentage.32162nd167/440
Batting Average.23744th245/440
Doubles1033rd287/441
Triples152nd149/441
Home Runs527th311/441
Extra Base Hits1628th310/441
Total Bases7828th317/441
Slugging Percentage.36333rd296/440
Isolated Power.12631st302/440
On Base Plus Slugging.68442nd257/440
Runs3034th291/441
Runs Batted In2427th317/441
Plate DisciplineOffensevs Hitters▶
Walks2540th261/441
Walk Rate10.3%69th136/440
Intentional Walks183rd40/441
Hit by Pitch251st174/441
Strikeouts5965th153/441
Strikeout Rate24.3%38th272/440
BaserunningOffensevs Hitters▶
Stolen Bases451st203/441
Stolen Base Rate80.0%—
Caught Stealing143rd197/441
69 games
DateOppABRHXBHHRTBRBIBBKSB
MIASep 24, 2026@CHCCHC4010010010
MIASep 23, 2026@CHCCHC4110010010
MIASep 22, 2026@CHCCHC3010011000
MIASep 20, 2026@SDSD0000000100
MIASep 19, 2026@SDSD5121031030
MIASep 18, 2026@SDSD4131161000
MIASep 15, 2026@ARIARI4000000020
MIASep 14, 2026@ARIARI4010010020
MIASep 13, 2026LADLAD1111142000
MIASep 12, 2026LADLAD1000000000
MIASep 11, 2026LADLAD2011021110
MIASep 8, 2026NYMNYM4000000010
MIASep 7, 2026NYMNYM0000000000
MIASep 5, 2026CHCCHC1000000010
MIASep 4, 2026CHCCHC4000000000
MIASep 3, 2026@KCKC4111141010
MIASep 2, 2026@KCKC5000000030
MIAAug 31, 2026@WSHWSH2110010000
MIAAug 30, 2026@WSHWSH5020020000
MIAAug 29, 2026@WSHWSH0100000100
MIAAug 28, 2026@WSHWSH3000000100
MIAAug 25, 2026BOSBOS3000000030
MIAAug 24, 2026BOSBOS2000000110
MIAAug 23, 2026WSHWSH3210010100
MIAAug 22, 2026WSHWSH1000000000
MIAAug 21, 2026WSHWSH2100000210
MIAAug 18, 2026@PHIPHI4000000020
MIAAug 17, 2026@PHIPHI4121030100
MIAAug 16, 2026@CINCIN5221032001
MIAAug 15, 2026@CINCIN0100000100
MIAAug 14, 2026@CINCIN1000000010
MIAAug 13, 2026PITPIT3000000010
MIAAug 12, 2026PITPIT5121031020
MIAAug 9, 2026LAALAA1000000110
MIAAug 7, 2026LAALAA2120020000
MIAAug 6, 2026@ATLATL3010010110
MIAAug 5, 2026@ATLATL1000000010
MIAAug 4, 2026@ATLATL2000000010
MIAMay 3, 2026PHIPHI4000000000
MIAMay 2, 2026PHIPHI2010011210
MIAMay 1, 2026PHIPHI3010011120
MIAApril 28, 2026@LADLAD2100000111
MIAApril 27, 2026@LADLAD4010010000
MIAApril 25, 2026@SFSF5120020011
MIAApril 24, 2026@SFSF5011020000
MIAApril 22, 2026STLSTL3120021100
MIAApril 21, 2026STLSTL4000000020
MIAApril 20, 2026STLSTL4111141010
MIAApril 19, 2026MILMIL4000000010
MIAApril 18, 2026MILMIL4000000010
MIAApril 17, 2026MILMIL5011021020
MIAApril 15, 2026@ATLATL1000000010
MIAApril 14, 2026@ATLATL3110011010
MIAApril 13, 2026@ATLATL4231164100
MIAApril 12, 2026@DETDET4000000010
MIAApril 11, 2026@DETDET4010010010
MIAApril 10, 2026@DETDET4000000010
MIAApril 9, 2026CINCIN5120022000
MIAApril 8, 2026CINCIN4111021000
MIAApril 7, 2026CINCIN5111020020
MIAApril 6, 2026CINCIN3011030110
MIAApril 5, 2026@NYYNYY5000000030
MIAApril 4, 2026@NYYNYY3220021200
MIAApril 3, 2026@NYYNYY3010010010
MIAMarch 31, 2026CWSCWS4111020010
MIAMarch 30, 2026CWSCWS4000000020
MIAMarch 29, 2026COLCOL2000000210
MIAMarch 28, 2026COLCOL3120020101
MIAMarch 27, 2026COLCOL3000000100
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026MIA6924321551165244.237.321.363.684
2025MIA13658553712455216716.231.287.413.701

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.