The Mariners claimed Weber off waivers in November.
Second baseman Taylor Motter fired the ball back home but Travis slid under Ruiz's tag to score the final run in the Blue Jays' 7-2 victory over Seattle on Saturday for Toronto's fourth straight win.
Bautista answered in the bottom half with a blast just inside the left-field pole.
Diaz (1-2) hadn't pitched since Tuesday but said he "was feeling great". But the next two batters - Carrera and Travis - couldn't get the job done. I was trying to make a good pitch down to see if I could get a ground ball. He was ready for that pitch.
"I go back out there with the mindset, as I would (when) there were no issues before". The Mariners (17-19) have lost two in a row.
"You don't score, you're not going to win", said Mariners manager Scott Servais.
With all this going on under the management of John Gibbons, the team has been on a shortage which has sent them chasing some of those with the Buffalo Bisons, as well as on the market for alternative options who could fill the empty shoes.
"The line was not moving".
Steve Pearce added a three-run shot and Marco Estrada threw six effective innings as Toronto won for the fourth time in five games.
Pazos struck out Kendrys Morales, but Smoak lined a 419-foot fastball over the left-center wall.
Ezequiel Carrera's RBI single in the third gave the Blue Jays a 1-0 lead, driving in Kevin Pillar from second.
Dyson's eighth career homer was his first outside of Kansas City's Kaufman Stadium. "To be in the box, put a good swing on it and watch it go over the fence".
Mariners left-hander Ariel Miranda allowed one run in five-plus innings. With Pillar's three hits on Saturday, which included a double in his 1,500th career at-bat in the majors during the fifth inning, he now has five games with three hits or more this season.
The chance for a bigger inning slipped away when Ben Gamel struck out, for the third time, and Nelson Cruz grounded out. I saw what happened to (teammate Ryan Goins after a game-winning hit against Cleveland on Wednesday).
Dyson gave Seattle the lead in the top of the sixth, singling in Danny Valencia from second.
"That first inning was kind of tough", said Estrada, who threw 27 pitches before escaping the with two runs allowed. That play came during what was still a runless game and likely prevented a run. He went 2-for-4 and raised his league-leading average to.371...
Smoak, 30, signed a two-year contract extension last summer.
With the win, the Blue Jays are 6-4 in their last 10 games, 10-10 in their last 20 games and winners of three of their last four series. Seattle was 2 for 13 with runners in scoring position and stranded 11 base runners.
On the mound, the Jays got another solid starting effort from fill-in starter Joe Biagini as the team waits for Aaron Sanchez, J.A. Happ, and Francisco Liriano to return from DL land.
Those moves pushed the club's season total to 64 transactions in the 42 days since setting their roster for opening day. The game took two hours 36 minutes to play. "Now, you're up there more often and you hit what you're given, and with two strikes you just battle your butt off".
Iwakuma is one of four Mariners starting pitchers now on the disabled list. It came against Yankees closer Mariano Rivera... Toronto RHP Marcus Stroman (3-2, 3.38 ERA) will oppose LHP Dillon Overton (0-0, 6.17) on Saturday in the third game of the four-game series.
The Mariners selected Machi's contract just last week with the idea that he'd provide help for their bullpen.