It didn't help that Pivetta had four different pitching coaches with four philosophies during his four seasons here--McClure in 2017, Kranitz in 2018, Young in 2019 and Price in 2020. Plus, it seemed like there were some other things with Pivetta beyond his performance that tired the Phillies of him. Kranitz was the only pitching coach he seemed to (sort of) mesh with here. Nola and Eflin perservered through all of the revolving door of pitching coaches. Pivetta and Velasquez (whose career arc with the Phillies coincided with Pivetta's) didn't. Yeah, the change of scenery helped him. Even so, from 2021-24, he was a guy who had his really good moments or stretches--moments or stretches he didn't have with the Phillies--but then for stretches looked like the same pitcher the Phillies had. This year he finally had a great season and should get some Cy Young votes. For one year, at least, he was worth the second round draft pick he cost the Padres. He's signed with the Padres through next season and potentially through 2028 but he has opt outs after 2027 and 2028. Odd up and down salary structure--he gets paid $1.75 million this year, $19.750 next season, $14.750 million in 2027 if he doesn't opt out and then $18.750 million in 2028 if he doesn't opt out.
Generally speaking, I don't lose sleep over guys who get good multiple years and multiple organizations after the Phillies trade or release them. My personal Marlon Byrd Rule.