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.

LAD

Santiago Espinal

Santiago Espinal sits 422nd of 440 hitters in home runs, at 0.

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 Played114
BattingOffensevs Hitters▶
Plate Appearances32841st260/440
At Bats30142nd255/440
Hits7344th247/440
On Base Percentage.29234th290/439
Batting Average.24351st214/439
Doubles1237th268/440
Triples020th265/440
Home Runs02nd422/440
Extra Base Hits1219th348/440
Total Bases8531st301/440
Slugging Percentage.2827th409/439
Isolated Power.0401st433/439
On Base Plus Slugging.57511th392/439
Runs2528th313/440
Runs Batted In1616th367/440
Plate DisciplineOffensevs Hitters▶
Walks2136th275/440
Walk Rate6.4%33rd296/439
Intentional Walks028th193/440
Hit by Pitch117th330/440
Strikeouts3887th59/440
Strikeout Rate11.6%97th15/439
BaserunningOffensevs Hitters▶
Stolen Bases233rd273/440
Stolen Base Rate66.7%—
Caught Stealing159th127/440
114 games
DateOppABRHXBHHRTBRBIBBKSB
CINSep 24, 2025PITPIT0000000000
CINSep 17, 2025@STLSTL1100000000
CINSep 15, 2025@STLSTL1000000000
CINSep 13, 2025@ATHATH1000000000
CINSep 5, 2025NYMNYM0000000000
CINAug 31, 2025STLSTL0000000000
CINAug 29, 2025STLSTL3010010000
CINAug 26, 2025@LADLAD2000000000
CINAug 25, 2025@LADLAD1000000000
CINAug 23, 2025@ARIARI4010010000
CINAug 20, 2025@LAALAA3000000010
CINAug 19, 2025@LAALAA0000000000
CINAug 17, 2025MILMIL2000000000
CINAug 16, 2025MILMIL0000001000
CINAug 13, 2025PHIPHI4000000020
CINAug 12, 2025PHIPHI2020020100
CINAug 8, 2025@PITPIT1000000010
CINAug 5, 2025@CHCCHC2000001000
CINAug 2, 2025ATLATL1000000010
CINJuly 31, 2025ATLATL1000000000
CINJuly 30, 2025LADLAD4020020020
CINJuly 29, 2025LADLAD2000000000
CINJuly 27, 2025TBTB2000000100
CINJuly 26, 2025TBTB1110010000
CINJuly 25, 2025TBTB0000000100
CINJuly 23, 2025@WSHWSH3120020100
CINJuly 22, 2025@WSHWSH1000000000
CINJuly 20, 2025@NYMNYM2010010000
CINJuly 19, 2025@NYMNYM0000000000
CINJuly 18, 2025@NYMNYM1000000000
CINJuly 13, 2025COLCOL4000000010
CINJuly 11, 2025COLCOL1011020000
CINJuly 10, 2025MIAMIA1010010000
CINJuly 9, 2025MIAMIA1000000000
CINJuly 8, 2025MIAMIA1000000000
CINJuly 6, 2025@PHIPHI1000000000
CINJuly 5, 2025@PHIPHI3020020100
CINJuly 4, 2025@PHIPHI4110011010
CINJuly 2, 2025@BOSBOS4010011010
CINJuly 1, 2025@BOSBOS0000000000
CINJune 30, 2025@BOSBOS3110010010
CINJune 28, 2025SDSD4110010010
CINJune 27, 2025SDSD1000000000
CINJune 25, 2025NYYNYY3011020010
CINJune 24, 2025NYYNYY4000000000
CINJune 23, 2025NYYNYY0000000000
CINJune 22, 2025@STLSTL1000000000
CINJune 21, 2025@STLSTL5000000020
CINJune 20, 2025@STLSTL2110010010
CINJune 19, 2025MINMIN4010010000
CINJune 18, 2025MINMIN3010010010
CINJune 17, 2025MINMIN0000000000
CINJune 15, 2025@DETDET4031040000
CINJune 14, 2025@DETDET2010010000
CINJune 13, 2025@DETDET4100000100
CINJune 11, 2025@CLECLE4010010000
CINJune 10, 2025@CLECLE0000000000
CINJune 9, 2025@CLECLE4010010000
CINJune 8, 2025ARIARI0000000000
CINJune 6, 2025ARIARI4000000000
CINJune 4, 2025MILMIL4000000000
CINJune 3, 2025MILMIL4010010000
CINJune 2, 2025MILMIL2000000000
CINJune 1, 2025@CHCCHC3100000100
CINMay 31, 2025@CHCCHC3000000010
CINMay 30, 2025@CHCCHC5000000020
CINMay 28, 2025@KCKC4000000000
CINMay 27, 2025@KCKC5121031010
CINMay 26, 2025@KCKC2021031000
CINMay 25, 2025CHCCHC4000000120
CINMay 24, 2025CHCCHC3210010100
CINMay 23, 2025CHCCHC4110010100
CINMay 21, 2025@PITPIT4110010010
CINMay 20, 2025@PITPIT4011020010
CINMay 19, 2025@PITPIT4000000110
CINMay 18, 2025CLECLE4010010000
CINMay 17, 2025CLECLE4120021001
CINMay 16, 2025CLECLE4010010000
CINMay 15, 2025CWSCWS4110010000
CINMay 14, 2025CWSCWS4000000000
CINMay 13, 2025CWSCWS4000000000
CINMay 11, 2025@HOUHOU3000000010
CINMay 10, 2025@HOUHOU4111020110
CINMay 9, 2025@HOUHOU3010010111
CINMay 8, 2025@ATLATL5000000000
CINMay 7, 2025@ATLATL3000000110
CINMay 6, 2025@ATLATL5010011000
CINMay 5, 2025@ATLATL3010010010
CINMay 4, 2025WSHWSH4010010010
CINMay 3, 2025WSHWSH4030030010
CINMay 2, 2025WSHWSH3111022100
CINMay 1, 2025STLSTL4120022010
CINApril 30, 2025STLSTL4031041010
CINApril 30, 2025STLSTL1000000000
CINApril 27, 2025@COLCOL1000000000
CINApril 25, 2025@COLCOL5130031010
CINApril 20, 2025@BALBAL2000000000
CINApril 19, 2025@BALBAL4010010100
CINApril 18, 2025@BALBAL3121030200
CINApril 17, 2025SEASEA3000000100
CINApril 16, 2025SEASEA1000000000
CINApril 13, 2025PITPIT4020022000
CINApril 12, 2025PITPIT3111020000
CINApril 11, 2025PITPIT3010010000
CINApril 9, 2025@SFSF5110010010
CINApril 8, 2025@SFSF0000000000
CINApril 6, 2025@MILMIL4000000000
CINApril 5, 2025@MILMIL5221030010
CINApril 4, 2025@MILMIL3020020100
CINApril 3, 2025@MILMIL3000000000
CINApril 1, 2025TEXTEX3000000000
CINMarch 31, 2025TEXTEX1000000000
CINMarch 30, 2025SFSF3000000100
CINMarch 29, 2025SFSF3020020000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026LAD366056154170.268.281.375.656
2025CIN11432830173120162.243.292.282.575
2024TORCIN118391357882194511.246.295.356.650

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.