Benoit, a 39-year-old right-hander, has had an ERA under 3.00 for six of the past seven years. He was 3-1 with a 2.81 ERA last season, including a 0.38 ERA after the Toronto Blue Jays acquired him from Seattle on July 26 for reliever Drew Storen. He averaged 9.75 strikeouts per nine innings.
Benoit's deal was negotiated by agents Sam and Seth Levinson. Philadelphia designated right-hander Michael Mariot for assignment to open a roster spot.