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.

MIL

Bo Naylor

Bo Naylor places 391st of 434 hitters in strikeout rate, at 31.4%.

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 Played123
BattingOffensevs Hitters▶
Plate Appearances38951st214/434
At Bats35451st213/434
Hits7140th262/434
On Base Percentage.26410th392/434
Batting Average.20112th382/434
Doubles1027th308/434
Triples271st93/434
Home Runs1361st157/434
Extra Base Hits2544th240/434
Total Bases12445th238/434
Slugging Percentage.35029th310/434
Isolated Power.15053rd206/434
On Base Plus Slugging.61420th348/434
Runs3943rd243/434
Runs Batted In3947th227/434
Plate DisciplineOffensevs Hitters▶
Walks2954th200/434
Walk Rate7.5%45th241/434
Intentional Walks165th102/434
Hit by Pitch231st270/434
Strikeouts12221st341/434
Strikeout Rate31.4%10th391/434
BaserunningOffensevs Hitters▶
Stolen Bases659th166/434
Stolen Base Rate66.7%—
Caught Stealing324th307/434
123 games
DateOppABRHXBHHRTBRBIBBKSB
CLESep 28, 2024HOUHOU4000000020
CLESep 27, 2024HOUHOU3000000010
CLESep 25, 2024CINCIN2010010110
CLESep 24, 2024CINCIN4010010020
CLESep 22, 2024@STLSTL0000000000
CLESep 21, 2024@STLSTL4111141010
CLESep 20, 2024@STLSTL4110010000
CLESep 19, 2024MINMIN1000000010
CLESep 18, 2024MINMIN4000000020
CLESep 17, 2024MINMIN4010010010
CLESep 16, 2024MINMIN2000000110
CLESep 15, 2024TBTB2000000100
CLESep 13, 2024TBTB2000000010
CLESep 12, 2024TBTB3000000000
CLESep 10, 2024@CWSCWS4010010010
CLESep 9, 2024@CWSCWS3121151112
CLESep 8, 2024@LADLAD3000000010
CLESep 6, 2024@LADLAD3000000010
CLESep 4, 2024@KCKC2000000000
CLESep 3, 2024@KCKC3110010110
CLESep 2, 2024@KCKC3010010110
CLEAug 31, 2024PITPIT3010010020
CLEAug 28, 2024KCKC2111141010
CLEAug 27, 2024KCKC3000000010
CLEAug 26, 2024KCKC1000000100
CLEAug 26, 2024KCKC0000000000
CLEAug 24, 2024TEXTEX4121151010
CLEAug 23, 2024TEXTEX4010011020
CLEAug 22, 2024@NYYNYY2000000000
CLEAug 20, 2024@NYYNYY5020021020
CLEAug 18, 2024@MILMIL2000000010
CLEAug 17, 2024@MILMIL2010010000
CLEAug 16, 2024@MILMIL3000000110
CLEAug 13, 2024CHCCHC3000000000
CLEAug 11, 2024@MINMIN4010010020
CLEAug 10, 2024@MINMIN3111141000
CLEAug 9, 2024@MINMIN1000000010
CLEAug 9, 2024@MINMIN3000000020
CLEAug 7, 2024ARIARI2011020010
CLEAug 7, 2024ARIARI4000000010
CLEAug 5, 2024ARIARI4121041021
CLEAug 4, 2024BALBAL1000000000
CLEAug 3, 2024BALBAL2000000010
CLEAug 1, 2024BALBAL4111143010
CLEJuly 29, 2024@DETDET4111143000
CLEJuly 28, 2024@PHIPHI4000000000
CLEJuly 26, 2024@PHIPHI3010011020
CLEJuly 25, 2024DETDET2000000010
CLEJuly 24, 2024DETDET1210010201
CLEJuly 21, 2024SDSD1000000000
CLEJuly 20, 2024SDSD3000000020
CLEJuly 19, 2024SDSD4110010020
CLEJuly 14, 2024@TBTB3000000010
CLEJuly 13, 2024@TBTB4010010000
CLEJuly 12, 2024@TBTB0000000000
CLEJuly 11, 2024@DETDET3111141010
CLEJuly 10, 2024@DETDET1110010100
CLEJuly 9, 2024@DETDET2100000000
CLEJuly 8, 2024@DETDET2000000120
CLEJuly 7, 2024SFSF2111143000
CLEJuly 6, 2024SFSF3000000000
CLEJuly 5, 2024SFSF4000000020
CLEJuly 4, 2024CWSCWS4020022001
CLEJuly 3, 2024CWSCWS3000000110
CLEJuly 2, 2024CWSCWS0000001000
CLEJune 30, 2024@KCKC4031040000
CLEJune 29, 2024@KCKC4000000010
CLEJune 27, 2024@KCKC3000000120
CLEJune 26, 2024@BALBAL0000000000
CLEJune 25, 2024@BALBAL4332061000
CLEJune 24, 2024@BALBAL4011021010
CLEJune 23, 2024TORTOR2111020100
CLEJune 22, 2024TORTOR4111142020
CLEJune 19, 2024SEASEA4121031020
CLEJune 18, 2024SEASEA2000000010
CLEJune 16, 2024@TORTOR4010010010
CLEJune 15, 2024@TORTOR3000000010
CLEJune 14, 2024@TORTOR3000000020
CLEJune 11, 2024@CINCIN3221030110
CLEJune 6, 2024KCKC2000000010
CLEJune 2, 2024WSHWSH3000000000
CLEMay 28, 2024@COLCOL4000001020
CLEMay 27, 2024@COLCOL4120020000
CLEMay 25, 2024@LAALAA3011020020
CLEMay 21, 2024NYMNYM2100000010
CLEMay 20, 2024NYMNYM3000000030
CLEMay 18, 2024MINMIN3110010110
CLEMay 17, 2024MINMIN3000000010
CLEMay 15, 2024@TEXTEX1000000000
CLEMay 14, 2024@TEXTEX4111022010
CLEMay 13, 2024@TEXTEX4000000010
CLEMay 11, 2024@CWSCWS3000000010
CLEMay 10, 2024@CWSCWS1000000000
CLEMay 9, 2024@CWSCWS4020020010
CLEMay 8, 2024DETDET0000000000
CLEMay 7, 2024DETDET4110010000
CLEMay 6, 2024DETDET3000000010
CLEMay 5, 2024LAALAA2000000110
CLEMay 4, 2024LAALAA4111144020
CLEMay 3, 2024LAALAA4010010020
CLEMay 2, 2024@HOUHOU4000000010
CLEMay 1, 2024@HOUHOU1000000010
CLEApril 30, 2024@HOUHOU4000000030
CLEApril 28, 2024@ATLATL3110010110
CLEApril 27, 2024@ATLATL3010010010
CLEApril 24, 2024BOSBOS3010010010
CLEApril 23, 2024BOSBOS2000000000
CLEApril 21, 2024ATHATH4111020020
CLEApril 19, 2024ATHATH3200000110
CLEApril 18, 2024@BOSBOS4010010010
CLEApril 16, 2024@BOSBOS5010010111
CLEApril 15, 2024@BOSBOS4010010020
CLEApril 14, 2024NYYNYY1100000010
CLEApril 13, 2024NYYNYY2000000210
CLEApril 10, 2024CWSCWS4121153110
CLEApril 9, 2024CWSCWS3000000120
CLEApril 6, 2024@MINMIN4000000030
CLEApril 4, 2024@MINMIN3000000120
CLEApril 3, 2024@SEASEA4000000020
CLEApril 2, 2024@SEASEA4121152010
CLEApril 1, 2024@SEASEA3120020110
CLEMarch 31, 2024@ATHATH3000000110
CLEMarch 29, 2024@ATHATH3000000120
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026CLEMIL3198911453100.154.214.275.489
2025CLE123414359703714471.195.282.379.661
2024CLE123389354712513396.201.264.350.614

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.