Red Sox at Cubs prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 18
Lucas Giolito is slated to take the mound for Boston against Colin Rea for Chicago.
There is no hotter team in baseball than the Red Sox who have ripped off ten straight wins. As a result, Boston is back in the race in the American League East trailing Toronto by three games. No question the return of Alex Bregman has only added to the team's recent momentum.
The Cubs continue to set the pace in the National League Central. They lead the Brewers by one game. Pete Crow-Armstrong (25 HRs) and Kyle Tucker (100 Hits) pace what has been a lethal offense to this point this season. Only the Dodgers (518) have scored more runs than the Cubs (512) this season.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Red Sox at Cubs
Date: Friday, July 18, 2025
Time: 2:20PM EST
Site: Wrigley Field
City: Chicago, IL
Network/Streaming: NESN, MARQ, MLBN
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Red Sox at the Cubs
The latest odds as of Friday:
Moneyline: Red Sox (+108), Cubs (-128)
Spread: Cubs -1.5
Total: 8.0 runs
Probable starting pitchers for Red Sox at Cubs
Pitching matchup for July 18, 2025: Lucas Giolito vs. Colin Rea
Red Sox: Lucas Giolito (6-1, 3.36 ERA)
Last outing: July 9 vs. Colorado - 7.2IP, 1ER, 4H, 3BB, 7KsCubs: Colin Rea (7-3, 3.91 ERA)
Last outing: July 10 vs. St. Louis - 6.2IP, 1ER, 2H, 2BB, 4Ks
Red Sox: Lucas Giolito (6-1, 3.36 ERA)
Last outing: July 9 vs. Colorado - 7.2IP, 1ER, 4H, 3BB, 7Ks
Cubs: Colin Rea (7-3, 3.91 ERA)
Last outing: July 10 vs. St. Louis - 6.2IP, 1ER, 2H, 2BB, 4Ks
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Red Sox at Cubs
The Red Sox have a losing road record this season (21-25) but have won their last 3 games
8 of the Cubs' last 10 home games have gone over the Total
The Red Sox have covered the Run Line in 3 straight road games
Ronan Anthony is 15-44 (.341) in July
Alex Bregman is 2-8 (.250) since returning from the disabled list
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for Friday's game between the Red Sox and the Cubs
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Friday's game between the Red Sox and the Cubs:
Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles

Associated Press
a few seconds ago
- Associated Press
Paul Skenes dazzles in his first start since the All-Star Game as the Pirates blank the Tigers 3-0
PITTSBURGH (AP) — Paul Skenes allowed three hits over six efficient innings and the Pittsburgh Pirates beat the Detroit Tigers 3-0 on Monday night. Skenes (5-8), who last week became the first pitcher to start the All-Star game in each of the first two years of his career, struck out six, walked one and a hit batter to pick up his first victory since late May. The 23-year-old lowered his ERA to a major league-best 1.91 as Pittsburgh responded from a weekend sweep at home by the lowly Chicago White Sox by keeping the team that entered Monday with the best record in the majors in check. The Pirates did enough against Jack Flaherty (5-10) to give Skenes a bit of breathing room, a rarity during Pittsburgh's frustrating season. Spencer Horwitz had three hits for the Pirates, including a run-scoring single in the second. Bryan Reynolds hit a two-run single two batters later, and Skenes and three relievers made it hold up. David Bednar worked the ninth for his 14th save. Parker Meadows doubled for Detroit, which has dropped seven of eight but still has a double-digit lead in the AL Central. Flaherty lasted three innings and is winless in his last seven starts. Key moment The closest Detroit came to scoring against Skenes came in the third when the Tigers' first two batters reached. A fly ball, a fielder's choice, and a strikeout on a 99 mph fastball later, Skenes was back in the dugout. Key stat Pirates designated hitter Andrew McCutchen recorded his 2,233rd career hit on a single in the fourth inning, moving past Hall of Famer Willie Stargell and into 180th on MLB's hit list. Up next Detroit's Casey Mize (9-3, 3.15 ERA) will try to reach 10 wins for the first time in his career on Tuesday when he faces Pittsburgh's Mitch Keller (3-10, 3.48). ___ AP MLB:

Associated Press
a few seconds ago
- Associated Press
Merrill, Maldonado deliver RBI hits in the 2nd inning as Padres hold on to beat Marlins 2-1
MIAMI (AP) — Jackson Merrill and Martín Maldonado had run-scoring hits in the second inning and the San Diego Padres held on to beat the Miami Marlins 2-1 on Monday night. Merrill had an RBI single that scored Xander Bogaerts. Maldonado followed with a double down the left field line off Eury Pérez (3-3) that scored Merrill from first and put San Diego up 2-0. Miami's Kyle Stowers hit a solo homer off Padres starter Randy Vásquez that made it 2-1 in the fourth. Stowers, who has an MLB-best 12 homers since June 22, connected on a 1-0 changeup and sent it 400 feet to left-center for his 22nd home run of the season. Vásquez allowed one run on seven hits while issuing one walk and no strikeouts in 4 1/3 innings. He left with a runner at first and one out in the fifth before Adrian Morejon (8-4) got the last two outs of the inning. Robert Suarez got the final three outs for his 29th save. Pérez struck out five and allowed two runs on five hits in five innings. Xavier Edwards had three of Miami's eight hits, but the Marlins went 0 for 5 with runners in scoring position. Key moment After Edwards reached on a single against Vásquez, Morejon struck out Jesús Sánchez and got Otto Lopez to ground out to end the fifth. Key stat The Padres have played in 56 games this season that have been decided within two runs, including seven of their last 10, the second-most such games in the majors. Up next RHP Edward Cabrera (3-4, 3.61) will be on the mound for the Marlins on Tuesday. San Diego has not announced a starter. ___ AP MLB:


CBS News
4 minutes ago
- CBS News
Padres hold on to beat Marlins 2-1
Jackson Merrill and Martín Maldonado had run-scoring hits in the second inning and the San Diego Padres held on to beat the Miami Marlins 2-1 on Monday night. Merrill had an RBI single that scored Xander Bogaerts. Maldonado followed with a double down the left field line off Eury Pérez (3-3) that scored Merrill from first and put San Diego up 2-0. Miami's Kyle Stowers hit a solo homer off Padres starter Randy Vásquez that made it 2-1 in the fourth. Stowers, who has an MLB-best 12 homers since June 22, connected on a 1-0 changeup and sent it 400 feet to left-center for his 22nd home run of the season. Vásquez allowed one run on seven hits while issuing one walk and no strikeouts in 4 1/3 innings. He left with a runner at first and one out in the fifth before Adrian Morejon (8-4) got the last two outs of the inning. Robert Suarez got the final three outs for his 29th save. Pérez struck out five and allowed two runs on five hits in five innings. Xavier Edwards had three of Miami's eight hits, but the Marlins went 0 for 5 with runners in scoring position. After Edwards reached on a single against Vásquez, Morejon struck out Jesús Sánchez and got Otto Lopez to ground out to end the fifth. The Padres have played in 56 games this season that have been decided within two runs, including seven of their last 10, the second-most such games in the majors. RHP Edward Cabrera (3-4, 3.61) will be on the mound for the Marlins on Tuesday. San Diego has not announced a starter.