Season Schedule
OffSTRegASGRegPostWSOff

San Francisco Giants vs Seattle Mariners

Friday, Jul 17, 2026T-Mobile ParkFinal
SF · Away · 56-81

San Francisco Giants

NL West · 3rd · 26.0 GB
7:0
Final
H2H 30
SEA · Home · 64-73

Seattle Mariners

AL West · 5th · 5.0 GB
Starting pitcher matchup
2026 season (MLB rank among qualified starters)
ERA
4.27
119th
WHIP
1.31
114th
K/9
9.65
90th
BB/9
3.90
181st
FIP
3.73
HR/9
0.65
25th
OPS/R
0.690
IP
97.0
2026 ERA splits
Home ERA4.04
Road ERA4.44
Last 5 starts
ERA
4.94
QUALITY
START %
60%
(3 of 5)
DAYS
REST
11
2026 season (MLB rank among qualified starters)
ERA
2.18
112th
WHIP
0.83
30th
K/9
10.14
75th
BB/9
1.40
44th
FIP
4.31
HR/9
1.25
182nd
OPS/R
0.612
IP
57.2
2026 ERA splits
Home ERA3.14
Road ERA4.94
Last 5 starts
ERA
2.93
QUALITY
START %
40%
(2 of 5)
DAYS
REST
8
Team OPS vs opposing starter's hand (2026)
10th
in MLB
0.732OPS
.600.700.800.9001.000
24th
in MLB
0.699OPS
.600.700.800.9001.000
2026 season team comparison
Stat
0.256 (12th)
Batting Average
0.256 (30th)
0.730 (22nd)
OPS
0.730 (30th)
106 (19th)
Home Runs
106 (15th)
395 (25th)
Runs Scored
395 (30th)
4.46 (23rd)
Team ERA
4.46 (16th)
1.37 (24th)
Team WHIP
1.37 (8th)
7.78 (27th)
K/9 (Starters)
7.78 (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.317
0.781
6
3
2
L
0.261
0.804
15
0
3
R
0.271
0.784
21
0
4
L
0.251
0.813
29
5
5
R
0.244
0.701
10
3
6
L
0.291
0.755
9
3
7
R
0.230
0.713
21
5
8
L
0.239
0.715
8
0
9
L
0.225
0.560
0
0
2026 season: AVG · OPS · HR · PA
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.207
0.657
10
0
2
R
0.268
0.820
20
2
3
L
0.253
0.802
20
0
4
S
0.171
0.641
19
0
5
L
0.269
0.695
10
2
6
L
0.246
0.694
16
0
7
L
0.225
0.723
15
0
8
R
0.262
0.637
0
0
9
L
0.190
0.581
8
0
2026 season: AVG · OPS · HR · PA
Matchup Preview

San Francisco Giants at Seattle Mariners (2026-07-17). Landen Roupp vs Bryce Miller at T-Mobile Park.

Starters — Roupp has a 4.27 ERA and 1.31 WHIP across 97 innings, with 9.65 K/9, 3.9 BB/9, and 0.65 HR/9. His last three starts were 8.0 innings with 1 earned run, 5 strikeouts, and 2 walks; 2.2 innings with 6 earned runs, 4 strikeouts, and 6 walks; and 6.0 innings with 2 earned runs, 6 strikeouts, and 1 walk. The recent form is volatile, but the overall trend is up. Miller has been sharper on the surface with a 2.18 ERA and 0.83 WHIP in 57.2 innings, plus 10.14 K/9 and just 1.4 BB/9, though his 1.25 HR/9 is a watch point. His last three starts were 5.0 innings with 4 earned runs, 3 strikeouts, and 4 walks; 7.0 scoreless innings with 8 strikeouts and no walks; and 5.2 innings with 3 earned runs, 11 strikeouts, and no walks. His trend is also up despite the uneven most recent outing.

Teams — San Francisco brings a .730 OPS, 395 runs, a .256 team average, and a pitching staff with a 4.46 ERA and 1.37 WHIP. The Giants are 5-5 over their last 10, and their offense has been slightly more productive than Seattle’s by both OPS and runs. Seattle has a .690 OPS, 392 runs, and a .230 team average, but the Mariners have the stronger run prevention profile with a 3.61 team ERA and 1.18 WHIP. They are 4-6 in their last 10, so the cleaner season-long pitching numbers come with a slightly softer recent team run.

KEY FACTS
0.83Bryce Miller owns a
2.18 ERA and WHIP
Landen Roupp has allowed only
0.65 HR/9 in 97 innings
Giants offense has a .730
OPS vs Mariners at .690
Last 10 games
W
W
L
W
L
L
W
L
W
L
W
L
L
L
L
L
W
W
L
W
2026 head-to-head
Season Series
30
3 Games Played