The Philadelphia Phillies have agreed to a one-year, $2 million deal with Spencer Turnbull, according to a source.

The deal is pending a physical.

Turnbull has an option remaining, although because he also has five-plus years of MLB service time, he can refuse any assignment.

He has made only 16 starts in the Major Leagues since 2020 because of injuries. He had Tommy John surgery in 2021, which forced him to miss the entire 2022 season. He battled injuries in 2023, posting a 7.26 ERA in seven starts with the Detroit Tigers.