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

In strikeout rate, Kyle Stowers is 423rd of 434 hitters, at 35.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 Played69
BattingOffensevs Hitters▶
Plate Appearances20917th361/434
At Bats19218th355/434
Hits4017th360/434
On Base Percentage.26812th380/434
Batting Average.20818th358/434
Doubles1131st294/434
Triples271st93/434
Home Runs313th367/434
Extra Base Hits1623rd329/434
Total Bases6418th356/434
Slugging Percentage.33321st341/434
Isolated Power.12534th285/434
On Base Plus Slugging.60115th368/434
Runs159th391/434
Runs Batted In2423rd332/434
Plate DisciplineOffensevs Hitters▶
Walks1315th361/434
Walk Rate6.2%26th322/434
Intentional Walks026th205/434
Hit by Pitch345th213/434
Strikeouts7456th190/434
Strikeout Rate35.4%3rd423/434
BaserunningOffensevs Hitters▶
Stolen Bases07th372/434
Stolen Base Rate0%—
Caught Stealing158th137/434
69 games
DateOppABRHXBHHRTBRBIBBKSB
MIASep 27, 2024@TORTOR1200000300
MIASep 26, 2024@MINMIN2000000010
MIASep 24, 2024@MINMIN4000000020
MIASep 22, 2024ATLATL4000000030
MIASep 21, 2024ATLATL2000000010
MIASep 20, 2024ATLATL3021031010
MIASep 19, 2024LADLAD3010010010
MIASep 18, 2024LADLAD3111020110
MIASep 17, 2024LADLAD5022052010
MIASep 15, 2024@WSHWSH1010010000
MIASep 14, 2024@WSHWSH3000000020
MIASep 13, 2024@WSHWSH1000000000
MIASep 12, 2024@WSHWSH4000000020
MIASep 11, 2024@PITPIT3010010100
MIASep 10, 2024@PITPIT4122041000
MIASep 9, 2024@PITPIT3000000010
MIASep 7, 2024PHIPHI5000000020
MIASep 6, 2024PHIPHI3000000120
MIASep 5, 2024PHIPHI4000000010
MIASep 4, 2024WSHWSH4000000020
MIASep 3, 2024WSHWSH3000000130
MIASep 1, 2024@SFSF4111143100
MIAAug 31, 2024@SFSF4010010020
MIAAug 30, 2024@SFSF0000000000
MIAAug 29, 2024@COLCOL6131044020
MIAAug 28, 2024@COLCOL2010010010
MIAAug 27, 2024@COLCOL5222171020
MIAAug 26, 2024@COLCOL4020020010
MIAAug 25, 2024CHCCHC3111021110
MIAAug 24, 2024CHCCHC0000000000
MIAAug 23, 2024CHCCHC2000001100
MIAAug 21, 2024ARIARI1000000010
MIAAug 20, 2024ARIARI4000000020
MIAAug 19, 2024ARIARI4230031000
MIAAug 18, 2024@NYMNYM4000000000
MIAAug 17, 2024@NYMNYM2000000100
MIAAug 16, 2024@NYMNYM1000000010
MIAAug 14, 2024@PHIPHI5010010030
MIAAug 13, 2024@PHIPHI4010010010
MIAAug 11, 2024SDSD4010010020
MIAAug 10, 2024SDSD4100000120
MIAAug 9, 2024SDSD3000000010
MIAAug 8, 2024CINCIN1000000100
MIAAug 7, 2024CINCIN1000000010
MIAAug 6, 2024CINCIN3000000010
MIAAug 5, 2024CINCIN5010010020
MIAAug 3, 2024@ATLATL4000000010
MIAAug 2, 2024@ATLATL4010010020
MIAAug 1, 2024@ATLATL3000000020
MIAJuly 31, 2024@TBTB4000000040
BALJuly 19, 2024@TEXTEX0000000000
BALJuly 14, 2024NYYNYY1010010000
BALJune 14, 2024PHIPHI1000000010
BALJune 13, 2024ATLATL4111143020
BALJune 8, 2024@TBTB2000000010
BALJune 6, 2024@TORTOR1000000010
BALJune 5, 2024@TORTOR4010010010
BALJune 4, 2024@TORTOR1000000000
BALJune 1, 2024TBTB4011021020
BALMay 28, 2024BOSBOS2010010010
BALMay 27, 2024BOSBOS4132054000
BALMay 25, 2024@CWSCWS4010010010
BALMay 24, 2024@CWSCWS0000000000
BALMay 23, 2024@CWSCWS0000000000
BALMay 22, 2024@STLSTL0000001000
BALMay 21, 2024@STLSTL3111020010
BALMay 18, 2024SEASEA1000000000
BALMay 17, 2024SEASEA4010010020
BALMay 15, 2024TORTOR0000000000
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.