How to Watch Cubs vs. Reds: Live Stream or on TV

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

Javier Assad will take the mound for the Chicago Cubs (28-29) when they host starting pitcher Graham Ashcraft and the Cincinnati Reds (24-32) on Friday, with first pitch at 2:20 PM ET.

If you’re trying to watch this game, keep reading for streaming and TV options for the Chicago-Cincinnati matchup.

When is Cubs vs. Reds and when does it start?

This contest between the Cubs and Reds is on Friday, May 31, 2024. You can expect the opening pitch at 2:20 PM ET.

Where to watch Cubs vs. Reds

The Cubs and Reds will hit the diamond at Wrigley Field for this matchup on May 31, and if you would like to catch the event live, get your tickets now from Vivid Seats!

What channel is the game on?

You can catch this game live on MARQ.

Watch the Cubs vs. Reds live stream on Fubo

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

Cubs vs. Reds Game Preview

Cubs Stats, Odds & Insights

The Cubs have won 12 of the 23 games they were the moneyline favorite this season (52.2%).

Chicago is 18th in MLB action with 55 home runs. They average one per game.

The Cubs are 23rd in MLB, slugging .368.

Chicago’s 3.93 team ERA ranks 15th among all MLB pitching staffs.

The Cubs average MLB’s 16th-ranked WHIP (1.281).

Reds Stats, Odds & Insights

The Reds have been underdogs in 33 games this season and won 13 (39.4%) of those contests.

Cincinnati’s 52 home runs rank 19th in Major League Baseball.

The Reds rank 27th in the majors with a .358 team slugging percentage.

Cincinnati has pitched to a 3.92 ERA this season, which ranks 14th in baseball.

The Reds have a combined WHIP of 1.250 as a pitching staff, which ranks 14th in MLB.

Cubs Starter Recent Performance: Javier Assad

Opponent Date IP H R ER K BB
at Cardinals May 26 5.0 5 4 4 8 3
vs. Braves May 21 4.2 4 3 2 4 5
at Braves May 15 6.0 4 0 0 7 1
at Pirates May 10 4.1 4 2 1 4 2
vs. Brewers May 5 6.0 4 0 0 4 3

Reds Starter Recent Performance: Graham Ashcraft

Opponent Date IP H R ER K BB
vs. Dodgers May 24 5.1 8 5 5 3 1
at Dodgers May 18 5.0 3 3 3 5 3
at Diamondbacks May 13 4.0 7 3 3 3 3
vs. Diamondbacks May 8 5.0 6 3 3 2 3
at Padres May 1 6.0 5 2 0 4 2

Cubs Key Players to Watch

Assad (4-1) gets the starting nod for the Cubs in his 12th start of the season. He has a 2.17 ERA in 58 2/3 innings pitched, with 54 strikeouts.

His last appearance was on Sunday against the St. Louis Cardinals, when the righty threw five innings, surrendering four earned runs while giving up five hits.

The 26-year-old has an ERA of 2.17, with 8.4 strikeouts per nine innings, in 11 games this season. Opposing hitters have a .207 batting average against him.

Nico Hoerner has been key for Chicago with two home runs, 15 RBI and a batting average of .257 this season.

Christopher Morel leads Chicago in home runs (10) and runs batted in (35) this season while batting .198.

Cody Bellinger is batting .267 to lead Chicago, while adding eight homers and 26 runs batted in this season.

Reds Key Players to Watch

The Reds will send Ashcraft (4-3) to the mound for his 11th start this season.

The right-hander gave up five earned runs and allowed eight hits in 5 1/3 innings pitched against the Los Angeles Dodgers on Friday.

The 26-year-old has pitched in 10 games this season with an ERA of 4.67 and 7.2 strikeouts per nine innings, with an opponent batting average of .271.

Spencer Steer paces the Reds with 35 runs batted in.

Elly De La Cruz’s nine home runs and .249 batting average both pace his team.

Jonathan India is hitting .222 with four doubles, a triple, three home runs and 29 walks.

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

2024 Eagles Game & TV Schedule, Scores, Bye Week

On September 6, the Philadelphia Eagles begin their 2024 campaign, facing the Green Bay Packers -- their full NFL schedule is available here.Get tickets for any NFL game this season on Vivid Seats.Eagles' 2024 ScheduleWeek 1 vs. Green Bay PackersDate:...

2024 Steelers Game & TV Schedule, Scores, Bye Week

The Pittsburgh Steelers go up against the Baltimore Ravens on December 21, arguably their toughest opponent in 2024 -- keep scrolling for their full NFL schedule.Get tickets for any NFL game this season on Vivid Seats.Steelers' 2024 ScheduleWeek 1 at...

2024 49ers Game & TV Schedule, Scores, Bye Week

The San Francisco 49ers' 2024 campaign starts on September 9 versus the New York Jets. For their full NFL schedule, see below.Get tickets for any NFL game this season on Vivid Seats.49ers' 2024 ScheduleWeek 1 vs. New York JetsDate: Monday,...

2024 Seahawks Game & TV Schedule, Scores, Bye Week

The Seattle Seahawks will face the San Francisco 49ers on November 17, a highlight of their 2024 season. The Seahawks' full NFL schedule is listed in this article.Get tickets for any NFL game this season on Vivid Seats.Seahawks' 2024 ScheduleWeek...

2024 Buccaneers Game & TV Schedule, Scores, Bye Week

The Tampa Bay Buccaneers' 2024 NFL schedule is highlighted by ther game on October 21 against the Baltimore Ravens. See below for a full list of opponents and dates.Get tickets for any NFL game this season on Vivid Seats.Buccaneers' 2024...

2024 Jets Game & TV Schedule, Scores, Bye Week

The New York Jets will open their 2024 season versus the San Francisco 49ers on September 9 -- keep scrolling for their full NFL schedule.Get tickets for any NFL game this season on Vivid Seats.Jets' 2024 ScheduleWeek 1 at San...

2024 Saints Game & TV Schedule, Scores, Bye Week

The New Orleans Saints' 2024 campaign includes an exciting matchup on September 15 against the Dallas Cowboys. For their full NFL schedule, keep scrolling.Get tickets for any NFL game this season on Vivid Seats.Saints' 2024 ScheduleWeek 1 vs. Carolina PanthersDate:...

2024 Commanders Game & TV Schedule, Scores, Bye Week

The Washington Commanders go up against the Baltimore Ravens on October 13, arguably their most difficult opponent in 2024 -- see below for their full NFL schedule.Get tickets for any NFL game this season on Vivid Seats.Commanders' 2024 ScheduleWeek 1...

2024 Panthers Game & TV Schedule, Scores, Bye Week

On September 8, the Carolina Panthers open their 2024 season, playing the New Orleans Saints -- their full NFL schedule is available here.Get tickets for any NFL game this season on Vivid Seats.Panthers' 2024 ScheduleWeek 1 at New Orleans SaintsDate:...

2024 Giants Game & TV Schedule, Scores, Bye Week

The New York Giants' 2024 season includes an exciting matchup on December 15 versus the Baltimore Ravens. For their full NFL schedule, keep scrolling.Get tickets for any NFL game this season on Vivid Seats.Giants' 2024 ScheduleWeek 1 vs. Minnesota VikingsDate:...

Latest News

Lynx vs Sky Prediction: Picks, Live Odds & Moneyline – June 30

The Minnesota Lynx (13-4) play the Chicago Sky (6-10) on Sunday, June 30, 2024 at 3:00 PM ET. The matchup airs on ESPN3, The U, and BSNX.Lynx vs. Sky Prediction & OddsFavorite: Lynx (-6)Total: 162.5Lynx Moneyline: -218Sky Moneyline: +180Spread Prediction:...

Mercury vs Fever Prediction: Picks, Live Odds & Moneyline – June 30

The Phoenix Mercury (9-8) will look to extend a three-game home winning streak when they host the Indiana Fever (7-12) on Sunday, June 30, 2024 at Footprint Center. The game airs at 3:00 PM ET on ESPN.Mercury vs. Fever Prediction...

Orioles vs. Rangers: Free Live Stream, TV Channel, How to Watch

The Baltimore Orioles (52-30), led by Gunnar Henderson and going for a series sweep, host Marcus Semien and the Texas Rangers (37-45) at 7:10 PM ET on Sunday.Keep reading to find out how to watch the Baltimore-Texas matchup in the...

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

The Los Angeles Dodgers (51-32), led by Shohei Ohtani, visit Matt Chapman and the San Francisco Giants (40-43) on Sunday at 4:05 PM ET.The article below will give you everything you need to watch Los Angeles take on San Francisco.When...

Rays vs. Nationals: Injury Report, Updates & Probable Starters – June 30

At Tropicana Field on Sunday, the Tampa Bay Rays (41-42) take on the Washington Nationals (39-43), with first pitch at 1:40 PM ET.Looking to see who's in and who's out for the Rays and the Nationals? Keep reading to see...

Red Sox vs. Padres: Injury Report, Updates & Probable Starters – June 30

The San Diego Padres (46-41) will visit the Boston Red Sox (43-39), Sunday at 1:35 PM ET, with the Red Sox on a three-game losing streak.Curious about who's available to play for the Red Sox and the Padres? Continue scrolling...

Yankees vs. Blue Jays: Injury Report, Updates & Probable Starters – June 30

The New York Yankees (53-32) and Toronto Blue Jays (38-44) will meet on Sunday at Rogers Centre, with first pitch at 1:37 PM ET.Curious about who's playing for the Yankees and the Blue Jays? Keep scrolling to get full injury...

Phillies vs. Marlins: Injury Report, Updates & Probable Starters – June 30

The Miami Marlins (30-53) will visit the Philadelphia Phillies (54-29), in the final game of a four-game series, Sunday at 1:35 PM ET.Hoping to find out who's playing for the Phillies and the Marlins? Read on to get full injury...

Reds vs. Cardinals: Injury Report, Updates & Probable Starters – June 30

On Sunday, the St. Louis Cardinals (42-40) are hosting the Cincinnati Reds (39-44), at 2:15 PM ET, in the final game of a four-game series.Want to see who's playing for the Reds and the Cardinals? Keep scrolling for full injury...

Royals vs. Guardians: Injury Report, Updates & Probable Starters – June 30

At Kauffman Stadium on Sunday, the Cleveland Guardians (52-29) face the Kansas City Royals (46-39), with first pitch at 2:10 PM ET.Curious about who's in and who's out for the Royals and the Guardians? Keep scrolling to get complete injury...

more how-to-watch news