Mariners Edge Giants in Extra-Inning Thriller
Saturday, July 18, 2026, 8:08 PM ET · T-Mobile Park
Seattle Mariners 4, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Seattle Mariners?
Seattle Mariners beat San Francisco Giants 4-3 at T-Mobile Park on July 18, 2026.
Who was favored in San Francisco Giants vs Seattle Mariners?
Seattle Mariners were the favorite at DraftKings, moneyline -164 (about 62% implied). The favorite won.
In a thrilling contest that went into extra innings, the Seattle Mariners triumphed over the San Francisco Giants with a final score of 4-3 at T-Mobile Park. This victory allowed the Mariners to win the series 2-1 against the Giants. The game was marked by a series of significant scoring plays, showcasing a dramatic turnaround for the home team after trailing for much of the match.
The Mariners entered this game with a home record of 49-50, while the Giants had a record of 42-56 on the road. Recent form for the Mariners had been troubling, as they had lost their last game against the Giants 0-7 and recorded a 3-7 record over their last ten games, averaging just 2.5 runs scored per game while allowing 4.0 runs. Their struggles were evident, as they had a one-game losing streak and had only managed to win one of their last five games, scoring an average of 3.0 runs while allowing 6.0.
In contrast, the Giants were coming off a strong performance, having won their last game against the Mariners and holding a 6-4 record over their last ten games. They averaged 5.1 runs scored per game while allowing 4.8 runs. The Giants were riding a two-game winning streak and had shown better offensive production in recent outings.
The Mariners' injury list included Brendan Donovan (7-Day IL, concussion), Cole Wilcox (15-Day IL, oblique), Matt Brash (60-Day IL, lat), Will Wilson (60-Day IL, thumb), and Emerson Hancock (15-Day IL, groin). The Giants also faced injury challenges, with Victor Bericoto (10-Day IL, knee), Marcelo Mayer (10-Day IL, forearm), JT Brubaker (15-Day IL, ribs), Keaton Winn (15-Day IL, elbow), and Matt Gage (60-Day IL, elbow) sidelined.
The betting market, as provided by DraftKings, favored the Mariners with moneyline odds of -164, while the Giants were at +136. The spread was set at -1.5 for the Mariners, with a total of 7.0 runs for the game. The over odds were -109, and the under odds were -111.
The game conditions played a role in the matchup, with the atmosphere at T-Mobile Park contributing to the excitement. Fans witnessed a tense battle that saw the Giants take an early lead. In the third inning, Eldridge singled to center, allowing Gilbert to score due to a fielding error by center fielder Raley, putting the Giants ahead 1-0. The Giants extended their lead in the sixth inning with back-to-back homers from Devers and Adames, bringing the score to 3-0.
However, the Mariners mounted a comeback in the seventh inning. Young hit a three-run homer to right center, scoring Arozarena and Naylor, which tied the game at 3-3. The intensity escalated as both teams fought for the win, and the game extended into extra innings.
In the tenth inning, the Mariners finally broke through. Rodríguez hit a sacrifice fly to left field, allowing Robles to score, sealing the victory for the Mariners at 4-3. This win not only showcased the Mariners' resilience but also highlighted their ability to capitalize on late-game opportunities.
Overall, this matchup was significant not only for the outcome but also for the implications it held for both teams moving forward. The Mariners, despite their recent struggles, demonstrated they could compete at a high level, while the Giants will need to address their consistency issues as they continue their season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SEA -164 | 7 o -109 / u -111 | San Francisco Giants +136 · Seattle Mariners -164 |
Injury report
- Brendan Donovan7-Day ILConcussionSeattle Mariners
- Cole Wilcox15-Day-ILObliqueSeattle Mariners
- Matt Brash60-Day-ILLatSeattle Mariners
- Will Wilson60-Day-ILThumbSeattle Mariners
- Emerson Hancock15-Day-ILGroinSeattle Mariners
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Seattle Mariners
Last 10: 3-7Streak L12.5 scored · 4 allowed per game2-2 at home
- L0-7vs San Francisco GiantsJul 18
- W8-2at Tampa Bay RaysJul 12
- L1-6at Tampa Bay RaysJul 11
- L2-7at Tampa Bay RaysJul 10
- L4-8at Miami MarlinsJul 9
- L0-2at Miami MarlinsJul 8
- L5-6at Miami MarlinsJul 7
- W4-0vs Toronto Blue JaysJul 5
- L0-2vs Toronto Blue JaysJul 4
- W1-0vs Los Angeles AngelsJul 3
San Francisco Giants
Last 10: 6-4Streak W25.1 scored · 4.8 allowed per game3-2 away
- W7-0at Seattle MarinersJul 18
- W3-1vs Colorado RockiesJul 12
- L3-4vs Colorado RockiesJul 11
- W8-2vs Colorado RockiesJul 10
- L3-9vs Toronto Blue JaysJul 8
- W10-1vs Toronto Blue JaysJul 7
- W6-4at Colorado RockiesJul 5
- L3-15at Colorado RockiesJul 4
- W6-4at Arizona DiamondbacksJul 2
- L2-8at Arizona DiamondbacksJul 1
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
How the scoring went
- 3rd Inning1-0Eldridge singled to center, Gilbert scored on fielding error by center fielder Raley, Arraez to second.
- 6th Inning2-0Devers homered to left (339 feet).
- 6th Inning3-0Adames homered to right (358 feet).
- 7th Inning3-3Young homered to right center (405 feet), Arozarena scored and Naylor scored.
- 10th Inning3-4Rodríguez hit sacrifice fly to left, Robles scored.
Win probability
Above the line favours Seattle Mariners, below favours San Francisco Giants.
Venue
- T-Mobile ParkSeattle, Washington
- Attendance43485
- OfficialsDan Bellino, Dexter Kelley, Shane Livensparger, Mark Ripperger
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Mariners Secure Series Win Over Giants 6-3Jul 19, 2026
- Giants Dominate Mariners in 7-0 VictoryJul 17, 2026
- Giants Defeat Mariners 9-4 in Spring Training MatchupMar 4, 2026
- Giants Defeat Mariners 10-5 in Peoria ShowdownFeb 21, 2026