Friday, Jun 12, 2026Oracle ParkFinal
CHC · Away · 37-34

Chicago Cubs

NL Central · 3rd · 6.5 GB
5:1
Final
Series 24
SF · Home · 28-43

San Francisco Giants

Starting pitchers
3.99
ERA
1.02
WHIP
5.6
K/9
38.1
IP
4
GS
2.1
BB/9
Last 5 starts
Apr 7Tampa Bay Rays5.2ip0ER
Apr 13Philadelphia Phillies4.1ip9ER
Apr 19New York Mets5.2ip1ER
Apr 23Philadelphia Phillies1ip0ER
Apr 25Los Angeles Dodgers2.1ip6ER
⚡ Alternating good/bad starts
4.24
ERA
1.29
WHIP
9.9
K/9
74.1
IP
14
GS
3.9
BB/9
Last 5 starts
Mar 30San Diego Padres6ip0ER
Apr 4New York Mets4.2ip5ER
Apr 10Baltimore Orioles6ip1ER
Apr 16Cincinnati Reds6ip0ER
Apr 21Los Angeles Dodgers5ip1ER
↓ ERA trending down lately
Pitcher vs opposing lineup (vs RHP / RHP splits)
Chicago Cubs batters vs Landen Roupp (RHP)
Batter
AVG
OPS
HR
Alex Bregman
0.250
0.702
5
Carson Kelly
0.250
0.597
0
Dansby Swanson
0.182
0.613
4
Ian Happ
0.265
0.953
12
Matt Shaw
0.191
0.575
2
San Francisco Giants batters vs Javier Assad (RHP)
Batter
AVG
OPS
HR
Bryce Eldridge
0.295
0.911
4
Buddy Kennedy
0.000
0.000
0
Casey Schmitt
0.234
0.764
12
Daniel Susac
0.250
0.681
0
Drew Gilbert
0.270
0.763
3
◆ Matchup preview

Chicago Cubs at San Francisco Giants (2026-06-12). Javier Assad vs Landen Roupp at Oracle Park.

Javier Assad, pitching for the Cubs, enters this contest with a season ERA of 4.73 and an impressive 1.08 WHIP across 32.1 innings pitched. His strikeout rate sits at 5.29 K/9, complemented by a solid 2.23 BB/9, indicating reasonable control when effective. However, recent performance metrics reveal an alternating pattern in his starts, accompanied by a concerning 33.3% blowUpRate and a 0% quality start percentage. This volatility is underscored by a recent outing where he surrendered 9 earned runs over just 4.1 innings, and another where he allowed 6 earned runs in 2.1 innings, suggesting a susceptibility to significant damage. Landen Roupp, starting for the Giants, presents a different profile with a 4.00 ERA and 1.29 WHIP over a more substantial 69.2 innings. Roupp boasts a much higher strikeout capability at 9.95 K/9, though his walk rate is also higher at 3.88 BB/9. Critically, Roupp's metrics indicate a stable trend with a robust 66.7% quality start percentage and a 0% blowUpRate, highlighting a consistent ability to pitch deep into games and avoid catastrophic innings. His last five starts include four quality starts, demonstrating a more reliable and impactful presence on the mound compared to Assad's recent inconsistencies.

The Chicago Cubs' offense has been moderately productive, accumulating 317 runs with a collective 0.722 OPS, supported by a 0.239 batting average and a strong 0.332 on-base percentage, largely due to drawing 297 walks. They have hit 79 home runs but have also struck out 575 times. On the pitching side, the Cubs' staff holds a respectable 4.31 ERA and 1.25 WHIP, alongside an 8.13 K/9, though they have allowed 102 home runs. The San Francisco Giants' offense, while posting a slightly higher 0.728 OPS and 0.259 batting average, has scored fewer runs at 289 and exhibits a lower 0.309 OBP, with significantly fewer walks at 159, suggesting a less patient approach. Their pitching staff carries a 4.55 ERA and 1.41 WHIP, with an 8.00 K/9, but has been more effective at limiting the long ball, allowing only 71 home runs. In terms of recent form, both teams have struggled, with the Cubs holding a 4-6 record over their last ten games, while the Giants have fared slightly worse at 3-7 during the same period, indicating neither team is entering this matchup with significant momentum.

Historical head-to-head data from the 2025 season reveals a significant advantage for the San Francisco Giants against the Chicago Cubs, with the Giants securing victories in five of their last six contests. These matchups featured a range of outcomes, including tightly contested low-scoring affairs like a 4-3 game, as well as more explosive offensive displays such as 12-3 and 14-5 scorelines. The total line for this specific game is set at 8.0 runs. Considering Javier Assad's recent susceptibility to high-run innings and Landen Roupp's higher strikeout rate, combined with his elevated walk rate, the potential for runs exists on both sides. Oracle Park is generally considered a pitcher-friendly venue, which could naturally suppress scoring. However, the historical H2H results indicate that the Giants have found ways to generate offense against the Cubs, even if the current team form and overall pitching metrics suggest a game that might trend closer to the established total rather than a significant over.

◆ Lineup notes

Pete Crow-Armstrong is 2-for-5 against Landen Roupp, holding a .400 average and 1.400 OPS. Dansby Swanson has a perfect 2-for-2 record with a 1.000 average and 2.500 OPS. Ian Happ is 1-for-5 with a .200 average and 1.000 OPS, and Nico Hoerner is 1-for-4 with a .250 average and .500 OPS. On the other hand, Alex Bregman is 0-for-2 in 3 plate appearances with a .333 OPS, and Michael Busch is hitless in 5 at-bats across 6 plate appearances, posting a .167 OPS. Seiya Suzuki is 0-for-5 with a .000 OPS, and Carson Kelly is 0-for-4. Moisés Ballesteros has no MLB history against Landen Roupp.

Luis Arraez is 2-for-5 against Javier Assad, with a .400 average and 1.000 OPS. Casey Schmitt is 1-for-4 with a .250 average and .750 OPS. Matt Chapman has the most plate appearances against Assad, going 2-for-10 with a .200 average and .400 OPS. Willy Adames is 1-for-6 in 8 plate appearances, holding a .167 average and .542 OPS. Rafael Devers is 0-for-3, and Jung Hoo Lee is 0-for-2. Bryce Eldridge is 0-for-1 in 2 plate appearances with a .500 OPS. Drew Gilbert is 0-for-2 in 3 plate appearances with a .000 OPS, and Daniel Susac is 0-for-2 in 3 plate appearances with a .333 OPS.

The home lineup features more batters with prior MLB history against Javier Assad, as all nine starters have faced him before. In contrast, one batter in the away lineup has no prior MLB history against Landen Roupp.

Head to head (2025–2026)
24
San Francisco Giants lead series
6 meetings total
2025-08-28
Chicago Cubs @ San Francisco Giants
34
SF
2025-08-27
Chicago Cubs @ San Francisco Giants
312
SF
2025-08-26
Chicago Cubs @ San Francisco Giants
25
SF
2025-05-07
Chicago Cubs @ San Francisco Giants
31
CHC
2025-05-06
Chicago Cubs @ San Francisco Giants
145
CHC
2025-05-05
Chicago Cubs @ San Francisco Giants
29
SF
Recent form (last 10)
46
LWLWLWLWLL
37
LLLWWLWLLL
Team stats 2026
CHC
SF
Team AVG
0.238
0.258
Team OPS
0.722
0.724
Home runs
80
72
Runs scored
322
290
Team ERA
4.26
4.56
HR allowed
103
72