Game Time: 4:35 pm ET, Tuesday, July 4, 2023
Venue: Oracle Park, San Francisco, CA
Where to Watch: NBCS-BA
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Mariners -105, Giants -115; Over/Under: 8 runs
Bet365: Moneyline odds: Mariners -110, Giants -110; Over/Under: 8 runs
BetMGM: Moneyline odds: Mariners -110, Giants -110; Over/Under: 8 runs
Season Record
Seattle Mariners: 40-42 (4th place, AL West)
San Francisco Giants: 46-38 (3rd place, NL West)
Do not miss out on our expert handicapper analysis! Sean Murphy is on a HOT STREAK in the MLB: 74-54 ($12.5K) this season! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Seattle Mariners: 5-5 last 10
San Francisco Giants: 4-6 last 10
Seattle Mariners vs San Francisco Giants Preview and Analysis
The Mariners are entering this series on a 2 game winning streak and won their 3-game series against the Tampa Bay Rays 2-1 in their last series. They enter this game with a 40-42 record overall and have a road record of 16-22. This is the 2nd game of a 3-game series with the Giants on Tuesday with the series opener of this series still to be played on Monday. Their offense ranks 24th in the MLB with a .701 OPS. Rookie pitcher Bryan Woo is their starting pitcher on Monday while Logan Gilbert is making his start in this game on Tuesday. He is 5-5 with a 4.19 ERA this season. His team lost 3 of their last 4 games this season with him making an appearance. In his last MLB regular season start, he allowed 4 ER, 0 HR, and 2 BB with 4 Ks on 8 hits through 6 IP against the Washington Nationals.
The Giants are entering this series on a 2 game losing streak and lost their 3-game series against the New York Mets 2-1 in their last series. They enter this game with a 46-38 record overall and have a home record of 23-19. This is the 2nd game of a 3-game series with the Mariners on Tuesday with the 1st game of this series still to be played on Monday. Their offense ranks 12th in the MLB with a .735 OPS. Logan Webb is their starting pitcher on Monday while rookie pitcher Keaton Winn is making his start in this game on Tuesday. He is 0-1 with a 3.50 ERA this season. His team won 3 of their 4 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 1 homer, and 1 BB with 3 strikeouts on 3 hits through 6 innings played against the Toronto Blue Jays.
Mariners vs Giants Prediction
The current betting odds have the Mariners listed as a slight underdog in this game according to Draftkings Sportsbook. The Mariners haven't been having a good season but they have been playing a lot better in their games lately and they are starting to go on a roll now that their offense is getting hot. Meanwhile, the Giants just lost their series against the struggling Mets and have been starting to regress as they slip down to 3rd place in their division with their offense getting cold now. The Mariners also have Gilbert starting here and even though he gave up 4 runs in his last start, he has still been a solid starter for the Mariners this season and he will keep this Giants offense at bay as they haven't been great lately. The Giants have their rookie Winn on the mound here and even though he has been really good in his few starts, he is still very inexperienced when it comes to pitching in the MLB and will get himself into trouble with the Mariners offense starting to get hot now. These 2 teams are headed in opposite directions right now and the Mariners can take advantage of the slumping Giants to get themselves on a run now. The best way to place a bet here is on the Mariners to win this game.
Mariners Giants Prediction: Our MLB Pick for Tuesday, July 4, 2023 (4:35 pm ET start time) is Mariners 6 Giants 4.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Seattle Mariners San Francisco Giants prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Seattle Mariners: 41-42 (-11.4 units) on the moneyline in all games. 18-22 (-11.2 units) on the moneyline after a win. 22-14 OVER when the money line is +125 to -125. LOGAN GILBERT is 23-15 OVER in road games.
San Francisco Giants: 26-13 (+12.9 units) on the moneyline when the money line is +125 to -125. 24-17 (+6.6 units) on the moneyline after a 3 game span where the bullpen threw 13 total innings or more. 30-23 OVER revenging a one run loss to opponent.
Key Injuries
Seattle Mariners: B. Miller (SP) Doub Wed - Hand. M. Gonzales (SP) Mid July - Forearm. P. Murfee (SP) out for season - Elbow. R. Ray (SP) out for season - Forearm. E. McGee (SP) out for season - Elbow. E. White (1B) Mid Aug - Thigh.
San Francisco Giants: M. Conforto (LF) Ques Mon - Hamstring. M. Yastrzemski (RF) Prob Mon - Hamstring. L. Jackson (RP) Out indefinitely - Back. M. Haniger (RF) Late Aug - Forearm. S. Alexander (RP) Out indefinitely - Hamstring. J. Brebbia (RP) Out indefinitely - Back. H. Ramos (LF) Late July - Oblique. T. Szapucki (SP) out for season - Arm. R. Perez (C) out for season - Shoulder. L. Gonzalez (CF) Mid July - Back.
Notable Quotes
“We talk about competing every day, every inning. Today was the epitome of that for me.” - Scott Servais after his team’s win against the Rays in their game on Sunday.
“They played a prank on me. They told me that they were going to talk to me about the running game and everything. I was like, really? I’ve been doing really good on the running game. After they talked for a little bit, then they gave me the news of being selected to the All-Star Game and I just felt like a little kid, really nervous, didn’t know what to say.” - Camilo Doval after their loss against the Mets in their game on Sunday.
Starting Lineups
Seattle Mariners
J.P. Crawford (L) SS
Julio Rodriguez (R) CF
Ty France (R) 1B
Teoscar Hernandez (R) RF
Jarred Kelenic (L) LF
Eugenio Suarez (R) 3B
Mike Ford (L) DH
Tom Murphy (R) C
Jose Caballero (R) 2B
San Francisco Giants
Austin Slater (R) LF
Wilmer Flores (R) 1B
Thairo Estrada (R) 2B
J.D. Davis (R) DH
Patrick Bailey (S) C
Luis Matos (R) RF
Brandon Crawford (L) SS
Casey Schmitt (R) 3B
Bryce Johnson (S) CF
Statistical Leaders
Seattle Mariners
Batting Average: Tom Murphy (.281)
Hits: Ty France (86)
Home Runs: Teoscar Hernandez (15)
RBI: Eugenio Suarez (49)
Stolen Bases: Julio Rodriguez (19)
Wins: George Kirby (7)
Saves: Paul Sewald (16)
ERA: Easton McGee (0.00)
San Francisco Giants
Batting Average: Austin Slater (.347)
Hits: Thairo Estrada (79)
Home Runs: Michael Conforto (12)
RBI: J.D. Davis (45)
Stolen Bases: Thairo Estrada (18)
Wins: Logan Webb (7)
Saves: Camilo Doval (24)
ERA: Camilo Doval (1.89)
Managers:
Seattle Mariners: Scott Servais (8th season)
San Francisco Giants: Gabe Kapler (4th season)