On Wednesday, the San Diego Padres (3-5) are hosting the St. Louis Cardinals (3-3), at 4:10 PM ET, in the final Game of a three-Game series.

The favored Padres (-161 moneyline odds) host the Cardinals (+136). The matchup on the mound for this contest is set with the San Diego Padres looking to Joe Musgrove (0-1), and Zack Thompson (0-1) getting the nod for the St. Louis Cardinals.

The Cardinals beat the Padres 5-2 yesterday, with Miles Mikolas getting the win (6.0 IP, 2 R, 7 H, 4 K) and Willson Contreras leading the way offensively (going 1-for-4 with a home run and two RBI). Yu Darvish (7.0 IP, 3 R, 5 H, 6 K) took the loss for the Padres.

Prepare for the Padres vs. Cardinals with what you need to know ahead of Wednesday’s baseball action, including viewing options.

San Diego Padres vs. St. Louis Cardinals odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:19 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Padres (-161, bet $161 to win $100)
  • Underdog: Cardinals (+136, bet $100 to win $136)
  • Over/under: 8.5

Padres vs. Cardinals: Live streaming info & game time

  • Game Day: Wednesday, April 3, 2024
  • Game Time: 4:10 PM ET
  • Stadium: PETCO Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Padres stats and trends

Padres betting records

  • The Padres have won two of the six games they’ve played as favorites this season.
  • San Diego has not entered a game this season as bigger favorites on the moneyline than the -161 odds on them winning this game.
  • Sportsbooks have implied with the moneyline set for this matchup that the Padres have a 61.7% chance to win.
  • So far this season, San Diego and its opponents have hit the over in five of eight games with a total.
  • The Padres are 3-5-0 against the spread in their eight chances this season.

Joe Musgrove (Padres probable starter)

  • The Padres will look to Musgrove (0-1) in his third start this season.
  • The right-hander last pitched on Saturday against the San Francisco Giants, when he tossed 5 2/3 innings, allowing four earned runs while giving up eight hits.
  • Over his two games this season, opposing hitters have compiled a batting average of .405 against him. He has a 9.72 ERA and averages 5.4 strikeouts per nine innings.
  • He will face a Cardinals offense that ranks 14th in the league with 25 runs while batting .212 as a unit. It has a collective .310 slugging percentage (26th in MLB play) and has hit a total of four home runs (21st in MLB).
  • Among qualifying pitchers in MLB play this season, the 31-year-old ranks 85th in ERA (9.72), 86th in WHIP (2.160), and 73rd in K/9 (5.4).

Padres batting stats

  • The Padres have hit 10 homers this season, which ranks second in the league.
  • Hitters for San Diego have a combined .451 slugging percentage this season, which ranks sixth in MLB.
  • The Padres rank eighth in MLB with a .274 team batting average.
  • San Diego has scored the second-most runs in the majors this season with 49.
  • The Padres are among the best in the league at getting on base, ranking ninth with an OBP of .343.
  • San Diego ranks 24th with an average of 6.9 strikeouts per game.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have won in three of the six contests they have been named as odds-on underdogs this year.
  • St. Louis has a win-loss record of 1-3 when favored by +136 or worse by oddsmakers this year.
  • The Cardinals have an implied victory probability of 42.4% according to the moneyline set for this matchup.
  • St. Louis and its opponents have gone over the total this season in two of its six opportunities.
  • The Cardinals have posted a record of 4-2-0 against the spread this season.

Zack Thompson (Cardinals probable starter)

  • Thompson (0-1) gets the starting nod for the Cardinals, his second of the season.
  • The left-hander last appeared on Saturday against the Los Angeles Dodgers, when he tossed 5 1/3 innings, allowing five earned runs while giving up six hits.
  • Opposing hitters have a collective batting average of .286 against him this season. He has an 8.44 ERA and 6.8 strikeouts per nine innings over his one game.
  • The opposing Padres offense has the sixth-ranked slugging percentage (.451) and ranks second in home runs hit (10) in all of MLB. They have a collective .274 batting average, and are second in the league with 76 total hits and second in MLB action scoring 49 runs.

Cardinals batting stats

  • The Cardinals average 0.7 home runs per game to rank 21st in baseball with four total home runs .
  • So far this season, St. Louis’ .310 slugging percentage is the fifth-lowest percentage in the majors.
  • The Cardinals have the 21st-ranked batting average in the league (.212).
  • St. Louis scores the 14th-most runs in baseball (25 total, 4.2 per game).
  • The Cardinals are 24th in the majors with an on-base percentage of .274.
Watch the MLB on Fubo!