Giants vs Cubs Player Stats
The Giants won five of six games against the Cubs in 2025, outscoring them 40–23. Power hitting from Rafael Devers and Willy Adames, ace-level starts from Robbie Ray and Justin Verlander, and a shutdown bullpen made the difference in every close contest.
A Season Series Worth Talking About
Not every six-game stretch between two teams tells a complete story. This one does.
When the Giants vs Cubs Player Stats squared off across two separate series in 2025 — first at Wrigley Field in May, then at Oracle Park in August — what unfolded was a masterclass in how depth beats talent on a single night and again on a Tuesday afternoon in late summer.
The Giants walked away with a 5-1 record. The Cubs were unable to overcome San Francisco’s formula, even though they finished 92-70 and advanced to the NLDS. Here is everything you need to understand why — game by game, player by player, decision by decision.
2025 Giants vs Cubs Player Stats Season Series at a Glance
| Date | Location | Result | Winning Pitcher | Losing Pitcher | Save |
| May 6 | Wrigley Field | SF 14, CHC 5 (11 inn.) | Erik Miller (2-0) | Ryan Pressly (2-2) | — |
| May 7 | Wrigley Field | SF 3, CHC 1 | Robbie Ray (5-0) | Ben Brown (3-3) | Ryan Walker (7) |
| May 8 | Wrigley Field | CHC 9, SF 2 | Colin Rea (3-2) | Keaton Winn (1-4) | — |
| Aug 26 | Oracle Park | SF 5, CHC 2 | Justin Verlander (8-7) | Kyle Hendricks (6-8) | Camilo Doval (27) |
| Aug 27 | Oracle Park | SF 12, CHC 3 | Carson Whisenhunt (2-1) | Colin Rea (10-6) | — |
| Aug 28 | Oracle Park | SF 4, CHC 3 | Ryan Walker (6-4) | Tyson Miller (4-3) | — |
Series result: Giants 5 – Cubs 1
Game-by-Game Breakdown
May 6 — Giants 14, Cubs 5 (11 Innings) | Wrigley Field
This game had everything. A solid six innings from Robbie Ray. A Cubs comeback. Extra innings. And then a nine-run Giants explosion in the 11th that set a Wrigley Field record for the most runs ever surrendered by Chicago in any extra frame at home.
Patrick Bailey broke the deadlock with a well-timed single. Before the inning concluded, Jung Hoo Lee hit a two-run home run and another RBI single. Matt Chapman finished the rout with a two-run single — his third hit of the night.
For the Cubs, Ian Happ homered and drove in three runs, and Dansby Swanson reached base with a double and an RBI. But their bullpen simply ran out of answers once the game stretched deep into the night.
Giants standouts: Jung Hoo Lee (3-for-5, HR, 3 RBI), Matt Chapman (3-for-6, 2 RBI), Patrick Bailey (2-for-5, game-tying hit), Erik Miller (2.0 IP, 0 ER, Win)
Cubs standouts: Ian Happ (1-for-4, HR, 3 RBI), Dansby Swanson (1-for-4, 2B, RBI)
May 7 — Giants 3, Cubs 1 | Wrigley Field
Robbie Ray was simply better than everyone else on the field. The left-hander allowed one earned run across six innings, struck out seven, and gave his offense just enough room to breathe. Wilmer Flores went 3-for-4 to provide the cushion, and Ryan Walker closed it out for his seventh save of the season.
Ben Brown gave the Cubs five innings but allowed three earned runs — enough for the loss. Nico Hoerner went 2-for-4 with a double, but Chicago’s lineup as a whole never got going against Ray’s movement.
Giants standouts: Robbie Ray (6.0 IP, 4 H, 1 ER, 7 K, Win), Wilmer Flores (3-for-4), Ryan Walker (Save)
Cubs standouts: Nico Hoerner (2-for-4, 2B)
May 8: Giants 2, Cubs 9 | Wrigley Field
The Cubs salvaged their dignity in the series finale, and it was not particularly close. Colin Rea controlled the game for six innings, and Chicago built an early advantage that Keaton Winn and the Giants’ bullpen could not overcome. Seiya Suzuki drove in three runs. The offense finally showed up when it mattered — just not frequently enough in this series.
Matt Chapman went 2-for-3 for San Francisco, but this was a day that belonged entirely to the home team.
Cubs standouts: Colin Rea (6.0 IP, 4 H, 2 ER, 4 K, Win), Seiya Suzuki (2-for-4, 3 RBI)
Giants standouts: Matt Chapman (2-for-3)
August 26 — Giants 5, Cubs 2 | Oracle Park
Justin Verlander. Oracle Park. A standing ovation after the sixth inning. The veteran right-hander earned what was his first home win as a Giant — a long time coming and delivered in style.
Matt Chapman hit a home run in the sixth, and Wilmer Flores contributed an earlier solo shot. Camilo Doval recorded his 27th save by navigating a clean final inning. Kyle Hendricks gave the Cubs a fighting chance but could not prevent two runs from crossing late.
Nico Hoerner went 2-for-4 with a double and an RBI for Chicago — consistent in defeat, as he would be all series long.
Giants standouts: Justin Verlander (6.0 IP, 5 H, 2 ER, 5 K, Win), Matt Chapman (1-for-4, HR, 2 RBI), Wilmer Flores (1-for-4, HR), Camilo Doval (Save)
Cubs standouts: Nico Hoerner (2-for-4, 2B, RBI)
August 27 — Giants 12, Cubs 3 | Oracle Park
If you picked one game to watch from this entire season series, it might be this one — but only for the home team.
Rafael Devers hit two home runs and drove in five runs. The 200th home run of Matt Chapman’s career was hit. The Giants launched four home runs in total and never trailed after the first inning. Carson Whisenhunt got the win with five innings of work.
Colin Rea, who had starred in the series finale back in May, gave up six earned runs in four innings. Nico Hoerner hit a three-run homer for Chicago, but it barely dented the deficit.
Giants standouts: Rafael Devers (3-for-5, 2 HR, 2B, 5 RBI), Matt Chapman (2-for-5, HR — career 200th), Carson Whisenhunt (5.0 IP, Win)
Cubs standouts: Nico Hoerner (1-for-4, 3-run HR)
August 28 — Giants 4, Cubs 3 | Oracle Park
The series finale was the tightest game of the three-game homestand — and the most dramatic. With six innings, nine strikeouts, and two earned runs given up, Chicago’s Shota Imanaga was outstanding. That was enough to keep the Cubs in a one-run game heading into the seventh inning.
Then Willy Adames happened. He homered twice — including a seventh-inning blast that tied the game. The Cubs retook a brief lead, but in the bottom of the ninth, Jung Hoo Lee delivered a walk-off RBI single to complete San Francisco’s sweep and give the club its tenth walk-off win of the season.
Dansby Swanson and Michael Busch homered for Chicago, but it was not enough.
Giants standouts: Willy Adames (2-for-4, 2 HR, 2 RBI), Jung Hoo Lee (1-for-5, walk-off RBI single), Ryan Walker (1.0 IP, Win)
Cubs standouts: Shota Imanaga (6.0 IP, 6 H, 2 ER, 9 K), Dansby Swanson (HR), Michael Busch (HR)
Complete Player Stats: 2025 Season Series
Giants Batting Leaders
| Player | AB | R | H | 2B | HR | RBI | AVG |
| Rafael Devers | 10 | 3 | 5 | 1 | 2 | 5 | .500 |
| Jung Hoo Lee | 19 | 3 | 7 | 1 | 1 | 5 | .368 |
| Wilmer Flores | 12 | 2 | 4 | 1 | 1 | 2 | .333 |
| Matt Chapman | 21 | 3 | 6 | 1 | 2 | 4 | .286 |
| Willy Adames | 16 | 2 | 4 | 0 | 2 | 2 | .250 |
Cubs Batting Leaders
| Player | AB | R | H | 2B | HR | RBI | AVG |
| Nico Hoerner | 16 | 2 | 7 | 2 | 1 | 4 | .438 |
| Seiya Suzuki | 12 | 1 | 3 | 0 | 0 | 3 | .250 |
| Dansby Swanson | 16 | 3 | 3 | 1 | 1 | 2 | .188 |
| Pete Crow-Armstrong | 11 | 1 | 2 | 0 | 0 | 0 | .182 |
| Ian Happ | 12 | 1 | 2 | 0 | 1 | 3 | .167 |
Pitching Leaders: Series Stats
| Pitcher | Team | G | IP | ER | SO | ERA |
| Ryan Walker | SF | 2 | 2.0 | 0 | 2 | 0.00 |
| Robbie Ray | SF | 2 | 12.0 | 3 | 14 | 2.25 |
| Justin Verlander | SF | 1 | 6.0 | 2 | 5 | 3.00 |
| Shota Imanaga | CHC | 1 | 6.0 | 2 | 9 | 3.00 |
| Carson Whisenhunt | SF | 1 | 5.0 | 3 | 4 | 5.40 |
| Ben Brown | CHC | 1 | 5.0 | 3 | 4 | 5.40 |
| Colin Rea | CHC | 2 | 10.0 | 8 | 8 | 7.20 |
Why the Giants Won This Series
1. Power in the Middle of the Order
Nine home runs in six games is not an accident. Rafael Devers (two), Willy Adames (two), and Matt Chapman (two) provided consistent damage against a Cubs pitching staff that simply had no answer for San Francisco’s middle-of-the-order depth. The Giants hit for extra bases in nearly every inning when the game was on the line.
2. Robbie Ray Set the Tone
Ray’s two outings — 12 innings combined, 14 strikeouts, just 3 earned runs — gave the Giants a 1-1 record in games he started and dominated the conversation heading into August. His command of the strike zone kept Chicago’s offense passive and predictable.
3. Bullpen Depth Was the Deciding Factor
San Francisco’s relief corps posted a 2.70 ERA across the series. Ryan Walker did not allow a single earned run in two appearances. Camilo Doval converted his 27th save without incident. In one-run games — the kind that define season series — that bullpen was the reason San Francisco went 2-0.
4. Clutch at the Right Moments
The Giants scored 12 runs in the final three innings across the full six games, including a record nine-run extra-inning outburst at Wrigley and a walk-off in the series finale. San Francisco did not just win games — they finished them.
5. Defense Held Up
Four errors across six games is acceptable. More importantly, the Giants turned key double plays in tight situations, particularly in the August games, where a single extended inning for the Cubs could have changed outcomes.
Why the Cubs Struggled
Chicago’s 92-win season is not up for debate — they were a very good baseball team in 2025. But this matchup exposed real vulnerabilities:
Inconsistent rotation depth: Colin Rea’s 7.20 ERA across two starts tells the story. When the Cubs needed their second or third starter to hold a game, it often did not happen.
Bullpen implosions at the worst times: The nine-run 11th inning in Chicago in May was one of the most damaging sequences of Chicago’s entire season. That bullpen breakdown did not just lose a game — it cost runs and confidence in the same week.
Left runners stranded: Chicago left 24 runners on base in the final three games alone. Those missed opportunities, particularly with runners in scoring position, are what separate a 5-1 series from what could have been a 3-3 split.
Nico Hoerner was the exception: At .438 (7-for-16) with a double, a home run, and four RBIs, Hoerner was the most consistent Cub in every game. The trouble was that too few teammates matched his production on any given night.
FAQs
Who led the Giants in home runs against the Cubs in 2025?
Rafael Devers, Willy Adames, and Matt Chapman each hit two home runs. Jung Hoo Lee and Wilmer Flores added one apiece.
Which Cubs hitter performed best in the series?
Nico Hoerner was far and away the most reliable bat. He hit .438 with a home run, a double, and four RBIs across the six games.
What was the most dominant Giants performance?
The 12-3 win on August 27. Four home runs, 16 hits, and a lead that was never threatened after the first inning.
How did Robbie Ray perform against Chicago?
Ray went 12 innings across two starts, struck out 14 batters, and posted a 2.25 ERA. His May 7 start — one run allowed over six innings — was particularly sharp.
Did the Cubs ever lead in the series?
Their only victory came on May 8, when Chicago scored early and led wire-to-wire for a 9-2 win.
Who saved games for San Francisco?
Ryan Walker recorded the save in the May 7 win, and Camilo Doval locked down the August 26 game for his 27th save of the season.
Historical Context
San Francisco’s 5-1 record against Chicago in 2025 marked their best single-season showing against the Cubs since going 4-2 in 2016. The three-game sweep at Oracle Park was the first time the Giants had swept Chicago at home in a series of three or more games since 2022.
For Chicago, the 1-5 record represented their worst against San Francisco since going 0-6 in 2018. Still, the Cubs rebounded well enough across the broader season to finish with 92 wins and advance to the NLDS — where they lost a five-game series to the eventual World Series champion Milwaukee Brewers.
Final Takeaway
The 2025 Giants-Cubs season series was less a rivalry and more a demonstration. San Francisco showed what a deep, well-constructed roster looks like when it executes across pitching, defense, and situational hitting at the same time. The Cubs showed that even good teams have exploitable patterns — and that a 92-win season does not guarantee success against one opponent who simply knows how to beat you.
For Giants fans, the numbers to remember: .500 batting average from Rafael Devers, 14 strikeouts in 12 innings from Robbie Ray, and Jung Hoo Lee’s walk-off hit that completed the sweep. For Cubs fans, Nico Hoerner’s .438 average is the silver lining in a series where little else went right.


