Austin Hays also homered and went 4-for-5 as the Orioles won for the second night in a row.
Kyle Schwarber hit a solo home run and Bryson Stott added two hits and two RBIs for Philadelphia.
Guardians starter Hunter Gaddis (0-1) allowed eight runs on eight hits with three strikeouts and two walks in three-plus innings.
Blue Jays 9, Tigers 3Alejandro Kirk hit a three-run home run and had four RBIs as Toronto won its home opener, beating Detroit.
Detroit right-hander Matt Manning (1-1) allowed four runs on six hits with one walk and three strikeouts in six innings.