Blue Jays vs. Mariners Dunkel MLB Picks, Predictions and Prop Bets - July 4
04 July 2026

The Toronto Blue Jays and Seattle Mariners meet on Saturday at 4:10 p.m. ET. Shane Bieber (0-0, 6.00 ERA) gets the start for the Blue Jays, who are 42-46 this season and third in the AL East. Logan Gilbert (6-5, 3.42 ERA) is the expected starter for the Mariners, who are 45-44 and second in the AL West.
Even though the Blue Jays are playing on the road at the Mariners, they are currently favored on the moneyline at -136, compared to the home team at +112. The game has an over/under of 7 runs.
Blue Jays vs. Mariners Odds, Game Time
- Game day: Saturday, July 4, 2026
- Game time: 4:10 p.m. ET
- Location: Seattle, Washington
- Stadium: T-Mobile Park
- Favorite: Blue Jays (-136)
- Underdog: Mariners (+112)
- Over/under: 7
How to Watch Blue Jays vs. Mariners
- TV Channel: SEAM and SNET
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Blue Jays vs. Mariners: Betting the Moneyline
- The Blue Jays have been the moneyline favorite 50 total times this season. They've gone 27-23 in those games.
- Seattle has won in three of the 10 contests it has been named as odds-on underdogs in this year.
- Toronto has a record of 15-12 in games when oddsmakers favor them by at least -136 on the moneyline.
- The Mariners have yet to play a game this season with longer moneyline odds than +112.
- The Blue Jays have an implied moneyline win probability of 57.6% in this game.
- The Mariners have an implied victory probability of 47.2% according to the moneyline set for this matchup.
Blue Jays vs. Mariners: Betting the Spread & Total
- The Blue Jays have had an over/under set by oddsmakers 88 times, and have combined with opponents to go over the total in 43 of those games (43-42-3).
- Games involving Seattle have gone over the total set by bookmakers in 42 of 89 chances this season.
- The Blue Jays have covered 48.9% of their games this season, going 43-45-0 against the spread.
- The Mariners have an against the spread record of 34-55-0 in 89 games with a line this season.
