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 ranks 381st of 438 hitters in batting average, at .203.

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 Appearances20620th350/439
At Bats18219th356/439
Hits3716th364/439
On Base Percentage.28422nd340/438
Batting Average.20313th381/438
Doubles618th350/439
Triples274th81/439
Home Runs737th264/439
Extra Base Hits1525th323/439
Total Bases6822nd342/439
Slugging Percentage.37441st260/438
Isolated Power.17068th139/438
On Base Plus Slugging.65832nd298/438
Runs2322nd341/439
Runs Batted In2122nd343/439
Plate DisciplineOffensevs Hitters
Walks2032nd298/439
Walk Rate9.7%64th157/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts6561st172/439
Strikeout Rate31.6%9th397/438
BaserunningOffensevs Hitters
Stolen Bases765th146/439
Stolen Base Rate87.5%52nd59/125
Caught Stealing143rd197/439
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.