Season Schedule
OffSTRegASGRegPostWSOff

San Francisco Giants vs Seattle Mariners

Saturday, Jul 18, 2026T-Mobile ParkFinal
SF · Away · 57-81

San Francisco Giants

NL West · 3rd · 25.5 GB
3:4
Final
H2H 30
SEA · Home · 64-74

Seattle Mariners

AL West · 5th · 6.0 GB
Starting pitcher matchup
2026 season (MLB rank among qualified starters)
ERA
3.86
87th
WHIP
1.16
37th
K/9
7.18
151st
BB/9
2.33
30th
FIP
3.37
HR/9
0.72
23rd
OPS/R
0.593
IP
100.1
2026 ERA splits
Home ERA3.39
Road ERA4.16
Last 5 starts
ERA
3.82
QUALITY
START %
60%
(3 of 5)
DAYS
REST
10
2026 season (MLB rank among qualified starters)
ERA
4.23
124th
WHIP
1.07
38th
K/9
8.80
66th
BB/9
1.73
9th
FIP
3.42
HR/9
0.86
91st
OPS/R
0.594
IP
104.1
2026 ERA splits
Home ERA2.63
Road ERA5.96
Last 5 starts
ERA
5.60
QUALITY
START %
40%
(2 of 5)
DAYS
REST
11
Team OPS vs opposing starter's hand (2026)
Giants vs RHP (Bryan Woo)
10th
in MLB
0.734OPS
.600.700.800.9001.000
23rd
in MLB
0.701OPS
.600.700.800.9001.000
2026 season team comparison
Stat
0.256 (12th)
Batting Average
0.256 (30th)
0.730 (20th)
OPS
0.730 (29th)
108 (17th)
Home Runs
108 (15th)
402 (24th)
Runs Scored
402 (30th)
4.42 (23rd)
Team ERA
4.42 (18th)
1.36 (23rd)
Team WHIP
1.36 (7th)
7.74 (27th)
K/9 (Starters)
7.74 (13th)
Runs scored & allowed per inning (2026)
1
2
3
4
5
6
7
8
9
Runs Scored
0.42
0.45
0.39
0.45
0.57
0.57
0.42
0.47
0.39
Runs Allowed
0.55
0.48
0.43
0.57
0.61
0.42
0.54
0.43
0.69
1
2
3
4
5
6
7
8
9
Runs Scored
0.50
0.52
0.31
0.42
0.46
0.45
0.42
0.37
0.39
Runs Allowed
0.53
0.33
0.52
0.47
0.39
0.55
0.57
0.61
0.45
Starting lineups vs opposing starter (2026)
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.316
0.780
6
3
2
L
0.263
0.804
15
0
3
R
0.271
0.784
21
2
4
L
0.252
0.820
30
3
5
R
0.244
0.701
10
6
6
L
0.288
0.750
9
3
7
R
0.230
0.713
21
3
8
L
0.236
0.708
8
0
9
R
0.243
0.664
3
0
2026 season: AVG · OPS · HR · PA
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.209
0.662
10
8
2
R
0.244
0.706
20
3
3
L
0.255
0.810
20
0
4
R
0.274
0.836
21
1
5
L
0.267
0.691
10
3
6
S
0.171
0.646
20
3
7
L
0.244
0.690
16
0
8
L
0.225
0.723
15
2
9
L
0.190
0.581
8
0
2026 season: AVG · OPS · HR · PA
Matchup Preview

San Francisco Giants at Seattle Mariners (2026-07-18). Logan Webb vs Bryan Woo at T-Mobile Park.

Starters — Webb enters with a 3.86 ERA, 1.16 WHIP, and 100.1 innings, backed by 7.18 K/9, 2.33 BB/9, and 0.72 HR/9. His last three starts were uneven: 7 IP and 5 ER on July 8, 3 IP and 7 ER on July 3, and 7 IP with 0 ER on June 27. The recent trend is up, but the game log shows volatility after one dominant outing. Woo carries a 4.23 ERA and 1.07 WHIP across 104.1 innings with stronger bat-missing and command indicators at 8.8 K/9 and 1.73 BB/9, plus 0.86 HR/9. His last three starts were 5 IP and 3 ER on July 7, 6.1 IP and 2 ER on June 30, and 4 IP with 5 ER on June 24. The listed trend is down, though two of his last three outings were steadier than the ERA suggests.

Teams — San Francisco has the better offensive profile on these numbers, posting a .730 OPS, .256 average, and 402 runs. The Giants are also 6-4 over their last 10, but their pitching staff has been less reliable overall with a 4.42 team ERA and 1.36 WHIP. Seattle has a lighter offensive baseline with a .686 OPS, .228 average, and 392 runs, and the Mariners are 3-7 in their last 10. The counter is run prevention: Seattle owns a 3.64 team ERA and 1.19 WHIP, clearly stronger than San Francisco’s staff marks. Bettors are looking at a matchup where the road lineup has been more productive, while the home club brings the cleaner full-team pitching foundation.

KEY FACTS
Giants offense .730 OPS and 402 runs vs
Mariners offense .686 OPS and 392 runs
1.73Webb 0.72 HR/9 and 1.16 WHIP
vs Woo 8.8 K/9 and BB/9
1.36Mariners team pitching edge: 3.64 ERA, 1.19
WHIP vs Giants 4.42 ERA, WHIP
Last 10 games
W
W
W
L
W
L
L
W
L
W
L
W
L
L
L
L
L
W
W
L
2026 head-to-head
Season Series
30
3 Games Played