Toronto Blue Jays vs Seattle Mariners Prediction, 7/3/2026 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Seattle Mariners
Date: Friday, July 3, 2026
Location: T-Mobile Park in Seattle, WA
TV: MLB.TV
Odds/Point Spread: Toronto (+106) Seattle (-128)
T-Mobile Park is the site where the Seattle Mariners (44-43) will compete against the Toronto Blue Jays (40-46) on Friday. The odds on this game have Toronto at +106 and Seattle is sitting at -128. The over/under has been set at 8.5. The starting pitchers are Dylan Cease and Luis Castillo.

Toronto has a slugging % of .387 and have been called out on strikes 641 times, while being walked on 237 occasions. They have accounted for 331 RBI's and 712 hits this season, while their team batting average sits at .247. The Blue Jays have tallied 139 two-baggers as a squad and have hit 86 balls out of the park. They have accumulated 345 runs and have an on-base percentage of .309. As a unit, the Toronto Blue Jays are scoring 4.0 runs per game, which ranks them 26th in baseball.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH did it again Tuesday, nailing a 2nd straight 2-0 Sweep in MLB. He is on a 48-28 (+7,345) all sports run. He's on an 8-0 (100%) MLB sides run and a +3,850 MLB profit surge in 2026 after he finished +4,635 in 2025. Rickenbach has a 6-Unit MLB Play (6:40 p.m.) Wednesday. His MLB sides go for No. 9 in a row! 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 Betting Picks
They have a strikeout to walk ratio of 2.45 and their pitching staff holds a WHIP of 1.32. Blue Jays pitchers have conceded 96 home runs and 380 runs in total (16th in MLB). Toronto has allowed 698 hits (8.2 per 9 innings) in addition to 348 earned runs. The Blue Jays have compiled a team earned run average of 4.10 so far this season (15th in MLB), and the staff has rung up 758 hitters. Their pitching staff has walked 309 opposing players and their FIP comes in at 4.06 as a unit over the course of the season.
The Blue Jays relief pitchers have compiled a save rate of 68.4% and have entered the game in 99 save situations. They have accumulated 26 saves this year and have blown 12 out of their 38 chances to save the game. The bullpen pitchers have inherited 144 runners for the year with 25.0% of those players ended up crossing the plate. Blue Jays relief pitchers have entered the contest with players on base 99 times as well as having 107 appearances in high leverage situations. The Blue Jays have sent 326 relief pitchers to the hill over the course of the season. The relief pitchers are sitting with 58 holds so far this year (4th in baseball).
The Blue Jays have transformed 69.3% of balls in play into outs in their 6,882 innings, which has them sitting 21st in pro baseball. The Toronto Blue Jays have accumulated 2,294 putouts on the year, in addition to 728 assists and 54 errors. Their fielding rate is at .982 which has them sitting 26th in MLB, and have a total of 63 double plays.
Cease has taken the hill for 1,098 innings and has earned 1,359 strikeouts so far in his MLB career. His ERA is 3.82 (466 ER's allowed) and he has a WHIP of 1.263. He has conceded 917 base hits (7.5 hits per 9 innings) and has 470 walks. Cease (69-62 career record) is the owner of a FIP of 3.76 and he has gone up against 4,653 batters in the majors.
Seattle has recorded 105 home runs so far this year as well as 344 runs batted in. They have notched 106 doubles, while taking a walk 292 times as well as scoring 356 runs. The Seattle Mariners have accumulated an OBP of .313 as well as a team batting average of .233 this season. The Mariners have a team slugging % of .384 and they are earning 4.09 runs per outing (23rd in baseball). They have struck out on 750 occasions (8th in MLB) and have recorded 673 base hits.
The Mariners have a team WHIP of 1.189 and have a FIP of 3.50 as a team this year. They have earned a K/BB ratio of 8.80 (758 strikeouts vs 221 bases on balls). They come in at 17th in the league as a staff in total hits conceded with 696. They have allowed 80 HR's and they relinquish 4.00 runs per 9 innings (5th in MLB). The Seattle pitching staff have surrendered 343 runs this season while holding a team ERA of 3.69 (316 earned runs conceded).
Seattle relief pitchers hold an inherited score percentage of 27.0% out of 89 inherited runners. Their relief pitchers have come in 95 times in high leverage situations and on 64 occasions with runners on base. Sitting with 87 save situations, the Mariners have compiled 51 holds in addition to 14 blown saves. They sit at 20th in baseball holding a save rate of 60.0%, and they have sent 259 relievers onto the diamond so far this year.
The Seattle Mariners have gotten 80 double plays and have earned a fielding percentage of .986 (14th in pro baseball). The Mariners have racked up 703 assists, 42 errors and have amassed 2,313 putouts so far this season. In 6,939 innings on the field, the Mariners are sitting with a defensive efficiency of 69.3% (22nd in professional baseball).
Thus far in his career, Castillo has surrendered 1,286 hits while he has tallied 1,566 strikeouts in 1,486 innings pitched. Castillo (87-90 career record) has earned a 3.63 earned run average while conceding 7.8 hits per nine innings. He has conceded a total of 599 ER's while holding a WHIP of 1.187 and a FIP of 3.6. His K/BB ratio is 3.27 and he has faced 6,163 hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Toronto (+106)
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:
Seattle Mariners - Twitter
Toronto Blue Jays - Twitter
