The Toronto Blue Jays have reached an agreement on a deal with free-agent reliever Kirby Yates.

The one-year deal carries a $5.5 million guarantee. It includes $4.5 million in performance bonuses for appearances and awards.

Yates, 33, pitched just 4 1/3 innings last season for the San Diego Padres before undergoing season-ending surgery in August to remove bone chips from his right elbow.