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

Ramon Laureano

Ramon Laureano places 399th of 442 hitters in strikeout rate, at 31.6%.

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 Played53
BattingOffensevs Hitters▶
Plate Appearances20620th353/443
At Bats18219th359/443
Hits3715th372/443
On Base Percentage.28424th338/442
Batting Average.20313th385/442
Doubles618th353/443
Triples273rd87/443
Home Runs737th270/443
Extra Base Hits1525th329/443
Total Bases6821st347/443
Slugging Percentage.37439th270/442
Isolated Power.17068th144/442
On Base Plus Slugging.65832nd301/442
Runs2320th348/443
Runs Batted In2122nd345/443
Plate DisciplineOffensevs Hitters▶
Walks2032nd301/443
Walk Rate9.7%64th161/442
Intentional Walks038th109/443
Hit by Pitch131st260/443
Strikeouts6561st171/443
Strikeout Rate31.6%10th399/442
BaserunningOffensevs Hitters▶
Stolen Bases765th148/443
Stolen Base Rate87.5%52nd61/128
Caught Stealing144th195/443
53 games
DateOppABRHXBHHRTBRBIBBKSB
SDMay 30, 2026@WSHWSH3000000110
SDMay 29, 2026@WSHWSH4100000102
SDMay 27, 2026PHIPHI4011020020
SDMay 26, 2026PHIPHI3111141010
SDMay 25, 2026PHIPHI4000000020
SDMay 24, 2026ATHATH3000000120
SDMay 22, 2026ATHATH3111141010
SDMay 20, 2026LADLAD3010010011
SDMay 19, 2026LADLAD1000000000
SDMay 18, 2026LADLAD3000000010
SDMay 17, 2026@SEASEA3100000120
SDMay 16, 2026@SEASEA4111020010
SDMay 15, 2026@SEASEA4020020010
SDMay 14, 2026@MILMIL4010010020
SDMay 13, 2026@MILMIL1000000000
SDMay 12, 2026@MILMIL3000000120
SDMay 10, 2026STLSTL1100000010
SDMay 9, 2026STLSTL2000000110
SDMay 8, 2026STLSTL3000000010
SDMay 7, 2026STLSTL2000000110
SDMay 6, 2026@SFSF2100000210
SDMay 4, 2026@SFSF4111141010
SDMay 3, 2026CWSCWS3100000131
SDMay 2, 2026CWSCWS4010010010
SDMay 1, 2026CWSCWS4000000010
SDApril 29, 2026CHCCHC1000000010
SDApril 28, 2026CHCCHC4010010020
SDApril 27, 2026CHCCHC4110010110
SDApril 26, 2026@ARIARI4010010120
SDApril 25, 2026@ARIARI3000001120
SDApril 23, 2026@COLCOL6031052010
SDApril 22, 2026@COLCOL4100000120
SDApril 21, 2026@COLCOL4000000030
SDApril 19, 2026@LAALAA4000000030
SDApril 18, 2026@LAALAA4010012020
SDApril 16, 2026SEASEA4010011110
SDApril 15, 2026SEASEA5121031010
SDApril 14, 2026SEASEA4121040010
SDApril 12, 2026COLCOL4211142010
SDApril 11, 2026COLCOL3322163200
SDApril 10, 2026COLCOL3010010110
SDApril 9, 2026COLCOL1000000010
SDApril 8, 2026@PITPIT5120020022
SDApril 7, 2026@PITPIT4000000010
SDApril 6, 2026@PITPIT5111021010
SDApril 5, 2026@BOSBOS5000000010
SDApril 4, 2026@BOSBOS4010011100
SDApril 3, 2026@BOSBOS4000000010
SDApril 1, 2026SFSF4221152000
SDMarch 30, 2026SFSF2000000120
SDMarch 28, 2026DETDET4030030001
SDMarch 27, 2026DETDET4011021010
SDMarch 26, 2026DETDET4111141010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SD5320618237157217.203.284.374.658
2025BALSD1324884411245224767.281.342.512.855
2024CLEATL98309286742811338.259.311.437.748

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.