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.

TEX

Logan O'Hoppe

Logan O'Hoppe is 393rd of 439 hitters in strikeout rate, at 30.8%.

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 Played119
BattingOffensevs Hitters▶
Plate Appearances45160th177/440
At Bats42364th161/440
Hits9053rd206/440
On Base Percentage.2588th405/439
Batting Average.21319th357/439
Doubles823rd329/440
Triples154th140/440
Home Runs1978th95/440
Extra Base Hits2851st212/440
Total Bases15758th186/440
Slugging Percentage.37140th262/439
Isolated Power.15857th191/439
On Base Plus Slugging.62924th334/439
Runs3541st258/440
Runs Batted In4351st213/440
Plate DisciplineOffensevs Hitters▶
Walks2442nd251/440
Walk Rate5.3%18th360/439
Intentional Walks028th193/440
Hit by Pitch233rd262/440
Strikeouts13912th388/440
Strikeout Rate30.8%11th393/439
BaserunningOffensevs Hitters▶
Stolen Bases233rd273/440
Stolen Base Rate66.7%—
Caught Stealing159th127/440
119 games
DateOppABRHXBHHRTBRBIBBKSB
LAASep 28, 2025HOUHOU3000000000
LAASep 27, 2025HOUHOU3000000100
LAASep 26, 2025HOUHOU3000000010
LAASep 25, 2025KCKC4010010010
LAASep 23, 2025KCKC3000000110
LAASep 21, 2025@COLCOL4010010020
LAASep 20, 2025@COLCOL3021030100
LAASep 19, 2025@COLCOL4010010000
LAASep 18, 2025@MILMIL1000000000
LAASep 16, 2025@MILMIL4000000010
LAASep 7, 2025ATHATH2000000100
LAASep 6, 2025ATHATH3000000110
LAASep 4, 2025@KCKC4010010020
LAASep 3, 2025@KCKC4000000020
LAASep 2, 2025@KCKC4000000020
LAASep 1, 2025@HOUHOU1010010000
LAAAug 30, 2025@HOUHOU3110010120
LAAAug 29, 2025@HOUHOU4000000000
LAAAug 27, 2025@TEXTEX4000000010
LAAAug 25, 2025@TEXTEX4111141020
LAAAug 23, 2025CHCCHC3010010010
LAAAug 22, 2025CHCCHC3000000020
LAAAug 18, 2025CINCIN4000000020
LAAAug 17, 2025@ATHATH4000000020
LAAAug 16, 2025@ATHATH4000000020
LAAAug 13, 2025LADLAD4120022000
LAAAug 12, 2025LADLAD3000000110
LAAAug 10, 2025@DETDET4010011000
LAAAug 8, 2025@DETDET4011021010
LAAAug 6, 2025TBTB4000000030
LAAAug 5, 2025TBTB3000000120
LAAAug 2, 2025CWSCWS3000000010
LAAAug 1, 2025CWSCWS4110010010
LAAJuly 30, 2025TEXTEX2000000210
LAAJuly 28, 2025TEXTEX4111020000
LAAJuly 26, 2025SEASEA4110010010
LAAJuly 25, 2025SEASEA4011020010
LAAJuly 23, 2025@NYMNYM1000000000
LAAJuly 22, 2025@NYMNYM4030030000
LAAJuly 21, 2025@NYMNYM4121151011
LAAJuly 20, 2025@PHIPHI4110010100
LAAJuly 18, 2025@PHIPHI4021040010
LAAJuly 13, 2025ARIARI4000000010
LAAJuly 11, 2025ARIARI2210010201
LAAJuly 10, 2025TEXTEX3010010110
LAAJuly 8, 2025TEXTEX3000000010
LAAJuly 6, 2025@TORTOR4010010020
LAAJuly 5, 2025@TORTOR5010010020
LAAJuly 4, 2025@TORTOR4010010010
LAAJuly 3, 2025@ATLATL5020020020
LAAJuly 1, 2025@ATLATL5000000030
LAAJune 29, 2025WSHWSH5010010010
LAAJune 28, 2025WSHWSH4000000010
LAAJune 27, 2025WSHWSH5021030020
LAAJune 24, 2025BOSBOS4010010010
LAAJune 22, 2025HOUHOU4111142020
LAAJune 21, 2025HOUHOU4222284000
LAAJune 20, 2025HOUHOU1000000010
LAAJune 18, 2025@NYYNYY2010010210
LAAJune 17, 2025@NYYNYY4111020030
LAAJune 16, 2025@NYYNYY4000000000
LAAJune 14, 2025@BALBAL5000000020
LAAJune 13, 2025@BALBAL4010010010
LAAJune 10, 2025ATHATH4000000000
LAAJune 8, 2025SEASEA3000000010
LAAJune 7, 2025SEASEA5000000010
LAAJune 4, 2025@BOSBOS5010011020
LAAJune 2, 2025@BOSBOS4000000000
LAAJune 1, 2025@CLECLE4100000020
LAAMay 30, 2025@CLECLE5020020030
LAAMay 28, 2025NYYNYY3000000120
LAAMay 27, 2025NYYNYY1000000000
LAAMay 26, 2025NYYNYY3000000020
LAAMay 25, 2025MIAMIA1000000000
LAAMay 24, 2025MIAMIA4010010020
LAAMay 23, 2025MIAMIA4011021010
LAAMay 22, 2025@ATHATH5221151020
LAAMay 21, 2025@ATHATH4322283110
LAAMay 20, 2025@ATHATH5121152020
LAAMay 19, 2025@ATHATH4020020010
LAAMay 18, 2025@LADLAD1000000010
LAAMay 17, 2025@LADLAD5121155010
LAAMay 16, 2025@LADLAD4000000010
LAAMay 13, 2025@SDSD4000000010
LAAMay 12, 2025@SDSD0000000100
LAAMay 11, 2025BALBAL4010011000
LAAMay 10, 2025BALBAL4000000010
LAAMay 9, 2025BALBAL4000000030
LAAMay 8, 2025TORTOR3010011010
LAAMay 7, 2025TORTOR4000000030
LAAMay 6, 2025TORTOR4130031010
LAAMay 4, 2025DETDET2000000110
LAAMay 2, 2025DETDET3010010000
LAAMay 1, 2025DETDET4121151000
LAAApril 30, 2025@SEASEA4020021000
LAAApril 29, 2025@SEASEA3111141100
LAAApril 27, 2025@MINMIN3000000120
LAAApril 26, 2025@MINMIN4000000030
LAAApril 25, 2025@MINMIN4111141010
LAAApril 24, 2025PITPIT4111142010
LAAApril 22, 2025PITPIT4110010020
LAAApril 20, 2025SFSF4010010020
LAAApril 19, 2025SFSF3010010100
LAAApril 18, 2025SFSF3000000030
LAAApril 17, 2025@TEXTEX4000000020
LAAApril 16, 2025@TEXTEX1000000000
LAAApril 13, 2025@HOUHOU1010010000
LAAApril 12, 2025@HOUHOU4010010010
LAAApril 11, 2025@HOUHOU4000000040
LAAApril 10, 2025@TBTB5231040000
LAAApril 9, 2025@TBTB4000000030
LAAApril 8, 2025@TBTB1010010000
LAAApril 6, 2025CLECLE4121151010
LAAApril 5, 2025CLECLE5131162010
LAAApril 4, 2025CLECLE4121151120
LAAApril 2, 2025@STLSTL4111144010
LAAMarch 31, 2025@STLSTL4000000030
LAAMarch 29, 2025@CWSCWS4000000010
LAAMarch 27, 2025@CWSCWS4121151010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026LAATEX8527425155134240.219.275.303.578
2025LAA119451423902819432.213.258.371.629
2024LAA1365224791173820562.244.303.409.712

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.