Noah Syndergaard is moving on from the Big Apple.

According to Jeff Passan of ESPN, Syndergaard and the Los Angeles Angels are in agreement on a one-year, $21 million deal pending a physical. 

The 29-year-old has not pitched for the better part of two seasons, getting into just two games last year for 2.0 innings due to elbow inflammation. 

While Syndergaard's tenure with the Mets was fraught with injury, he ends his six seasons with a 47-31 record and 3.32 ERA in 121 appearances. 

He was named to the National League All-Star Team in 2016 and was effective over four postseason appearances as a rookie as the Mets advanced to the World Series but ultimately fell to the Kansas City Royals in five games.