Miami Marlins All-Star Kyle Stowers Sidelined Month With Hamstring Injury

Miami Marlins All-Star outfielder Kyle Stowers will miss the opening 3-4 weeks of the regular season after suffering a hamstring injury. The 28-year-old had a breakout 2025 campaign, batting .288 with 25 home runs and earning his first All-Star selection.

Miami Marlins All-Star outfielder Kyle Stowers will miss the opening month of the regular season after sustaining a hamstring injury that will sideline him for approximately three to four weeks.

The Marlins made the announcement Sunday that Stowers would be added to the injured list. During spring training, the team had carefully managed his playing time, limiting him to only six exhibition games in hopes of having him available for Friday’s season opener against the Colorado Rockies.

The 28-year-old Stowers experienced one of baseball’s most dramatic transformations in 2025. Prior to last season, he had struggled significantly at the major league level, posting just a .191 batting average with nine home runs and 59 RBIs across 117 games over three seasons.

However, during his first complete season with Miami, Stowers emerged as a star performer, hitting .288 while launching 25 home runs and driving in 73 runs over 117 games. His exceptional performance earned him a spot on the National League All-Star roster.

The loss of Stowers, combined with the absence of speedster Esteury Ruiz who begins the season on the injured list with a left oblique strain, forces Miami to find creative solutions for their outfield depth.

During Saturday’s exhibition defeat to the St. Louis Cardinals, the Marlins experimented by positioning infielder Connor Norby in left field. Norby, who has no regular-season outfield experience, has impressed this spring with a .310 batting average, two home runs, and three stolen bases across 42 at-bats entering Sunday.

Another option for Miami is second-year outfielder Heriberto Hernandez, who saw action in 87 games last season and posted a .266 average with 10 homers and a .785 OPS. The 26-year-old Hernandez has showcased improved speed this spring, stealing four bases in 13 games while entering Sunday with three home runs and a .226 average in 31 at-bats.

More from TV Delmarva Channel 33 News