In the second Game of a three-Game set at Busch Stadium, the St. Louis Cardinals (58-56) face the Tampa Bay Rays (57-55), Wednesday at 7:45 PM ET.

The Cardinals are a home favorite (-119) against the Rays (+100). The starting pitchers are Erick Fedde (7-5) for the St. Louis Cardinals, and Taj Bradley (6-5) for the Tampa Bay Rays.

These squads meet again following the Cardinals’ 4-3 victory over the Rays yesterday. Sonny Gray (7.0 IP, 2 R, 4 H, 6 K) registered the win for the Cardinals. Tommy Pham went 2-for-4 with a double, a home run and two RBI to lead the team on offense. Jeffrey Springs (5.0 IP, 4 R, 6 H, 3 K) was credited with the loss on the mound for the Rays.

Ahead of watching this Cardinals vs. Rays matchup, here is everything you need to know about Wednesday’s action on the diamond, including viewing options.

St. Louis Cardinals vs. Tampa Bay Rays odds and betting lines

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

  • Favorite: Cardinals (-119, bet $119 to win $100)
  • Underdog: Rays (+100, bet $100 to win $100)
  • Over/under: 7.5

Cardinals vs. Rays: Live streaming info & game time

  • Game Day: Wednesday, August 7, 2024
  • Game Time: 7:45 PM ET
  • Stadium: Busch Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Cardinals stats and trends

Cardinals betting records

  • This season, the Cardinals have won 30 out of the 57 games, or 52.6%, in which they’ve been favored.
  • St. Louis has a record of 23-23, a 50% win rate, when favored by -119 or more by bookmakers this season.
  • The Cardinals have a 54.3% chance to win this game based on the implied probability of the moneyline.
  • St. Louis and its opponents have gone over the total this season in 54 of 113 opportunities.
  • The Cardinals have an ATS record of 56-56-0 in 112 games with a spread this season.

Erick Fedde (Cardinals probable starter)

  • Fedde (7-5) takes the mound for the Cardinals in his 23rd start of the season. He has a 3.34 ERA in 126 2/3 innings pitched, with 112 strikeouts.
  • The right-hander’s most recent time out was on Friday against the Chicago Cubs, when he threw five innings, surrendering five earned runs while allowing six hits.
  • In 22 games this season, the 31-year-old has put up a 3.34 ERA and 8.0 strikeouts per nine innings, while giving up a batting average of .230 to his opponents.
  • Fedde is trying to record his 11th quality start of the year.
  • Fedde has 19 starts this season in which he pitched five or more innings.
  • He has had five appearances this season in which he did not allow an earned run.
  • The opposing Rays offense has a collective .234 batting average, and is 26th in the league with 872 total hits and 28th in MLB action with 444 runs scored. It has the 26th-ranked slugging percentage (.375) and ranks 26th in home runs (107) in all of MLB.
  • Fedde has a 2.16 ERA and a 0.84 WHIP against the Rays this season in 8 1/3 innings pitched, allowing a .219 batting average over one appearance.
  • This season, the 31-year-old ranks 20th in ERA (3.34), 26th in WHIP (1.145), and 45th in K/9 (8.0) among pitchers who qualify.

Cardinals batting stats

  • The Cardinals’ 118 home runs rank 20th in Major League Baseball.
  • Fueled by 297 extra-base hits, St. Louis ranks 19th in MLB with a .387 slugging percentage this season.
  • The Cardinals rank 13th in MLB with a .245 team batting average.
  • St. Louis has scored the 21st-most runs in the majors this season with 472 (4.1 per game).
  • The Cardinals have an on-base percentage of .308 this season, which ranks 19th in the league.
  • St. Louis ranks 14th in MLB in strikeouts per game with an average of 8.3 whiffs per contest.

Rays stats and trends

Rays betting records

  • The Rays have been underdogs in 51 games this season and have come away with the win 25 times (49%) in those contests.
  • This year, Tampa Bay has won 15 of 33 games when listed as at least +100 or worse on the moneyline.
  • The Rays have an implied victory probability of 50% according to the moneyline set for this matchup.
  • Tampa Bay and its opponents have gone over in 53 of its 112 games with a total set by sportsbooks this season.
  • The Rays are 61-50-0 against the spread in their 111 games with a line set by sportsbooks this season.

Taj Bradley (Rays probable starter)

  • The Rays will send Bradley (6-5) to the mound for his 16th start of the season. He is 6-5 with a 2.71 ERA and 103 strikeouts over 86 1/3 innings pitched.
  • The right-hander last appeared on Wednesday against the Miami Marlins, when he threw five innings, allowing four earned runs while giving up four hits.
  • In 15 games this season, the 23-year-old has an ERA of 2.71, with 10.7 strikeouts per nine innings. Opponents are batting .191 against him.
  • Bradley is trying to secure his eighth quality start of the season in this outing.
  • Bradley will look to build upon an 11-game streak of pitching five or more innings (he’s averaging 5.7 innings per appearance).
  • He has held his opponents without an earned run in six of his 15 appearances this season.
  • He will take the mound against a Cardinals team that is hitting .245 as a unit (13th in the MLB). They are also slugging a collective .387 (19th in the league) with 118 total home runs (20th in MLB play).

Rays batting stats

  • The Rays have hit the fifth-fewest home runs in MLB play this season (107).
  • So far this season, Tampa Bay is slugging .375, the fifth-lowest percentage in baseball.
  • The Rays rank 23rd in MLB with a .234 batting average.
  • The offense for Tampa Bay is No. 28 in MLB play scoring 4.0 runs per game (444 total runs).
  • The Rays are 15th in baseball with an on-base percentage of .312.
Watch the MLB on Fubo!