The Pittsburgh Pirates (26-31) play the Toronto Blue Jays (27-29), who will be trying to build on a four-game winning run, Saturday at 3:07 PM ET, at Rogers Centre.

The Blue Jays are favored at home (-161) versus the Pirates (+137). The Blue Jays will give the ball to Yusei Kikuchi (2-4) versus the Pirates and Mitch Keller (6-3).

Yesterday, the Blue Jays claimed a 5-3 victory over the Pirates, with Genesis Cabrera (1.2 IP, 0 R, 0 H, 3 K) registering the win for the Blue Jays. George Springer went 1-for-3 with an RBI to lead the offense. Kyle Nicolas (0.2 IP, 1 R, 1 H, 0 K) picked up the loss for the Pirates.

Here is what you need to get ready for Saturday’s Blue Jays vs. Pirates action, including viewing options.

Toronto Blue Jays vs. Pittsburgh Pirates odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 9:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Blue Jays (-161, bet $161 to win $100)
  • Underdog: Pirates (+137, bet $100 to win $137)
  • Over/under: 8

Blue Jays vs. Pirates: Live streaming info & game time

  • Game Day: Saturday, June 1, 2024
  • Game Time: 3:07 PM ET
  • Stadium: Rogers Centre
  • TV Channel: SportsNet Pittsburgh
  • Live Stream: Fubo (Watch Here!)

Blue Jays stats and trends

Blue Jays betting records

  • This season, the Blue Jays have won 21 out of the 36 games, or 58.3%, in which they’ve been favored.
  • Toronto is 10-4 this season when entering a game favored by -161 or more on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Blue Jays have a 61.7% chance to win.
  • Toronto and its opponents have hit the over in 23 of its 56 games with a total this season.
  • The Blue Jays are 27-28-0 ATS in their 55 games with a spread this season.

Yusei Kikuchi (Blue Jays probable starter)

  • Kikuchi makes the start for the Blue Jays, his 12th of the season. He is 2-4 with a 3.25 ERA and 61 strikeouts in 61 2/3 innings pitched.
  • The lefty’s last time out was on Sunday against the Detroit Tigers, when he went three innings, surrendering five earned runs while allowing eight hits.
  • The 32-year-old has put up an ERA of 3.25, with 9.0 strikeouts per nine innings, in 11 games this season. Opposing hitters have a .253 batting average against him.
  • Kikuchi has six quality starts this year.
  • Kikuchi will look to secure his ninth matchup of five or more innings pitched this season. He averages 5.5 innings per appearance.
  • He has had one appearance this season in which he did not give up an earned run.
  • He will face a Pirates offense that ranks 22nd in MLB with 441 total hits (on a .226 batting average). The team also slugs a collective .354 (28th in MLB) with 52 total home runs (20th in MLB).
  • Among qualifying pitchers in MLB action this season, the 32-year-old’s 3.25 ERA ranks 36th, 1.197 WHIP ranks 52nd, and 9.0 K/9 ranks 30th.

Blue Jays batting stats

  • The Blue Jays’ 50 home runs rank 24th in Major League Baseball.
  • Fueled by 151 extra-base hits, Toronto ranks 21st in MLB with a .373 slugging percentage this season.
  • The Blue Jays rank 20th in MLB with a .234 team batting average.
  • Toronto ranks 23rd in the majors with 225 total runs scored this season.
  • The Blue Jays are among the best in the league at getting on base, ranking eighth with an OBP of .315.
  • Toronto ranks second in MLB in strikeouts per game with an average of 7.2 whiffs per contest.

Pirates stats and trends

Pirates betting records

  • The Pirates have been victorious in 17, or 50%, of the 34 contests they have been chosen as underdogs in this season.
  • This year, Pittsburgh has won two of six games when listed as at least +137 or worse on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Pirates have a 42.2% chance of pulling out a win.
  • Pittsburgh and its opponents have gone over in 28 of its 57 games with a total set by sportsbooks this season.
  • The Pirates are 29-27-0 against the spread in their 56 games with a line set by sportsbooks this season.

Mitch Keller (Pirates probable starter)

  • Keller gets the start for the Pirates, his 12th of the season. He is 6-3 with a 3.59 ERA and 58 strikeouts through 67 2/3 innings pitched.
  • His last appearance was on Saturday against the Atlanta Braves, when the right-hander threw 6 2/3 innings, surrendering one earned run while allowing six hits.
  • The 28-year-old has put together a 3.59 ERA and 7.7 strikeouts per nine innings in 11 games this season, while giving up a batting average of .253 to opposing batters.
  • Keller is trying for his fifth straight quality start.
  • Keller will aim to pitch five or more innings for his 12th straight appearance. He’s averaging 6.1 innings per outing.
  • He has held his opponents without an earned run in one of his 11 appearances this season.
  • The opposing Blue Jays offense has the 21st-ranked slugging percentage (.373) and ranks 24th in home runs hit (50) in all of MLB. They have a collective .234 batting average, and are 25th in the league with 432 total hits and 23rd in MLB action scoring 225 runs.
  • The 28-year-old’s 3.59 ERA ranks 52nd, 1.241 WHIP ranks 59th, and 7.7 K/9 ranks 55th among qualifying pitchers this season.

Pirates batting stats

  • The Pirates average 0.9 home runs per game to rank 20th in MLB play with 52 total home runs .
  • This season, Pittsburgh’s .354 slugging percentage is the third-lowest percentage in the majors.
  • The Pirates have the fifth-worst batting average in the league (.226).
  • Pittsburgh scores the 22nd-most runs in baseball (227 total, 4.0 per game).
  • The Pirates are 26th in the majors with a .299 on-base percentage.
Watch the MLB on Fubo!