The Blue Jays, 25-8 all-time on Opening Day, will be starting a season on the road for the third time in the past four years.
After that three-game set, Toronto will play three in Baltimore against the Orioles, then come to Canada for its first home series at Rogers Centre. That will begin Monday, April 12, when the Blue Jays play four against the White Sox, three against the Angels and three against the Royals.
Interleague Play will kick off at Rogers Centre in mid-June, when the Blue Jays host the Giants (June 18-20), Cardinals (June 22-24) and Phillies (June 25-27). Toronto will also go on the road to face National League West teams in the D-backs (May 21-23), Rockies (June 11-13) and Padres (June 14-16).
The Blue Jays most famously beat the Phillies in the 1993 World Series, and over the past two years, they're 6-3 against them during the regular season.
The Cardinals, meanwhile, will be making a stop in Toronto for the first time since the Blue Jays took two of three in '05.
As usual, the Blue Jays will play 18 games each -- nine home and nine away -- against the division-rival Yankees, Red Sox, Orioles and Rays. They'll also play at least one home and one road series against each of the remaining AL teams. In addition, the Jays will host two series against the Twins while going on the road for two series against the Indians and Angels.
The Red Sox will first come to town April 26-28, and the Yankees will follow June 4-6.
On the road, the Blue Jays will make their first stop at Fenway Park May 10-12, and they'll be at Yankee Stadium for the first time for a three-game series starting July 2.
The final four series will see the Blue Jays host the Mariners (Sept. 21-23), Orioles (Sept. 24-26) and Yankees (Sept. 27-29) before wrapping up the regular season with a four-game road series against the Twins Sept. 30-Oct. 3.