The 46-year-old left-hander was 12-10 with a 4.94 ERA in 30 games, including 25 starts. He lost his spot in the starting rotation to Pedro Martinez in August and probably wasn't going to be on the team's post-season roster.
Moyer was injured on his final pitch in the seventh inning of the Phillies' 7-4 win over Houston on Tuesday night. He tore two tendons in his left groin and one in his lower abdominal region. He's expected to be ready for spring training.