← Miami Marlins

Kyle Stowers

Miami MarlinsMIAMiami Marlins

1B · #28 · Bats L · Throws L · 6'2" · 215 lb · Age 28 · 5 yrs in MLB

2026 grade

49.6
Runs above average
+8.9
AVG / OBP / SLG
.239/.331/.459
HR · SB
21 · 1
Rank
68 of 134

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Singles−8.1
  • Home runs+7.7
  • Doubles+4.7
  • Triples+2.2
  • Hit by pitch+1.4
  • Outs, strikeouts included+1.1
  • Walks+1.0
  • Parks played in−0.9
  • Caught stealing−0.4
  • Stolen bases+0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Thu, Sep 24@Chicago CubsCHCCHCL 1-210000000–
Wed, Sep 23@Chicago CubsCHCCHCW 3-24112101078.8
Tue, Sep 22@Chicago CubsCHCCHCW 8-24322111098.6
Sun, Sep 20@San Diego PadresSDSDL 3-73010010067.3
Sat, Sep 19@San Diego PadresSDSDL 6-74010012059.1
Fri, Sep 18@San Diego PadresSDSDL 2-8500000002.0
Wed, Sep 16@Arizona DiamondbacksARIARIW 4-34010011058.0
Tue, Sep 15@Arizona DiamondbacksARIARIW 4-2410001206.5
Mon, Sep 14@Arizona DiamondbacksARIARIL 7-85111001044.7
Sun, Sep 13vsLos Angeles DodgersLADLADW 6-44010002037.4
Sat, Sep 12vsLos Angeles DodgersLADLADW 4-3500000200.5
Fri, Sep 11vsLos Angeles DodgersLADLADL 2-62010020074.4
Wed, Sep 9vsNew York MetsNYMNYML 14-156110002027.5
Tue, Sep 8vsNew York MetsNYMNYML 5-720000020–
Mon, Sep 7vsNew York MetsNYMNYML 4-93000002034.4
Sun, Sep 6vsChicago CubsCHCCHCW 10-33100022049.9
Sat, Sep 5vsChicago CubsCHCCHCL 5-64121111095.4
Thu, Sep 3@Kansas City RoyalsKCKCL 3-73010002075.8
Wed, Sep 2@Kansas City RoyalsKCKCW 9-65122101087.8
Tue, Sep 1@Kansas City RoyalsKCKCW 6-34111102076.3
Mon, Aug 31@Washington NationalsWSHWSHL 3-64022001070.9
Sun, Aug 30@Washington NationalsWSHWSHW 6-210000010–
Sat, Aug 29@Washington NationalsWSHWSHL 4-54112013055.5
Fri, Aug 28@Washington NationalsWSHWSHL 2-93010000052.5
Wed, Aug 26vsBoston Red SoxBOSBOSW 4-03110022077.0
Tue, Aug 25vsBoston Red SoxBOSBOSL 3-720000010–
Mon, Aug 24vsBoston Red SoxBOSBOSL 2-44010012066.3
Sun, Aug 9vsLos Angeles AngelsLAALAAW 12-34122002086.3
Sat, Aug 8vsLos Angeles AngelsLAALAAW 7-03000010030.3
Fri, Aug 7vsLos Angeles AngelsLAALAAL 3-44042010098.1
Thu, Aug 6@Atlanta BravesATLATLL 3-114110001055.5
Wed, Aug 5@Atlanta BravesATLATLL 1-4400000208.8
Tue, Aug 4@Atlanta BravesATLATLL 2-43010011065.6
Sun, Aug 2@New York MetsNYMNYMW 2-04000002012.3
Sat, Aug 1@New York MetsNYMNYMW 6-24110011058.8
Fri, Jul 31@New York MetsNYMNYMW 5-24121100095.1
Thu, Jul 30@New York MetsNYMNYML 2-43111110090.2
Wed, Jul 29vsPhiladelphia PhilliesPHIPHIW 8-63100012030.1
Tue, Jul 28vsPhiladelphia PhilliesPHIPHIW 1-03111110089.5
Mon, Jul 27vsPhiladelphia PhilliesPHIPHIW 8-74010002068.0
Sun, Jul 26vsSan Diego PadresSDSDL 3-54121101094.6
Sat, Jul 25vsSan Diego PadresSDSDL 2-73011011064.6
Fri, Jul 24vsSan Diego PadresSDSDL 2-45010003026.4
Wed, Jul 22@Houston AstrosHOUHOUL 2-5400000207.8
Tue, Jul 21@Houston AstrosHOUHOUL 3-55021001072.7
Mon, Jul 20@Houston AstrosHOUHOUL 5-84010012058.2
Sun, Jul 19@Milwaukee BrewersMILMILL 1-33000011032.9
Sat, Jul 18@Milwaukee BrewersMILMILL 6-84000002010.6
Fri, Jul 17@Milwaukee BrewersMILMILL 1-24000003010.6
Sun, Jul 12vsCleveland GuardiansCLECLEL 2-520000020–
Sat, Jul 11vsCleveland GuardiansCLECLEL 1-43010010064.4
Fri, Jul 10vsCleveland GuardiansCLECLEL 2-3400000103.1
Thu, Jul 9vsSeattle MarinersSEASEAW 8-45011002026.4
Wed, Jul 8vsSeattle MarinersSEASEAW 2-03111101083.4
Tue, Jul 7vsSeattle MarinersSEASEAW 6-5400100300.3
Sat, Jul 4@AthleticsATHATHW 7-24222111095.3
Fri, Jul 3@AthleticsATHATHW 12-55343200099.8
Thu, Jul 2@Colorado RockiesCOLCOLL 4-144010011051.0
Wed, Jul 1@Colorado RockiesCOLCOLL 3-6400000302.4
Tue, Jun 30@Colorado RockiesCOLCOLW 14-36232002093.1
Mon, Jun 29@Colorado RockiesCOLCOLW 10-73310011083.1
Sun, Jun 28@St. Louis CardinalsSTLSTLL 1-24000002010.6
Sat, Jun 27@St. Louis CardinalsSTLSTLW 5-13022010086.9
Fri, Jun 26@St. Louis CardinalsSTLSTLW 4-04011002041.8
Wed, Jun 24vsTexas RangersTEXTEXW 4-24010003064.1
Tue, Jun 23vsTexas RangersTEXTEXW 6-45010002041.9
Mon, Jun 22vsTexas RangersTEXTEXL 3-44011002053.9
Sun, Jun 21vsSan Francisco GiantsSFSFW 2-12211110093.5
Sat, Jun 20vsSan Francisco GiantsSFSFW 6-32000021073.9
Fri, Jun 19vsSan Francisco GiantsSFSFW 4-33000012017.2
Wed, Jun 17@Philadelphia PhilliesPHIPHIW 12-45245201099.9
Mon, Jun 15@Philadelphia PhilliesPHIPHIL 0-7400000306.2
Sun, Jun 14@Pittsburgh PiratesPITPITW 4-25011002027.1
Sat, Jun 13@Pittsburgh PiratesPITPITL 2-33000002034.6
Fri, Jun 12@Pittsburgh PiratesPITPITW 8-34121010082.1
Thu, Jun 11vsArizona DiamondbacksARIARIW 2-02100022060.3
Wed, Jun 10vsArizona DiamondbacksARIARIW 8-03113101090.4
Tue, Jun 9vsArizona DiamondbacksARIARIW 10-65012001044.3
Sun, Jun 7vsTampa Bay RaysTBTBW 4-12011010065.3
Sat, Jun 6vsTampa Bay RaysTBTBW 4-3400000206.5
Fri, Jun 5vsTampa Bay RaysTBTBL 0-6400000206.5
Wed, Jun 3@Washington NationalsWSHWSHW 4-15011002058.0
Tue, Jun 2@Washington NationalsWSHWSHW 7-34010011058.6
Mon, Jun 1@Washington NationalsWSHWSHW 7-34112102077.9
Sun, May 31@New York MetsNYMNYML 1-104010002057.2
Sat, May 30@New York MetsNYMNYML 1-64000002014.7
Fri, May 29@New York MetsNYMNYML 7-95131002093.8
Wed, May 27@Toronto Blue JaysTORTORL 1-24010001044.7
Tue, May 26@Toronto Blue JaysTORTORL 1-83000011034.4
Mon, May 25@Toronto Blue JaysTORTORW 8-24122002086.5
Sun, May 24vsNew York MetsNYMNYMW 4-04000001010.1
Sat, May 23vsNew York MetsNYMNYMW 4-14000002010.1
Fri, May 22vsNew York MetsNYMNYMW 2-13000001019.9
Thu, May 21vsAtlanta BravesATLATLL 3-94222202098.4
Tue, May 19vsAtlanta BravesATLATLL 4-84012001055.5
Mon, May 18vsAtlanta BravesATLATLW 12-02210020084.0
Sun, May 17@Tampa Bay RaysTBTBL 3-63011011067.2
Sat, May 16@Tampa Bay RaysTBTBW 10-55110003028.7
Fri, May 15@Tampa Bay RaysTBTBL 2-74000002013.8
Thu, May 14@Minnesota TwinsMINMINL 1-93000012031.2
Wed, May 13@Minnesota TwinsMINMINW 9-54000010128.4
Tue, May 12@Minnesota TwinsMINMINL 0-33010000052.1
Sun, May 10vsWashington NationalsWSHWSHW 5-22000010061.6
Sat, May 9vsWashington NationalsWSHWSHW 8-74232100098.6
Fri, May 8vsWashington NationalsWSHWSHL 2-3400000306.5
Thu, May 7vsBaltimore OriolesBALBALW 4-310000000–
Wed, May 6vsBaltimore OriolesBALBALL 4-74110001039.1
Tue, May 5vsBaltimore OriolesBALBALL 7-94100012024.5
Mon, May 4vsPhiladelphia PhilliesPHIPHIL 0-14020000070.5
Sun, May 3vsPhiladelphia PhilliesPHIPHIL 2-720100000–
Sat, May 2vsPhiladelphia PhilliesPHIPHIW 4-05110002026.9
Fri, May 1vsPhiladelphia PhilliesPHIPHIL 5-64100013024.4
Wed, Apr 29@Los Angeles DodgersLADLADW 3-23000022034.1
Tue, Apr 28@Los Angeles DodgersLADLADW 2-15021002062.4
Mon, Apr 27@Los Angeles DodgersLADLADL 4-5500000101.9
Sun, Apr 26@San Francisco GiantsSFSFL 3-64000000015.2
Sat, Apr 25@San Francisco GiantsSFSFL 2-63000010034.8
Fri, Apr 24@San Francisco GiantsSFSFW 9-45230001093.8
Tue, Apr 21vsSt. Louis CardinalsSTLSTLL 3-5400001102.3
Mon, Apr 20vsSt. Louis CardinalsSTLSTLW 5-33210010065.6
Sun, Apr 19vsMilwaukee BrewersMILMILW 5-33020001091.4

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.