Mar 03, 2026

⚾️ Royals Sign Outfielder Starling Marte to One-Year Contract

Posted Mar 03, 2026 12:43 AM

SURPRISE, Ariz.—The Kansas City Royals today announced they have signed outfielder Starling Marte to a one-year Major League contract. Marte will wear No. 0.

In a corresponding move, the Royals designated outfielder Dairon Blanco for assignment.

Marte, 37, has played 14 seasons in the Major Leagues with Pittsburgh (2012-19), Arizona (2020), Miami (2020-21), Oakland (2021) and the Mets (2022-25). He’s a career .285 hitter with a .781 OPS, and is one of only 19 players in Major League history —and the only active player —with at least 150 home runs and 350 stolen bases.

He is the Major League leader among active players in stolen bases (361), hit-by-pitches (166) and outfield assists (107), and his 55 career triples are tied with Mike Trout for the most among active players.

Marte was an All-Star with the Pirates in 2016 and with the Mets in 2022, and won a Rawlings Gold Glove Award in back-to-back seasons with Pittsburgh from 2015-16.

He’s played in 25 postseason games over six different seasons, including his most recent postseason appearance in 2024 with the Mets, when he hit .277 (13-for-47) and had 9 RBI in 13 games.