How to Watch Cardinals vs. Brewers: Live Stream or on TV

On Sunday, aiming to avoid a series sweep, Sonny Gray takes the mound for the St. Louis Cardinals (9-12) against Colin Rea and the Milwaukee Brewers (13-6), with first pitch scheduled for 2:15 PM ET.

If you’re intending to watch this game, keep reading for TV and streaming options for the St. Louis-Milwaukee matchup.

When is Cardinals vs. Brewers and when does it start?

This matchup between the Cardinals and Brewers will take place on Sunday, April 21, 2024. Be ready to see the opening pitch at 2:15 PM ET.

Where to watch Cardinals vs. Brewers

The Cardinals and Brewers will take to the field at Busch Stadium for this matchup on April 21, and if you want to catch the game live, get your tickets now from Vivid Seats!

What channel is the game on?

You can catch this game live on BSMW.

Watch the Cardinals vs. Brewers live stream on Fubo

Free Live Stream Online: Start your free Fubo trial today!

Cardinals vs. Brewers Game Preview

These clubs play again after the Brewers’ 12-5 victory over the Cardinals yesterday. Bryse Wilson (1.1 IP, 0 R, 0 H, 0 K) earned the win for the Brewers. Jackson Chourio went 2-for-3 with a home run and two RBI to lead the team on offense. Miles Mikolas (4.2 IP, 5 R, 9 H, 5 K) took the loss on the mound for the Cardinals.

Cardinals Stats, Odds & Insights

The Cardinals are 4-4 in games they were favored on the moneyline (winning 50% of those games).

St. Louis has hit the second-fewest home runs in baseball this season (13).

The Cardinals are slugging .339, the fifth-lowest average in MLB.

St. Louis has a 3.94 team ERA that ranks 11th among all MLB pitching staffs.

The Cardinals have the 20th-ranked WHIP in the majors (1.308).

Brewers Stats, Odds & Insights

The Brewers have won seven of the 10 games they’ve played as underdogs this season.

Milwaukee’s 27 home runs rank third in Major League Baseball.

The Brewers are third in MLB with a .451 slugging percentage this season.

Milwaukee has pitched to a 3.71 ERA this season, which ranks ninth in baseball.

The Brewers have a combined WHIP of just 1.235 as a pitching staff, which is the ninth-best in baseball this season.

[bet-bonus id=”360169″ ]

Cardinals Starter Recent Performance: Sonny Gray

Opponent Date IP H R ER K BB
at Athletics Apr. 15 6.0 4 0 0 6 0
vs. Phillies Apr. 9 5.0 5 0 0 5 0

Brewers Starter Recent Performance: Colin Rea

Opponent Date IP H R ER K BB
at Orioles Apr. 14 5.2 5 3 3 6 1
vs. Mariners Apr. 7 6.0 7 2 1 3 0
at Mets Mar. 31 5.0 5 1 1 2 2

Cardinals Key Players to Watch

Gray (2-0) takes the mound for the Cardinals to make his third start this season.

His most recent time out was on Tuesday against the Oakland Athletics, when the righty tossed six scoreless innings while giving up four hits.

In two appearances this season, he has a 0.00 ERA and 9 strikeouts per nine innings, while opponents are batting .237 against him.

Nolan Arenado is batting .298 with one home run and 11 RBI for St. Louis this season.

Brendan Donovan leads St. Louis in runs batted in (12) this season. He’s batting .211 while slugging .368.

Willson Contreras has collected 17 base hits, an OBP of .441 and a slugging percentage of .527 this season.

Brewers Key Players to Watch

The Brewers will send Rea (2-0) to the mound for his fourth start this season.

The right-hander’s last appearance was on Sunday, when he threw 5 2/3 innings against the Baltimore Orioles, giving up three earned runs while allowing five hits.

The 33-year-old has pitched to a 2.70 ERA this season with 5.9 strikeouts per nine innings compared to 1.6 walks per nine across three games.

William Contreras paces the Brewers with 20 runs batted in while putting up a team-best batting average of .372.

Brice Turang is hitting .323 with five doubles, two home runs and six walks.

Willy Adames has five doubles, three home runs and 10 walks while hitting .303.

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

written by

Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

more how-to-watch news

Padres vs. Diamondbacks: Start Time, Streaming Live, TV Channel, How to Watch

On Friday at 9:40 PM ET, Jurickson Profar and the San Diego Padres (16-18) play Ketel Marte and the Arizona Diamondbacks (14-18) at Chase Field.Find out how to watch the San Diego-Arizona matchup below.When is Padres vs. Diamondbacks and when...

How to Watch Athletics vs. Marlins: Live Stream or on TV

The Oakland Athletics (15-17), led by Tyler Nevin, host Luis Arraez and the Miami Marlins (9-24) on Friday at 9:40 PM ET.If you're intending to watch this game, keep reading for TV and streaming options for the Oakland-Miami matchup.When is...

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

In a series opener on Saturday, Zack Littell will start for the Tampa Bay Rays (14-18) versus Christian Scott and the New York Mets (16-15), with first pitch scheduled for 7:15 PM ET at Tropicana Field.The article below will provide...

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

The Texas Rangers (17-15), with Dane Dunning on the mound, visit the Kansas City Royals (19-13) who will start Michael Wacha, at 7:10 PM ET on Saturday.Find out how to watch the Texas-Kansas City matchup below.When is Rangers vs. Royals...

Phillies vs. Giants: Free Live Stream, TV Channel, How to Watch

Alec Bohm and the Philadelphia Phillies (21-11) host Michael Conforto and the San Francisco Giants (15-17) at 6:05 PM ET on Saturday.If you're planning on watching this game, keep reading for streaming and TV options for the Philadelphia-San Francisco matchup.When...

How to Watch Guardians vs. Angels: Live Stream or on TV

Steven Kwan and the Cleveland Guardians (20-11) host Taylor Ward and the Los Angeles Angels (11-20) at 6:10 PM ET on Saturday.The article below will give you everything you need to watch Cleveland play Los Angeles.When is Guardians vs. Angels...

Cubs vs. Brewers: Free Live Stream, TV Channel, How to Watch

The Chicago Cubs (19-14), led by Nico Hoerner, host William Contreras and the Milwaukee Brewers (20-11) on Saturday at 2:20 PM ET.Keep reading to find out all the details on how to watch Chicago take on Milwaukee live.When is Cubs...

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

On Saturday at 1:05 PM ET, Juan Soto and the New York Yankees (20-13) face Riley Greene and the Detroit Tigers (18-13) at Yankee Stadium.Keep reading to see how to watch the New York-Detroit matchup in the article below.When is...

Dodgers vs. Braves: Free Live Stream, TV Channel, How to Watch

In a series opener on Friday, Mookie Betts and the Los Angeles Dodgers (20-13) take on Marcell Ozuna and the Atlanta Braves (20-9), with first pitch scheduled for 10:10 PM ET at Dodger Stadium.Keep reading to find out all the...

Pirates vs. Rockies: Start Time, Streaming Live, TV Channel, How to Watch

On Saturday, Jared Jones will start for the Pittsburgh Pirates (14-18) against Austin Gomber and the Colorado Rockies (7-24), with first pitch scheduled for 4:05 PM ET at PNC Park.The article below will give you everything you need to know...

Latest News

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

The Texas Rangers (17-15), with Dane Dunning on the mound, visit the Kansas City Royals (19-13) who will start Michael Wacha, at 7:10 PM ET on Saturday.Find out how to watch the Texas-Kansas City matchup below.When is Rangers vs. Royals...

How to Watch Guardians vs. Angels: Live Stream or on TV

Steven Kwan and the Cleveland Guardians (20-11) host Taylor Ward and the Los Angeles Angels (11-20) at 6:10 PM ET on Saturday.The article below will give you everything you need to watch Cleveland play Los Angeles.When is Guardians vs. Angels...

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

On Saturday at 1:05 PM ET, Juan Soto and the New York Yankees (20-13) face Riley Greene and the Detroit Tigers (18-13) at Yankee Stadium.Keep reading to see how to watch the New York-Detroit matchup in the article below.When is...

Pittsburgh Steelers 2024 NFL Draft Grade: Getting Fierce Up Front with Troy Fautanu and Zach Frazier

The echoes of clanging metal might have been replaced by the whir of draft boards, but the Pittsburgh Steelers' focus on building a strong foundation remained unchanged in the 2024 NFL Draft. With a war room laser-focused on offensive line...

Knicks vs. Pacers Prediction: Expert Picks, Odds, Stats and Best Bets for Eastern Conference Semifinals Game 1 – Monday, May 6, 2024

The New York Knicks are 6-point favorites heading into Game 1 of the second round of the NBA Playoffs against the Indiana Pacers at Madison Square Garden on Monday, starting at 7:30 PM ET on TNT. The matchup has a...

Blue Jays vs. Nationals: Start Time, Streaming Live, TV Channel, How to Watch

In a series opener on Saturday, Kevin Gausman will take the mound for the Toronto Blue Jays (15-17) against Jake Irvin and the Washington Nationals (15-16), with first pitch scheduled for 4:05 PM ET at Nationals Park.The article below will...

Phillies vs. Giants: Free Live Stream, TV Channel, How to Watch

Alec Bohm and the Philadelphia Phillies (21-11) host Michael Conforto and the San Francisco Giants (15-17) at 6:05 PM ET on Saturday.If you're planning on watching this game, keep reading for streaming and TV options for the Philadelphia-San Francisco matchup.When...

Pirates vs. Rockies: Start Time, Streaming Live, TV Channel, How to Watch

On Saturday, Jared Jones will start for the Pittsburgh Pirates (14-18) against Austin Gomber and the Colorado Rockies (7-24), with first pitch scheduled for 4:05 PM ET at PNC Park.The article below will give you everything you need to know...

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

In a series opener on Saturday, Zack Littell will start for the Tampa Bay Rays (14-18) versus Christian Scott and the New York Mets (16-15), with first pitch scheduled for 7:15 PM ET at Tropicana Field.The article below will provide...

Caris LeVert Player Props: Three-Pointer Props and Odds vs. the Magic – NBA Playoffs Game 6, Friday, May 3, 2024

At 7:00 PM ET on Friday, in Game 6 of the opening round of the NBA playoffs, it'll be the Cleveland Cavaliers versus the Orlando Magic -- with Caris LeVert needing to score only once from beyond the arc to...

more how-to-watch news