Buchholz can earn $2.25 million in performance bonuses for innings: $125,000 each for 120 and 130; $250,000 apiece for 140, 150, 160 and 170, and $500,000 each for 180 and 190. He also can earn $500,000 for relief appearances: $50,000 each for 50 and 55, and $100,000 apiece for 60, 65, 70 and 75.
Buchholz signed with Kansas City late in spring training last year, was released on May 1 and signed with Arizona three days later. He made his first big league appearance on May 20 and was 7-2 with a 2.01 ERA in 16 starts and 98 1/3 innings. He strained the flexor tendon in his right elbow while warming up at Colorado on Sept. 13 and did not pitch again.
A two-time All-Star, Buchholz is 84-64 with a 4.78 ERA in 12 big league seasons for Boston (2007-16), Philadelphia (2017) and the Diamondbacks. He pitched a no-hitter against Baltimore in his second major league start.
To make room for Buchholz on the 40-man roster, the Blue Jays designated outfielder Dwight Smith Jr., for assignment on Tuesday.