On Friday, a battle of NL Central rivals is on the schedule, with the Chicago Cubs (66-48) visiting the St. Louis Cardinals (58-58) at 8:15 p.m. ET.

The Cardinals are an underdog (+128 moneyline odds) when they host the Cubs (-153). The Cubs will start Matthew Boyd (11-4) versus the Cardinals and Michael McGreevy (3-2).

The Cubs defeated the Reds by a 6-1 score in their last game Wednesday. Seiya Suzuki went 2 for 2 with a home run and two RBIs to lead them offensively while Cade Horton picked up the win after throwing 5 2/3 innings without giving up an earned run on two hits, while striking out six.

The Cardinals knocked off the Dodgers 5-3 Wednesday. Jordan Walker went 3 for 5 with an RBI, and JoJo Romero got the win, pitching one inning without giving up an earned run on one hit, while striking out one.

Ahead of this Cubs vs. Cardinals matchup, here’s what you need to prepare for Friday’s MLB action, including viewing options.

Chicago Cubs vs. St. Louis Cardinals odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:18 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Cubs (-153, bet $153 to win $100)Underdog: Cardinals (+128, bet $100 to win $128)Over/under: 8.5Cubs vs. Cardinals: Game time and live stream infoGame day: Friday, August 8, 2025Game time: 8:15 p.m. ETLocation: St. Louis, MissouriStadium: Busch StadiumTV channel: MLB Network, FDSMW, and MARQLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Cubs vs. Cardinals on Fubo!

Cubs stats and trendsCubs betting recordsThis season, the Cubs have won 53 out of the 80 games, or 66.2%, in which they’ve been favored.This season Chicago has won 30 of its 41 games, or 73.2%, when favored by at least -153 on the moneyline.The implied probability of a win from the Cubs, based on the moneyline, is 60.5%.Games involving Chicago have gone over the total set by bookmakers in 57 of 114 chances this season.The Cubs are 55-59-0 against the spread this season.Matthew Boyd (Cubs probable starter)Boyd (11-4 with a 2.34 ERA and 118 strikeouts in 130 2/3 innings pitched) makes the start for the Cubs, his 23rd of the season.In his most recent time out on Saturday, the left-hander threw seven scoreless innings against the Baltimore Orioles while surrendering four hits.In 22 games this season, the 34-year-old has put up a 2.34 ERA and 8.1 strikeouts per nine innings, while allowing a batting average of .224 to opposing batters.Boyd is trying to pick up his 16th quality start of the year.Boyd will look to build upon a 13-game streak of going five or more innings (he’s averaging 5.9 innings per outing).He has held his opponents without an earned run in eight of his 22 appearances this season.He will face a Cardinals offense that ranks 14th in the league with 509 runs while batting .249 as a squad. It has a collective .388 slugging percentage (22nd in MLB play) and has hit a total of 111 home runs (25th in MLB).Boyd has pitched 11 innings without giving up an earned run on six hits, while striking out 12 against the Cardinals this season.The 34-year-old ranks fourth in ERA (2.34), ninth in WHIP (1.033), and 36th in K/9 (8.1) among qualifying pitchers in MLB action this season.Cubs batting statsThe Cubs rank fourth in Major League Baseball with 164 home runs.Hitters for Chicago rank third in the majors with a combined .439 team slugging percentage.The Cubs have a team batting average of .253 this season, which ranks eighth among MLB teams.Chicago has scored the second-most runs in the majors this season with 588.The Cubs are among the best in the league at getting on base, ranking seventh with an OBP of .323.Chicago ranks fourth in MLB in strikeouts per game with an average of 7.8 whiffs per contest.Cardinals stats and trendsCardinals betting recordsThe Cardinals have won in 30, or 49.2%, of the 61 contests they have been named as odds-on underdogs this year.This year, St. Louis has won nine of 24 games when listed as at least +128 or worse on the moneyline.The Cardinals have an implied victory probability of 43.9% according to the moneyline set for this matchup.St. Louis’ games have gone over the total in 58 of its 115 opportunities.The Cardinals have posted a record of 61-54-0 against the spread this season.Michael McGreevy (Cardinals probable starter)The Cardinals are sending McGreevy (3-2) to the mound for his seventh start of the season. He is 3-2 with a 5.08 ERA and 23 strikeouts through 39 2/3 innings pitched.The right-hander last pitched on Sunday against the San Diego Padres, when he tossed six innings, allowing four earned runs while giving up seven hits.Over seven games this season, the 25-year-old has a 5.08 ERA and 5.3 strikeouts per nine innings, while giving up a batting average of .275 to his opponents.McGreevy is looking to pick up his second quality start of the year in this matchup.McGreevy is looking to secure his sixth start of five or more innings this season in this matchup.He has held his opponents without an earned run in one of his seven outings this season.The opposing Cubs offense has the third-ranked slugging percentage (.439) and ranks fourth in home runs hit (164) in all of MLB. They have a collective .253 batting average, and are sixth in the league with 992 total hits and second in MLB action scoring 588 runs.McGreevy has thrown 4 2/3 innings, giving up five earned runs on seven hits while striking out one against the Cubs this season.Cardinals batting statsThe Cardinals rank 25th in baseball with 111 total home runs.This season, St. Louis’ .388 slugging percentage ranks 22nd in the majors.The Cardinals have the 14th-ranked batting average in the league (.249).St. Louis scores the 14th-most runs in baseball (509 total, 4.4 per game).The Cardinals are 11th in MLB with an on-base percentage of .319.

Watch the MLB on Fubo!