Philadelphia Phillies legend Cole Hamels, who won a World Series and was named NLCS MVP and World Series MVP in 2008, has retired. 

The San Diego Padres placed Hamels, who has not pitched for the team this season, on the voluntarily retired list Friday. 

Padres right-hander Craig Stammen was also added to that list.

Hamels ends an MLB career that spans 15 years with four All-Star games and a career 3.43 ERA in 2,698 innings. 

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Cole Hamels with World Series trophy

World Series MVP Cole Hamels of the Philadelphia Phillies is presented with the MVP trophy by Major League Baseball Commissioner Bud Selig and Fox Sports reporter Chris Meyers after the Phillies' 4-3 win against the Tampa Bay Rays in Game 5 of the 2008 World Series Oct. 29, 2008, at Citizens Bank Park in Philadelphia. (Pool/Getty Images)

Hamels was a prized prospect for the Phillies coming out of Rancho Bernardo High School in San Diego and was selected 17th overall in the 2002 MLB draft. 

After 3½ years of development in the minors, Hamels made his MLB debut May 12, 2006, against the Cincinnati Reds at 22 years old. He started that game, going five innings, allowing one hit and no runs, while striking out seven and walking five. 

PHILLIES' TREA TURNER EJECTED AFTER NIGHTMARE FIFTH INNING LEADS TO BOOS FROM HOME CROWD

Hamels stuck with the Phillies’ rotation after that season and quickly became a reliable lefty arm. His favorite pitch was a wickedly deceptive change-up that baffled hitters. Mixed with his other pitches, Hamels ate innings, eclipsing 200 innings in eight of his 15 seasons. 

Cole Hamels pitches

Starting pitcher Cole Hamels of the Chicago Cubs delivers a pitch against the Cincinnati Reds at Wrigley Field Sept 16, 2019, in Chicago. (Quinn Harris/Getty Images)

In his 10th season with the Phils, Hamels tossed a no-hitter against the Chicago Cubs at Wrigley Field in 2015, striking out 13 batters. 

He was moved to the Texas Rangers later that season. Hamels remained with the Rangers three more seasons before joining the Cubs in 2018. 

Hamels spent 2019 with the Cubs and 2020 with the Atlanta Braves, though that stint didn’t last long. Hamels pitched just 3.1 innings with Atlanta, giving up three earned runs. 

Injuries began to slow down the 39-year-old, who was trying to come back to the mound.

Cole Hamels pitches

Cole Hamels of the Philadelphia Phillies pitches against the Los Angeles Dodgers during Game 1 of the National League Championship Series at Citizens Bank Park Oct. 9, 2008, in Philadelphia. (Rob Tringali/Sportschrome/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

Hamels finishes his career with 2,560 strikeouts over 423 appearances (422 starts) with a 163-122 record.