Seattle Mariners vs Chicago Cubs Prediction, 6/20/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Chicago Cubs
Date: Friday, June 20, 2025
Location: Wrigley Field in Chicago, IL
TV: Marquee
Odds/Point Spread: Seattle (+162) Chicago (-196)
The Chicago Cubs (45-28) will try to defeat the Seattle Mariners (37-36) at Wrigley Field on Friday. The moneyline on this matchup has the Mariners at +162 while the Cubs are sitting at -196. The total is 8. The men taking the mound will be George Kirby and Cade Horton.


The Mariners have accumulated 98 two-baggers as a unit and have knocked 91 baseballs out of the stadium. Seattle has a slugging percentage of .394 and have been rung up 649 times, while drawing a walk on 265 occasions. As a team, the Seattle Mariners are notching 4.3 runs per game, which ranks them 12th in baseball. They have tallied 306 runs batted in as well as 600 base knocks on the campaign, while their team batting average is sitting at .242. They have tallied 317 runs while holding a team on-base percentage of .322.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
They have earned a K/BB ratio of 2.67 and their pitching staff has recorded a WHIP of 1.28. Mariners pitchers have allowed 84 long balls and 315 total runs (19th in baseball). Seattle has surrendered 625 base hits (8.5 per 9 innings) and 284 earned runs. The Mariners have an ERA of 3.87 on the campaign (15th in baseball), and their staff has rung up 596 batters. They have walked 223 players from the other team and their FIP sits at 4.05 as a team for the year.
Mariners pitchers have come into the game with players on base 52 times as well as having 96 appearances in high leverage situations. The relief pitchers have recorded 34 holds for the season (27th in baseball). The Mariners bullpen have earned a save rate of 61.3% and have come into the game in 65 save situations. They have accumulated 19 saves over the course of the season and have blown 12 out of their 31 chances to get a save. The relievers have inherited 59 base runners so far this season with 25.4% of those runners earned a run for their team. The Mariners have dispatched 245 relief pitchers to the hill so far this season.
The San Francisco Giants have a total of 1,983 putouts thus far, in addition to 637 assists and 28 errors. Their fielding percentage is at .989 which is 3rd in professional baseball, and have 63 double plays. The Mariners have converted 70.0% of balls hit into play into outs out of 5,949 innings on the diamond, which has them sitting at 17th in the majors.
Kirby (36-29 career record) sits with a FIP of 3.50 while he has faced 2,187 opposing batters in the major leagues. He has allowed 523 base knocks (8.8 hits per 9 innings) and has 71 free passes. His earned run average is 3.56 (212 ER's allowed) and he has a WHIP of 1.107. Kirby has pitched in 536 innings and has totaled 514 strikeouts in his career.
The Chicago Cubs have a team on-base percentage of .324 in addition to a batting average of .254 so far this season. They have been called out on strikes on 579 instances (21st in the league) and have notched a total of 643 hits. Chicago is sitting with 99 home runs for the season as well as 382 runs batted in. The Cubs have a team slugging percentage of .436 and they score 5.34 runs per game (2nd in MLB). They have recorded 133 doubles, while getting a free base 255 times and racking up 390 runs.
The Chicago pitching staff have conceded 283 runs on the season while having an ERA of 3.56 (259 earned runs surrendered). They have relinquished 75 home runs and they concede 3.89 runs per 9 innings (9th in baseball). The Cubs hold a team WHIP of 1.223 and have a FIP of 3.87 as a squad on the year. Their strikeout to walk ratio comes in at 7.80 (566 strikeouts vs 205 walks). They are sitting at 16th in MLB as a staff in total hits allowed with 595.
Chicago has had bullpen pitchers enter the game in 26 save opportunities and they have come away with 18 saves. They rank 8th in the league holding a save percentage of 69.2%, and they have sent 246 relief pitchers to the hill over the course of the season. Their relief pitchers have stepped onto the mound 88 times in high leverage situations and also on 55 occasions with base runners. Chicago relief pitchers have an inherited score rate of 31.1% out of 74 inherited runners. With 77 save situations, the Cubs have compiled 49 holds in addition to 8 blown saves.
In their 5,892 innings played, the Cubs are sitting with a defensive efficiency of 70.8% (10th in baseball). The Chicago Cubs have gotten 64 double plays and have notched a fielding percentage of .988 (6th in professional baseball). The Cubs have 631 assists, 31 errors and have a tally of 1,964 putouts on the season.
During his pro baseball career, Horton has given up 36 hits while tallying 29 strikeouts in 36 frames. He has given up a total of 14 ER's while earning a WHIP of 1.219 and having a FIP of 3.4. He has a strikeout to walk ratio of 3.63 and he has gone up against 153 hitters thus far in his career. Horton (3-1 career win-loss mark) has earned a 3.49 earned run average while giving up 9.0 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Chicago Cubs - Twitter
Seattle Mariners - Twitter