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.

MIA

Kyle Stowers

Kyle Stowers sits 31st of 441 hitters in hit by pitch, at 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 Played121
BattingOffensevs Hitters▶
Plate Appearances51272nd125/441
At Bats44771st130/441
Hits10769th138/441
On Base Percentage.32667th144/440
Batting Average.23947th232/440
Doubles2786th54/441
Triples492nd26/441
Home Runs2183rd72/441
Extra Base Hits5289th48/441
Total Bases20577th100/441
Slugging Percentage.45984th72/440
Isolated Power.21991st42/440
On Base Plus Slugging.78580th89/440
Runs5767th144/441
Runs Batted In6577th99/441
Plate DisciplineOffensevs Hitters▶
Walks5280th86/441
Walk Rate10.2%68th140/440
Intentional Walks183rd40/441
Hit by Pitch691st31/441
Strikeouts1616th415/441
Strikeout Rate31.4%10th395/440
BaserunningOffensevs Hitters▶
Stolen Bases121st318/441
Stolen Base Rate50.0%—
Caught Stealing143rd197/441
121 games
DateOppABRHXBHHRTBRBIBBKSB
MIASep 24, 2026@CHCCHC1000000000
MIASep 23, 2026@CHCCHC4111142010
MIASep 22, 2026@CHCCHC4322162110
MIASep 20, 2026@SDSD3010010100
MIASep 19, 2026@SDSD4010010120
MIASep 18, 2026@SDSD5000000000
MIASep 16, 2026@ARIARI4010010110
MIASep 15, 2026@ARIARI4100000120
MIASep 14, 2026@ARIARI5111021010
MIASep 13, 2026LADLAD4010010020
MIASep 12, 2026LADLAD5000000020
MIASep 11, 2026LADLAD2010010200
MIASep 9, 2026NYMNYM6111020020
MIASep 8, 2026NYMNYM2000000020
MIASep 7, 2026NYMNYM3000000020
MIASep 6, 2026CHCCHC3100000220
MIASep 5, 2026CHCCHC4121151110
MIASep 3, 2026@KCKC3011020020
MIASep 2, 2026@KCKC5121152010
MIASep 1, 2026@KCKC4111141020
MIAAug 31, 2026@WSHWSH4020022010
MIAAug 30, 2026@WSHWSH1000000010
MIAAug 29, 2026@WSHWSH4111022130
MIAAug 28, 2026@WSHWSH3010010000
MIAAug 26, 2026BOSBOS3110010220
MIAAug 25, 2026BOSBOS2000000010
MIAAug 24, 2026BOSBOS4011020120
MIAAug 9, 2026LAALAA4121042020
MIAAug 8, 2026LAALAA3000000100
MIAAug 7, 2026LAALAA4040042100
MIAAug 6, 2026@ATLATL4111020010
MIAAug 5, 2026@ATLATL4000000020
MIAAug 4, 2026@ATLATL3010010110
MIAAug 2, 2026@NYMNYM4000000020
MIAAug 1, 2026@NYMNYM4110010110
MIAJuly 31, 2026@NYMNYM4122161000
MIAJuly 30, 2026@NYMNYM3111141100
MIAJuly 29, 2026PHIPHI3100000120
MIAJuly 28, 2026PHIPHI3111141100
MIAJuly 27, 2026PHIPHI4011020020
MIAJuly 26, 2026SDSD4122161010
MIAJuly 25, 2026SDSD3010011110
MIAJuly 24, 2026SDSD5010010030
MIAJuly 22, 2026@HOUHOU4000000020
MIAJuly 21, 2026@HOUHOU5021031010
MIAJuly 20, 2026@HOUHOU4010010120
MIAJuly 19, 2026@MILMIL3000000110
MIAJuly 18, 2026@MILMIL4000000020
MIAJuly 17, 2026@MILMIL4000000030
MIAJuly 12, 2026CLECLE2000000020
MIAJuly 11, 2026CLECLE3010010100
MIAJuly 10, 2026CLECLE4000000010
MIAJuly 9, 2026SEASEA5010011020
MIAJuly 8, 2026SEASEA3111141010
MIAJuly 7, 2026SEASEA4000001030
MIAJuly 4, 2026@ATHATH4221152110
MIAJuly 3, 2026@ATHATH53422103000
MIAJuly 2, 2026@COLCOL4010010110
MIAJuly 1, 2026@COLCOL4000000030
MIAJune 30, 2026@COLCOL6232062020
MIAJune 29, 2026@COLCOL3311020110
MIAJune 28, 2026@STLSTL4000000020
MIAJune 27, 2026@STLSTL3020022100
MIAJune 26, 2026@STLSTL4010011020
MIAJune 24, 2026TEXTEX4011030030
MIAJune 23, 2026TEXTEX5011020020
MIAJune 22, 2026TEXTEX4011021020
MIAJune 21, 2026SFSF2211141100
MIAJune 20, 2026SFSF2000000210
MIAJune 19, 2026SFSF3000000120
MIAJune 17, 2026@PHIPHI52432115010
MIAJune 15, 2026@PHIPHI4000000030
MIAJune 14, 2026@PITPIT5010011020
MIAJune 13, 2026@PITPIT3000000020
MIAJune 12, 2026@PITPIT4120021100
MIAJune 11, 2026ARIARI2100000220
MIAJune 10, 2026ARIARI3111143010
MIAJune 9, 2026ARIARI5011022010
MIAJune 7, 2026TBTB2010011100
MIAJune 6, 2026TBTB4000000020
MIAJune 5, 2026TBTB4000000020
MIAJune 3, 2026@WSHWSH5011031020
MIAJune 2, 2026@WSHWSH4010010110
MIAJune 1, 2026@WSHWSH4111142020
MIAMay 31, 2026@NYMNYM4011020020
MIAMay 30, 2026@NYMNYM4000000020
MIAMay 29, 2026@NYMNYM5132051020
MIAMay 27, 2026@TORTOR4010010010
MIAMay 26, 2026@TORTOR3000000110
MIAMay 25, 2026@TORTOR4122042020
MIAMay 24, 2026NYMNYM4000000010
MIAMay 23, 2026NYMNYM4000000020
MIAMay 22, 2026NYMNYM3000000010
MIAMay 21, 2026ATLATL4222282020
MIAMay 19, 2026ATLATL4011022010
MIAMay 18, 2026ATLATL2210010200
MIAMay 17, 2026@TBTB3010011110
MIAMay 16, 2026@TBTB5110010030
MIAMay 15, 2026@TBTB4000000020
MIAMay 14, 2026@MINMIN3000000120
MIAMay 13, 2026@MINMIN4000000101
MIAMay 12, 2026@MINMIN3010010000
MIAMay 10, 2026WSHWSH2000000100
MIAMay 9, 2026WSHWSH4232172000
MIAMay 8, 2026WSHWSH4000000030
MIAMay 7, 2026BALBAL1000000000
MIAMay 6, 2026BALBAL4110010010
MIAMay 5, 2026BALBAL4100000120
MIAMay 4, 2026PHIPHI4020020000
MIAMay 3, 2026PHIPHI2010010000
MIAMay 2, 2026PHIPHI5110010020
MIAMay 1, 2026PHIPHI4100000130
MIAApril 29, 2026@LADLAD3000000220
MIAApril 28, 2026@LADLAD5020021020
MIAApril 27, 2026@LADLAD5000000010
MIAApril 26, 2026@SFSF4000000000
MIAApril 25, 2026@SFSF3000000100
MIAApril 24, 2026@SFSF5232050010
MIAApril 21, 2026STLSTL4000000110
MIAApril 20, 2026STLSTL3210010100
MIAApril 19, 2026MILMIL3021030010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026MIA1215124471075221651.239.326.459.785
2025MIA1174573991154925735.288.368.544.912
2024BALMIA6920919240163240.208.268.333.601

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.