Mariners at Cubs Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 20
Its Friday, June 20 and the Mariners (37-36) are in Chicago to open a weekend series against the Cubs (45-29).
George Kirby is slated to take the mound for Seattle against Matthew Boyd for Chicago.
The Cubs closed out their series with Milwaukee yesterday with an 8-7 loss. Pete Crow-Armstrong smacked his 20th home run in the loss. The Mariners were off yesterday following a series at home against Boston. The Sox took two of three.
Lets dive into the series opener 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 Mariners at Cubs
Date: Friday, June 20, 2025
Time: 2:20PM EST
Site: Wrigley Field
City: Chicago, IL
Network/Streaming: RSNW, 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 Mariners at the Cubs
The latest odds as of Friday:
Moneyline: Mariners (+109), Cubs (-129)
Spread: Cubs -1.5
Total: 9.0 runs
Probable starting pitchers for Mariners at Cubs
Pitching matchup for June 20, 2025: George Kirby vs. Matthew Boyd
Mariners: George Kirby (1-3, 5.96 ERA)
Last outing: 6/14 vs. Cleveland - 5IP, 2ER, 5H, 3BB, 5KsCubs: Matthew Boyd (6-3, 2.79 ERA)
Last outing: 6/14 vs. Pittsburgh - 6IP, 1H, 1ER, 1BB, 3Ks
Mariners: George Kirby (1-3, 5.96 ERA)
Last outing: 6/14 vs. Cleveland - 5IP, 2ER, 5H, 3BB, 5Ks
Cubs: Matthew Boyd (6-3, 2.79 ERA)
Last outing: 6/14 vs. Pittsburgh - 6IP, 1H, 1ER, 1BB, 3Ks
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 Mariners at Cubs
The Cubs have won 3 straight home games
The Mariners' last 4 against the Cubs have stayed under the Total
The Mariners have failed to cover the Run Line in 10 of their last 12 road games
Pete Crow-Armstrong has hit safely in 5 of his last 6 games (5-19)
Seiya Suzuki has 1 hit in his last 4 games (1-17)
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 today's game between the Mariners 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 Mariners and the Cubs:
Moneyline: NBC Sports Bet is recommending a play on the Chicago Cubs on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Seattle Mariners at +1.5.
Total: NBC Sports Bet is recommending a play on the under on the Game Total of 9.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
Yahoo
29 minutes ago
- Yahoo
Dodgers' Dave Roberts Says Padres' Mike Shildt 'Made it Personal' Amid Fernando Tatis Jr. Drama
Dodgers' Dave Roberts Says Padres' Mike Shildt 'Made it Personal' Amid Fernando Tatis Jr. Drama originally appeared on Athlon Sports. During the Los Angeles Dodgers and San Diego Padres game on Thursday night, there was a benches-clearing altercation between the two teams. It occurred after Fernando Tatis Jr. was hit by a pitch, and it escalated when Padres manager Mike Shildt and Dodgers manager Dave Roberts went at it on the field. Advertisement After the game, Roberts commented on the altercation. He first started by making a point that the Tatis hit-by-pitch was unintentional. Robert's comments were shared by Fabian Ardaya of The Athletic on Twitter/X. "[That was] the last thing I wanted," Roberts said of Tatis getting hit by a pitch. "[I] didn't feel good when it happened." But, while Roberts called the hit-by-pitch unintentional, Shildt, in the moment, didn't think so. He walked onto the field and began yelling at the Dodgers' dugout, and Roberts specifically. That reaction from Shildt sparked Roberts' action to come on the field, which he elaborated on postgame. Advertisement "I felt that he was trying to make it personal with me," Roberts said. "Which then, I take it personal." On the broadcast, Roberts and Shildt can be seen confronting one another behind home plate, with Roberts pushing Shildt away. The altercation will likely be met with fines or other ramifications. But, in the meantime, Roberts and Shildt spoke ill of one another postgame. Los Angeles Dodgers manager Dave Roberts (30) yells at San Diego Padres manager Mike Shildt (8) after benches cleared in the eighth inning at Dodger Kamin-Oncea-Imagn Images Due to Roberts' feeling as if Shildt was making things personal, he reacted harshly in response. The drama was heightened due to previous incidents of Tatis getting hit by Dodgers pitching, which led Shildt to, in the words of Roberts, "make it personal." Advertisement Both teams will have time to cool off. Before they face each other again. Their next matchup comes in Los Angeles on Friday, August 15th. Just a couple of days later, the Dodgers make the trip to San Diego on August 21st, which is the last time the two teams would face each other in 2025, barring a postseason collision. Roberts' comments indicate he felt things were personal, and while there is plenty of time to cool off, Roberts might not do so. It's two months away, but the next series involving the two teams could be a time for retaliation. Roberts, feeling that Shildt made things personal, will likely have that date marked on his calendar. Related: Dodgers Insider Provides Insight into Shohei Ohtani's Accelerated Rehab Timeline Related: Dodgers' Dave Roberts Jokingly Offers Take on Shohei Ohtani Playing Basketball This story was originally reported by Athlon Sports on Jun 20, 2025, where it first appeared.
Yahoo
29 minutes ago
- Yahoo
Dodgers to Trade for Red Sox Reliever Zach Penrod
Dodgers to Trade for Red Sox Reliever Zach Penrod originally appeared on Athlon Sports. The Los Angeles Dodgers have a slew of injuries to their pitching staff. While the starting rotation has taken center stage, the team's bullpen has also been depleted. Advertisement To begin amending this issue, the Dodgers made a trade with the Boston Red Sox. According to Robert Murray of Fansided on Twitter/X, the Dodgers have acquired Zach Penrod from the Red Sox. With Penrod being designated for assignment recently, the return is likely to be just cash for the Red Sox. The Dodgers, meanwhile, add more depth to their bullpen with a lefty with relief experience in the Major Leagues. Penrod, the 28-year-old lefty, has just four innings of Major League experience. But in these four innings, Penrod has a 2.25 ERA, three strikeouts, and a 1.75 WHIP. Los Angeles Dodgers manager Dave Roberts (30) during the second inning against the San Diego Padres at Dodger Kamin-Oncea-Imagn Images But what's more important is his Minor League statistics. In his Minor League career, Penrod has a 10-6 record with a 4.05 ERA in 102.1 innings. He's struck out 138 batters and has a 1.38 WHIP. Advertisement His MLB stint came in 2024, but he's been a piece in the Red Sox's minor league system since 2023. He was previously a member of the Texas Rangers' minor league system before signing with the Red Sox in 2023. The Dodgers add a Penrod to their current crop of relievers, and while he likely won't play a huge role for the team, his history shows a he's a decent lefty off the mound with some prolific pitches. But, since he's struggled to stay in the Major Leagues, what the Dodgers can get out of him is unknown. Related: Dodgers' Dave Roberts Calls Out Padres' Mike Shildt Amid Hit-by-Pitch Drama Related: Padres Manager Mike Shildt Sends Dodgers Three-Word Message on HBPs This story was originally reported by Athlon Sports on Jun 20, 2025, where it first appeared.
Yahoo
31 minutes ago
- Yahoo
Phillies Announced They Moved Aaron Nola to 60-Day Injured List Amid Roster Move
Phillies Announced They Moved Aaron Nola to 60-Day Injured List Amid Roster Move originally appeared on Athlon Sports. The Philadelphia Phillies lost starting pitcher Aaron Nola for a significant amount of time already, and there is reasonable concern after he suffered a new setback in his ribs. He initially was expected to be back soon, but his issue has prolonged his return to the mount. Advertisement According to a new announcement made by the Phillies on Twitter/X, Nola was dealt even more bad news. They called up Buddy Kennedy and sent down Weston Wilson, meaning the team needed a new 40-man roster spot. To make that spot open, the Phillies put Nola on the 60-day injured list. This decision from the Phillies organization points towards Nola not returning to the club for a while. His timeline originally had him ready to go before the All-Star break. But, a prior setback pushed it passed the All-Star break, and this now could make his absence even longer. Nola could now be out into August, something that cold affect the team's plans at the trade deadline. Philadelphia Phillies pitcher Aaron Nola (27) throws a pitch during the first inning against the St. Louis Cardinals at Citizens Bank Streicher-Imagn Images While the Phillies have plenty of starting pitchers in the organization, the decision made on Nola is a tough blow for the Phillies. Losing more than half a season of Nola in the rotation will sting, even though he struggled so far this season. Advertisement Nola was 1-7 with a 6.16 ERA before he was placed on the injured list. He started on the 10-day injured list before being transferred to the 15-day injured list. But, after this new announcement, he's now on the 60-day injured list. His progression in recovering from what was initially a foot issue went well, but the rib issue was a huge setback in his return to the mound. It reset his recovery timeline, and provided a different level of pain for Nola to deal with. After this update from the Phillies, the wait is expected to be even longer for Nola's return. In the meantime, Mick Abel and potentially, Andrew Painter, will take over in his absence. Related: Phillies' Nick Castellanos Defended By Wife Jess on Social Media Amid Benching Related: Phillies' Matt Strahm Claps Back at Fan Amid Callout for Recent Struggles This story was originally reported by Athlon Sports on Jun 19, 2025, where it first appeared.