Mariners vs. Giants prediction and odds for Monday, July 3 (Can Logan Webb bounce back?)

Logan Webb has been lights out at home this season, making the Giants a great bet on Monday night.

San Francisco Giants starting pitcher Logan Webb (62).
San Francisco Giants starting pitcher Logan Webb (62). / Jayne Kamin-Oncea-USA TODAY Sports

The San Francisco Giants went on a great run in June to propel themselves into second place in the NL West, but they’ve now lost six of their last 10 games and have fallen back into third behind the Arizona Diamondbacks and Los Angeles Dodgers. 

The bright side for the Giants is that they are playing above expectations right now, something that can’t be said for their opponent on Monday – the Seattle Mariners. 

After making the playoffs last season, Seattle is just 40-42 this season and in fourth place in the AL West. 

The team will look to turn things around with Bryan Woo (1-1, 4.37 ERA) on the mound for his sixth career start. He takes on Giants ace Logan Webb (7-7, 3.43 ERA). 

Here’s a look at the latest odds for this game and a breakdown of my best bet: 

Mariners vs. Giants odds, run line and total

Mariners vs. Giants prediction and pick

Webb was knocked around in his last start, allowing five runs and eight hits in just five innings against the Toronto Blue Jays. 

However, it was the first time all season that Webb allowed more than four earned runs in a start, and he’s actually been great since the start of May, posting a 3.08 ERA in 11 outings. 

I think this is a spot where he bounces back at home. 

Webb has a much better ERA at home (2.31) this season than on the road, and he’s taking on a Seattle team that ranks in the bottom 10 in the league in OPS this season. 

While Woo has pitched well in his first five starts – registering a Fielding Independent Pitching of 2.98 – he’s also faced some soft offenses in the New York Yankees (without Aaron Judge), Washington Nationals and Chicago White Sox. 

The Mariners are also a worse team on the road this season (16–22), so I’ll take the Giants to end up with the win. 

Game odds refresh periodically and are subject to change.