Cardinals vs. Blue Jays Prediction: Expert Picks, Odds, Stats & Best Bets – Sunday, April 2, 2023

The St. Louis Cardinals (1-1) are -117 favorites to take Game 3 of th series from the Toronto Blue Jays (1-1) Sunday at 2:15 PM ET. The teams enter the matchup with the series record tied, and the underdog Blue Jays are listed with -103 odds to win the rubber match and take the series victory.

Jordan Montgomery will get the ball for St. Louis while Toronto will counter with Chris Bassitt.

Cardinals vs. Blue Jays Odds

  • Cardinals odds to win: -117
  • Blue Jays odds to win: -103
  • Spread: Cardinals -1.5
  • Total: 7.5 runs
  • Cardinals vs. Blue Jays Promo Codes

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Sunday, April 2, 2023
  • Time: 2:15 PM ET
  • TV: BSMW
  • [bet-bonus id=”360169″ ]

    Who Will Win Cardinals vs. Blue Jays?

    Cardinals and Blue Jays Betting Trends (2022)

    The Cardinals were favored on the moneyline 99 total times last season. They went 65-34 in those games.

    St. Louis had a record of 62-29 in games it played as a moneyline favorite with odds of -117 or shorter last year (68.1%).

    The Blue Jays were underdogs in 29 games last season and won 13 (44.8%) of those contests.

    Toronto had a record of 12-13, a 48% win rate, when it was set as the underdog by -103 or more by sportsbooks last season.

    The Cardinals played in 164 games with a set over/under, and combined with their opponents to go over the total 78 times (78-80-6).

    The Blue Jays and their opponents hit the over in 84 of their 162 games with a total last season.

    Cardinals Stats & Insights (2022)

    Last season the Cardinals scored the fifth-most runs in baseball (772 total, 4.8 per game).

    St. Louis averaged 1.2 home runs per game to rank ninth in the majors with 197 total home runs last season.

    The Cardinals had the ninth-best batting average in the majors (.252).

    The team struck out 7.6 times per game, the fifth-fewest average in the majors.

    The Cardinals pitching staff ranked last in MLB with a collective 7.4 strikeouts per nine innings last season.

    St. Louis had the ninth-ranked team ERA among all MLB pitching staffs (3.79).

    Blue Jays Stats & Insights (2022)

    The Blue Jays were among the highest scoring teams in the league, ranking fourth with 775 total runs last season.

    Toronto ranked seventh in Major League Baseball with 200 home runs.

    The Blue Jays led baseball with a .263 batting average.

    Toronto ranked sixth in MLB in strikeouts per game at 7.7 whiffs per contest.

    The Blue Jays had an 8.7 K/9 last season as a pitching staff, which ranked 12th in the majors.

    Toronto pitchers had a combined ERA of 3.88 last year, which ranked 14th in MLB.

    Cardinals Key Players to Watch (2022)

    Montgomery starts for the first time this season for the Cardinals.

    Paul Goldschmidt hit 35 home runs last season, drove in 115 runs and posted a .317 batting average.

    Nolan Arenado hit .293 with an OBP of .361 and a slugging percentage of .533.

    Tommy Edman finished last season with 13 home runs, 57 RBI and a batting average of .265.

    Willson Contreras collected 101 hits, posted an OBP of .349 and a .466 SLG.

    Blue Jays Key Players to Watch (2022)

    The Blue Jays will send out Bassitt for his first start of the season.

    Vladimir Guerrero Jr. accumulated 32 home runs and had 97 runs batted in last season.

    Bo Bichette had a .290 batting average with 189 hits.

    George Springer hit .267 last season with 22 doubles, four triples, 25 home runs and 55 walks.

    Alejandro Kirk hit .285 with 19 doubles, 14 home runs and 65 walks.

    Cardinals and Blue Jays Injuries

    Cardinals: Paul DeJong: 10 Day IL (Back), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder), Giovanny Gallegos: day-to-day (Back), Lars Nootbaar: day-to-day (Thumb)

    Blue Jays: Hyun-Jin Ryu: 15 Day IL (Elbow), Mitchell White: 15 Day IL (Elbow), Chad Green: 60 Day IL (Undisclosed)

    Cardinals vs. Blue Jays Prediction

  • Score Prediction: Cardinals 7, Blue Jays 5
  • Total Prediction: Over 7.5 runs
  • [bet-bonus id=”360167″ ]

    How to Bet on Cardinals vs. Blue Jays

    Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.

    If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.

    written by

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.

    more mlb-picks news

    Dodgers vs. Mets Probable Starting Pitchers – April 19

    The New York Mets (10-8) visit the Los Angeles Dodgers (12-9) on Friday at 10:10 PM ET and look to build on a four-game winning streak.The probable pitchers are Yoshinobu Yamamoto (1-1) for the Dodgers and Sean Manaea (1-1) for...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 19

    The San Francisco Giants (9-11) play on Friday at Oracle Park against the Arizona Diamondbacks (9-11). The contest begins at 10:15 PM ET.The probable starters are Jordan Montgomery for the Diamondbacks and Blake Snell (0-2) for the Giants.Diamondbacks vs. Giants...

    Blue Jays vs. Padres Probable Starting Pitchers – April 19

    The Toronto Blue Jays (10-9) and the San Diego Padres (11-10) face off at PETCO Park on Friday at 9:40 PM ET, beginning a three-game series.The Blue Jays will give the ball to Yariel Rodriguez and the Padres will turn...

    Orioles vs. Royals Probable Starting Pitchers – April 19

    The Baltimore Orioles (12-6) visit the Kansas City Royals (12-7) on Friday to kick off a three-game series at Kauffman Stadium. The contest begins at 7:40 PM ET.The probable starters are Dean Kremer (0-1) for the Orioles and Alec Marsh...

    Cardinals vs. Brewers Probable Starting Pitchers – April 19

    The Milwaukee Brewers (11-6) kick off a three-game series against the St. Louis Cardinals (9-10) with a Friday matchup at Busch Stadium. First pitch is at 8:15 PM ET.The Cardinals will give the ball to Kyle Gibson (1-2, 6.16 ERA),...

    Twins vs. Tigers Probable Starting Pitchers – April 19

    The Minnesota Twins (6-11) host the Detroit Tigers (10-9) on Friday to kick off a three-game series at Target Field. The contest begins at 8:10 PM ET.The Twins will give the nod to Joe Ryan (0-1) versus the Tigers and...

    Reds vs. Angels Probable Starting Pitchers – April 19

    The Cincinnati Reds (9-9) and the Los Angeles Angels (9-10) play at Great American Ball Park on Friday at 6:40 PM ET. In this matchup, the Reds have the chance to end a three-game skid.The probable pitchers are Nick Lodolo...

    Braves vs. Rangers Probable Starting Pitchers – April 19

    The Texas Rangers (11-9) begin a three-game series against the Atlanta Braves (12-5) on Friday at Truist Park. First pitch is at 7:20 PM.The Braves will call on Chris Sale (1-1) versus the Rangers and Andrew Heaney (0-2).Braves vs. Rangers...

    Guardians vs. Athletics Probable Starting Pitchers – April 19

    The Oakland Athletics (8-11) open a three-game series against the Cleveland Guardians (13-6) with a Friday matchup at Progressive Field. First pitch is at 7:10 PM ET.The probable pitchers are Triston McKenzie (1-2) for the Guardians and Joseph Boyle (1-2)...

    Pirates vs. Red Sox Probable Starting Pitchers – April 19

    The Pittsburgh Pirates (11-8) and the Boston Red Sox (10-10) square off at PNC Park on Friday at 6:40 PM ET, beginning a three-game series.The Pirates will give the nod to Quinn Priester and the Red Sox will counter with...

    Latest News

    How to Watch Diamondbacks vs. Giants: Live Stream or on TV

    On Saturday, Zac Gallen will take the mound for the Arizona Diamondbacks (9-11) versus Kyle Harrison and the San Francisco Giants (9-11), with first pitch scheduled for 4:05 PM ET at Oracle Park.The article below will provide you with everything...

    Dodgers vs. Mets: Start Time, Streaming Live, TV Channel, How to Watch

    The Los Angeles Dodgers (12-9), with Gavin Stone on the mound, host the New York Mets (10-8) who will start Jose Butto, at 4:05 PM ET on Saturday in a series opener.Keep reading to find out all the details on...

    Cardinals vs. Brewers: Start Time, Streaming Live, TV Channel, How to Watch

    On Saturday, Miles Mikolas will start for the St. Louis Cardinals (9-10) versus D.L. Hall and the Milwaukee Brewers (11-6), with first pitch scheduled for 2:15 PM ET at Busch Stadium.If you're planning on watching this game, keep reading for...

    Cubs vs. Marlins: Start Time, Streaming Live, TV Channel, How to Watch

    On Saturday, Javier Assad will start for the Chicago Cubs (12-7) versus Jesus Luzardo and the Miami Marlins (4-16), with first pitch scheduled for 2:20 PM ET at Wrigley Field.If you're intending to watch this game, keep reading for TV...

    Twins vs. Tigers: Free Live Stream, TV Channel, How to Watch

    Bailey Ober will take the mound for the Minnesota Twins (6-11) when they host starting pitcher Reese Olson and the Detroit Tigers (10-9) in a series opener on Saturday, with first pitch at 2:10 PM ET.Keep reading to find out...

    Yankees vs. Rays: Start Time, Streaming Live, TV Channel, How to Watch

    Nestor Cortes Jr. will take the mound for the New York Yankees (14-6) when they host starting pitcher Zach Eflin and the Tampa Bay Rays (11-10) on Saturday, with first pitch at 1:05 PM ET.Keep reading to find out all...

    Reds vs. Angels: Free Live Stream, TV Channel, How to Watch

    The Cincinnati Reds (10-9), led by Elly De La Cruz, host Mike Trout and the Los Angeles Angels (9-11) on Saturday at 6:40 PM ET.Keep reading to see how to watch the Cincinnati-Los Angeles matchup below.When is Reds vs. Angels...

    Guardians vs. Athletics: Free Live Stream, TV Channel, How to Watch

    The Cleveland Guardians (14-6), led by Josh Naylor, host Abraham Toro and the Oakland Athletics (8-12) at 6:10 PM ET on Saturday.Keep scrolling to find out all the details on how to watch Cleveland play Oakland live.When is Guardians vs....

    How to Watch Mariners vs. Rockies: Live Stream or on TV

    The Seattle Mariners (9-10), who will give the start to Luis Castillo, visit the Colorado Rockies (4-15) with Dakota Hudson on the mound, Saturday at 8:10 PM ET.If you're intending to watch this game, keep reading for TV and streaming...

    How to Watch Orioles vs. Royals: Live Stream or on TV

    Corbin Burnes takes the mound for the Baltimore Orioles (12-6) when they visit starting pitcher Cole Ragans and the Kansas City Royals (12-7) at 7:10 PM ET on Saturday.Keep scrolling to find out all the details on how to watch...

    more mlb-picks news