Hoffman on Wednesday confirmed that Baltimore and Atlanta backed away from pursuing him over concerns about his physical, Ben Nicholson-Smith of Sportsnet.ca reports.
Atlanta had a contract in place with Hoffman that fell apart after he failed a physical, Mark Bowman of MLB.com reports.
Hoffman signed a three-year, $33 million contract with the Blue Jays on Friday, Keegan Matheson of MLB.com reports.
Hoffman is being pursued by some teams in free agency as a starting pitcher, Matt Gelb of The Athletic reports.
Phillies manager Rob Thomson said Hoffman didn't pitch in a simulated game Wednesday due to a stiff neck, Alex Coffey of The Philadelphia Inquirer reports.
Hoffman earned his 17th hold of the season Friday against the Nationals, facing two batters and earning one popout and one strikeout.
Hoffman struck out one in a perfect ninth inning Wednesday to record his ninth save of the season in a 4-3 win over the Dodgers.
Hoffman struck out two batters in a scoreless inning to collect the save Tuesday versus the Cubs.
Hoffman struck out one in a scoreless ninth inning to pick up the save Sunday vs Miami.
Hoffman picked up the save in Thursday's 5-2 win over the Rangers, striking out one in a perfect ninth inning.