Seattle Mariners vs Cleveland Guardians Prediction, 6/28/2026 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Cleveland Guardians
Date: Sunday, June 28, 2026
Location: Progressive Field in Cleveland, OH
TV: MLB.TV
Odds/Point Spread: Seattle (-132) Cleveland (+110)
The Cleveland Guardians (42-39) will try to beat the Seattle Mariners (41-41) at Progressive Field on Sunday. The moneyline on this game has the Mariners at -132 and the Guardians are sitting at +110. The total is 8.5. The pitchers taking the mound will be George Kirby and Gavin Williams.

As a team, the Seattle Mariners are knocking in 4.0 runs/g, which puts them at 25th in MLB. They have accumulated 331 runs while having a team OBP of .311. The Mariners have accumulated 102 doubles as a team and have knocked 100 baseballs out of the park. They have recorded 322 runs batted in as well as 627 base knocks on the season, while their batting average comes in at .231. Seattle has a slugging rate of .384 and have been rung up 698 times, while drawing a walk on 274 occasions.
Today’s Featured MLB Best Bet! CRAIG TRAPP has been on a roll with his MLB Top Plays (10-4 run with profit of $2,695). More of the same today, get Crag's 7-unit Best MLB Bet of Week (7 pm est). Don’t miss out; click the link below. 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 NHL package. Join Now! |
Get all of our MLB Picks
The Mariners hold a team earned run average of 3.71 for the season (5th in baseball), and they have struck out 722 hitters. Mariners pitchers have surrendered 79 home runs and also 327 total runs (7th in baseball). Their pitching staff has walked 209 opposing hitters and their FIP is 3.56 as a squad on the year. Seattle has surrendered 658 hits (8.1 per 9 innings) as well as 300 earned runs. Their strikeout to walk ratio sits at 3.45 and their pitching staff has a collective WHIP of 1.19.
The Mariners relievers have recorded a save rate of 60.6% and have come into the game in 80 save situations. They have tallied 20 saves on the campaign and have blown 13 of 33 save opportunities. The relief pitchers have inherited 83 base runners this season with 22.9% of those runners ended up crossing the plate. Mariners relief pitchers have entered the contest with players on base 61 times in addition to having 91 appearances in high leverage situations. The Mariners have sent 247 relievers to the hill this season. The bullpen have a total of 46 holds this season (11th in the league).
The Mariners have transformed 69.3% of balls in play into outs out of 6,552 innings on the field, which has them ranked 22nd in MLB. The Seattle Mariners are sitting with 2,184 putouts at this point in the season, as well as 658 assists and 40 errors. Their fielding rate is at .986 which has them sitting 16th in pro baseball, and they have turned 75 double plays.
Kirby (51-41 career win-loss mark) holds a FIP of 3.58 and he has gone up against 3,003 batters during his time in the majors. He has surrendered 721 hits (8.9 hits per 9 innings) with 116 free passes. His ERA is 3.63 (296 earned runs allowed) and his WHIP is 1.142. Kirby has taken the hill for 733 innings and has accumulated 705 punch outs so far in his MLB career.
The Cleveland Guardians are sitting with a team OBP of .313 in addition to a batting average of .228 on the season. They have struck out on 662 occasions (20th in MLB) and are sitting with 605 base knocks. Cleveland has a total of 75 long balls on the campaign as well as 306 RBIs. The Guardians have a team slugging % of .366 and they are scoring 3.95 runs per outing (29th in the league). They have put up 128 two-baggers, while getting a free base 309 times and putting up 320 runs.
The Guardians hold a team WHIP of 1.255 and are the owners of a FIP of 3.98 as a staff over the course of the season. They currently have a K/BB ratio of 9.30 (739 strikeouts against 264 bases on balls). They sit at 8th in the league as a pitching staff in total hits relinquished with 633. They have allowed 95 dingers and they relinquish 4.13 runs per 9 innings (8th in the league). The Cleveland pitching staff have surrendered 328 runs so far this year while holding a team ERA of 3.79 (301 earned runs surrendered).
Cleveland relievers hold an inherited score percentage of 26.1% out of 111 inherited base runners. Their relievers have stepped onto the hill 100 times in high leverage situations and also on 72 occasions with runners on. With 106 save situations, the Guardians have recorded 70 holds in addition to 8 blown saves. They rank 2nd in MLB with a save percentage of 77.1%, and they have dispatched 261 relievers to the mound this season.
The Cleveland Guardians have turned 58 double plays and own a fielding percentage of .987 (13th in baseball). The Guardians have 637 assists, 37 errors and have amassed 2,145 putouts during this campaign. In 6,435 innings played, the Guardians have earned a defensive efficiency of 70.1% (15th in pro baseball).
Williams (27-24 career mark) has a 3.61 earned run average while surrendering 7.4 hits per 9 innings. He has a K/BB ratio of 2.43 and he has gone up against 1,770 opposing batters during his MLB career. He has conceded 169 earned runs while holding a WHIP of 1.258 and a FIP of 3.6. So far in his career, Williams has surrendered 347 hits and he has 444 strikeouts in 421 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (-132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Cleveland Guardians - Twitter
Seattle Mariners - Twitter
