The Toronto Blue Jays and Boston Red Sox are set to square off at Fenway Park this weekend. With that said, it's a good time to check out our MLB odds series, which includes our Blue Jays-Red Sox prediction and pick we have laid out below.

Toronto is in the midst of a personnel overhaul, firing manager Charlie Montoyo before the All-Star break, and sits in third place in the vaunted AL East at 50-43.

Boston has yet to live up to their stellar 2021 season, limping to the All-Star break at 48-45, good for fourth in the AL East. Injuries have begun piling up, and Boston has a long road ahead to a possible playoff berth.

Here are the Blue Jays-Red Sox MLB odds, courtesy of FanDuel. 

MLB Odds: Blue Jays-Red Sox Odds

Toronto Blue Jays: -1.5 (+128)

Boston Red Sox: +1.5 (-154)

Over: 9 (-118)

Under: 9 (-104)

*Watch MLB Games LIVE with fuboTV (click for free trial)

Why The Blue Jays Could Cover The Spread

Toronto owns one of baseball's most powerful lineups, tied for sixth with 119 home runs. Fenway Park, home of the Boston Red Sox, is one of the most hitter-friendly ballparks in baseball. Vlad Guerrero, Jr. is one of the game's most exciting players, launching 20 home runs in the first half. As a team, Toronto ranks second in the league with a .262 batting average. Third base coach Luis Rivera better warm up his shoulder to send runners home, as Toronto ranks ninth in MLB with 428 runs scored. All this to say, Toronto's lineup is absolutely lethal. Don't forget about fan-favorite Alejandro Kirk, owner of a .311 batting average and 11 home runs.

Pitching has been a different story for Toronto. A respectable 3.98 ERA is only good enough for 18th in baseball but is slightly inflated by a subpar bullpen (21st in bullpen ERA). Luckily, Toronto is sending ace Kevin Gausman to the mound in this one. Gausman has been nails this season, with a 2.87 ERA and 106 strikeouts in 94 innings, highlighted by a 35.1 inning streak without issuing a walk. To that point, Gausman ranks in the 92nd percentile in walk rate. Toronto will have to rely on their ace, as the middle part of their bullpen has been shaky at best. If Toronto can get the ball to closer Jordan Romano with a lead, chances are it will stay that way. Romano owns a 2.65 ERA and has converted 20 of his 23 save chances.

Why The Red Sox Could Cover The Spread

Boston has been lackluster this season, yet still find themselves in the heat of a playoff battle, trailing the final Wild Card spot by a mere two games. On the season, Boston owns a commanding lead in doubles hit, with 210 outpacing the next closest team by 32. Unfortunately, those extra-base hits have not gone over the wall at the same rate, with just 91 home runs. Still, Boston ranks eighth with 430 runs scored. Leading the way is slugger Rafael Devers, slashing .324/.379/.601 with 22 home runs, solidifying himself as one of the game's most exciting players. Devers is backed up by new addition Trevor Story, who has smashed 15 of his own home runs. Outside of those two, J.D. Martinez and Xander Bogaerts have lacked their usual power production, but both own batting averages north of .300. The pair has also combined for 54 doubles.

Nathan Eovaldi, sporting a 3.34 ERA in his 13 starts, will take the ball to begin Boston's first half. As a team, Boston owns baseball's 20th best ERA and has served up 100 home runs. Eovaldi accounts for a large part of those home runs, surrendering 17 in his 72.2 innings of work. Eovaldi has been great at limiting free passes, walking just 12 opponents against his 76 strikeouts. Newly minted closer Tanner Houck has been dominant in his 23 relief appearances, with a 2.63 ERA in his 37.2 innings of bullpen duty. Scrapheap pick-up John Schreiber has been even better with a 1.60 ERA in his 34 appearances. Relying heavily on those three could propel Boston to victory.

Final Blue Jays-Red Sox Prediction & Pick

Kevin Gausman is a certified dog, and tough to bet against in any game. Look for Toronto's powerful lineup to take advantage of homer-friendly Fenway.

Final Blue Jays-Red Sox Prediction & Pick: Blue Jays -1.5 (+128), over 9 (-118)