Shortstop Trea Turner and the Philadelphia Phillies agreed on an 11-year, $300 million contract Monday, adding the best power-speed player in baseball to the National League champions’ already-potent lineup.

The aggressive courtship of 29-year-old Turner by the Phillies accelerated as other teams, including the San Diego Padres, stepped up in recent days. Philadelphia, which lost in the World Series to the Houston Astros, targeted Turner as the perfect complement to a lineup that already includes his former Washington Nationals teammate Bryce Harper, All-Star catcher J.T. Realmuto, slugger Kyle Schwarber and first baseman Rhys Hoskins.

The deal, which includes a full no-trade clause and no deferred money, ties Turner to the Phillies through the 2033 season and is the 10th $300 million-plus contract in baseball history. He is the fourth shortstop to reach that threshold, along with the New York Mets’ Francisco Lindor, the Padres’ Fernando Tatis Jr. and the Texas Rangers’ Corey Seager.