New York Yankees vs San Francisco Giants Match Player Stats from June 20, 2025

A clear New York Yankees vs San Francisco Giants Match Player Stats picture of a Bronx Bombers squad that outslugged and outpitched their National League hosts. Searching for more than just a final score can be frustrating—box scores alone don’t explain the decisive moments. This data-rich breakdown solves that, digging into every key metric from the Yankees’ 7-4 win at Oracle Park.
On a cool Bay Area evening in front of 41,237 fans, New York took control early and never let the Giants fully recover. Aaron Judge delivered a three‑RBI night, Carlos Rodón struck out seven over six strong innings, and the Yankees’ bullpen closed the door with three scoreless frames. and two hits from Mike Yastrzemski, but a 1-for-10 showing with runners in scoring position doomed their comeback hopes.
Match Overview
| Information | Match Details |
| Event | MLB Regular Season (Interleague) |
| Game | New York Yankees vs San Francisco Giants |
| Date | June 20, 2025 |
| Venue | Oracle Park, San Francisco, CA |
| Attendance | 41,237 |
| Winner | New York Yankees |
| Final Score | Yankees 7, Giants 4 |
| Broadcast | YES Network, NBC Sports Bay Area, MLB.TV |
Core Match Statistics Overview
| Statistic | Yankees | Giants |
| Runs | 7 | 4 |
| Hits | 11 | 8 |
| Errors | 0 | 1 |
| Home Runs | 3 | 1 |
| Batting Average | .306 | .235 |
| On‑Base Percentage | .375 | .297 |
| Slugging Percentage | .611 | .382 |
| Strikeouts (Pitching) | 11 | 9 |
| Walks Allowed | 2 | 3 |
| Left on Base | 7 | 8 |
Power Surge: Home Run Differential
- The Yankees clubbed three homers, while the Giants managed only one solo shot. That accounted for a three‑run gap that mirrored the final margin.
- All three New York long balls came with exit velocities above 105 mph, generating immediate, high‑leverage runs rather than stranded solo blasts.
Clutch Hitting with Runners in Scoring Position
- New York went 4-for-11 (.364) with men in scoring position, turning walks and singles into crooked innings.
- San Francisco finished 1-for-10 (.100) in the same situation, stranding five runners in the middle innings and killing momentum.
Bullpen Dominance
- The Yankees’ relievers covered the final three innings without allowing a hit. That shut the door on any late Oracle Park theatrics.
- Giants relievers gave up two insurance runs on three hits in the seventh, widening a tight 5-4 contest to a three‑run cushion for the visitors.
Period‑by‑Period Analysis
Innings 1–3: Early Barrage Sets the Tone
| Innings | Yankees Runs | Giants Runs |
| 1–3 | 3 | 1 |
Aaron Judge drove a two‑run homer to left‑center in the first inning, immediately putting Logan Webb on his heels.- The Giants answered in the bottom of the second with a LaMonte Wade Jr. solo shot, but Juan Soto’s RBI single in the third restored a two‑run lead.
- Yankees starter Carlos Rodón found a rhythm after the Wade homer, striking out the side in the third and leaning heavily on his slider.
Innings 4–6: Giants Chip Away, Yankees Respond
| Innings | Yankees Runs | Giants Runs |
| 4–6 | 2 | 2 |
San Francisco tied the game in the fourth on back‑to‑back doubles by Mike Yastrzemski and Thairo Estrada, making it 3-3 and bringing the crowd to its feet.- Giancarlo Stanton untied it in the fifth, roping a two‑run double off the left‑field wall after a pair of two‑out walks.
- The Giants scraped one back in the sixth on a sacrifice fly, but Rodón stranded the tying run at second by inducing a weak groundout from Wilmer Flores.
Innings 7–9: Bullpen Seals the Win
| Innings | Yankees Runs | Giants Runs |
| 7–9 | 2 | 0 |
Gleyber Torres delivered a pinch‑hit RBI single in the seventh, and Anthony Volpe added a sacrifice fly to stretch the lead to 7-4.- San Francisco never put a runner on base after the sixth inning, leaving Oracle Park in stunned silence as Holmes fanned J.D. Davis to end it.
New York Yankees Player Statistics
Aaron Judge – OF
| AB | R | H | RBI | HR | BB | SO | AVG |
| 4 | 2 | 2 | 3 | 1 | 1 | 1 | .302 |
Judge launched a 432‑foot blast in the first inning and later drew a key walk that ignited the fifth‑inning rally. His presence forced the Giants to pitch around him, and he still punished the one mistake he saw.
Juan Soto – OF
| AB | R | H | RBI | BB | SO | AVG |
| 5 | 2 | 2 | 1 | 0 | 0 | .288 |
Soto slashed a single through the right side in the third and doubled down the line in the seventh, scoring both times. His discipline extended at‑bats and constantly pressured Webb into deep counts.
Giancarlo Stanton – DH
| AB | R | H | RBI | 2B | SO | AVG |
| 4 | 0 | 1 | 2 | 1 | 1 | .247 |
Stanton’s fifth‑inning double broke a 3‑3 tie and proved to be the game‑winning hit. Despite a quiet night otherwise, that one swing generated a .340 WPA, the highest of the game.
Carlos Rodón – SP
| IP | H | ER | BB | K | WHIP |
| 6.0 | 6 | 2 | 1 | 7 | 1.13 |
Rodón battled through six innings, allowing only the Wade homer and the fourth‑inning doubles. He threw 67% first‑pitch strikes and generated 14 swings and misses, keeping the Giants off balance with a wipeout slider.
San Francisco Giants Player Statistics
LaMonte Wade Jr. – 1B
| AB | R | H | RBI | HR | BB | SO | AVG |
| 4 | 1 | 1 | 1 | 1 | 0 | 1 | .271 |
Wade’s second‑inning solo shot briefly gave the Giants life. Outside that swing, however, he struck out and grounded into a fielder’s choice, failing to reach base in his other three trips.
Mike Yastrzemski – RF
| AB | R | H | RBI | 2B | SO | AVG |
| 4 | 2 | 2 | 0 | 1 | 1 | .255 |
Yastrzemski doubled and scored in the fourth, then singled and came around on a sac fly in the sixth. He was the only Giant to notch multiple hits and served as the engine of what little offense the team mustered.
Thairo Estrada – 2B
| AB | R | H | RBI | 2B | SO | AVG |
| 3 | 1 | 1 | 1 | 1 | 0 | .268 |
Estrada’s RBI double off Rodón tied the game in the fourth and sparked a brief surge. A late‑game strikeout against Holmes ended any hope of a ninth‑inning miracle.
Logan Webb – SP
| IP | H | ER | BB | K | WHIP |
| 5.1 | 8 | 5 | 3 | 4 | 1.79 |
Webb labored through 5.1 innings, surrendering three homers and constantly pitching from behind. The Yankees squared up five of his sinkers, and the right‑hander recorded only four whiffs on the night.
Statistical Leaders Summary
| Category | New York Yankees | San Francisco Giants |
| Leading Run Producer (RBI) | Aaron Judge (3) | Thairo Estrada / Mike Yastrzemski (1 each) |
| Second Leading Run Producer | Giancarlo Stanton (2) | LaMonte Wade Jr. (1) |
| Most Hits | Juan Soto / Aaron Judge (2) | Mike Yastrzemski (2) |
| Key Pitching Performance | Carlos Rodón (6.0 IP, 2 ER, 7 K) | — (Webb 5.1 IP, 5 ER) |
Analytical Breakdowns
Why the Yankees Won
Timely Power Hitting
All three New York home runs came with men on base, producing five of the team’s seven runs. A head‑to‑head comparison of slugging output shows the gap:
| Power Metric | Yankees | Giants |
| Home Runs | 3 | 1 |
| RBI via HR | 5 | 1 |
| Extra‑Base Hits | 5 | 3 |
Judge, Stanton, and Torres forced Webb to pay for every mistake, whereas Giants solo efforts barely dented the scoreboard.
Patient Approach and Deep Counts
The Yankees worked three walks and saw 4.12 pitches per plate appearance. That number dipped to 3.45 for San Francisco. More traffic on base meant higher‑leverage at‑bats for the heart of the order, and New York capitalized.
Lockdown Bullpen Execution
| Bullpen Comparison | IP | H | ER | BB | K |
| Yankees Relievers | 3.0 | 0 | 0 | 0 | 4 |
| Giants Relievers | 3.2 | 3 | 2 | 1 | 5 |
Ian Hamilton, Caleb Ferguson, and Clay Holmes collectively faced the minimum, erasing any late‑game pressure. In contrast, San Francisco’s bullpen allowed two valuable insurance runs that turned a one‑run edge into a comfortable cushion.
Why the Giants Lost
Heavy Dependence on the Top of the Order
Wade and Yastrzemski accounted for three of the team’s four runs and five of its eight hits. The bottom five hitters in the Giants’ lineup went a combined 1-for-16, constantly handing easy outs to Rodón and the bullpen.
Inability to Handle the Strikeout Pitch
San Francisco hitters struck out 11 times, including six looking. Rodón’s slider drew seven of those whiffs, and the Giants’ aggressive approach resulted in seven first‑pitch swings that produced weak contact or lazy flies.
Missed Opportunities with Men On
| RISP Batting | AB | H | AVG | LOB |
| Giants | 10 | 1 | .100 | 8 |
| Yankees | 11 | 4 | .364 | 7 |
Leaving eight runners stranded, particularly after tying the game in the fourth, gave New York breathing room. The Giants never regained the lead once they fell behind.
Historical Context & Advanced Insights
Season Series Breakdown
| Date | Venue | Result | Winner | Loser |
| June 19 | Oracle Park | NYY 4, SF 1 | Marcus Stroman | Kyle Harrison |
| June 20 | Oracle Park | NYY 7, SF 4 | Carlos Rodón | Logan Webb |
The Yankees swept the brief two‑game interleague set, outscoring the Giants 11-5. In both contests, New York’s starting pitchers worked at least six innings and the offense homered at least twice.
Advanced Statistical Insights
The Yankees posted a .611 team slugging percentage, dwarfing the Giants’ .382. Digging deeper, their average exit velocity was 93.1 mph compared to San Francisco’s 88.7 mph. That translated into a hard‑hit rate of 48% versus 32%. The direct correlation is clear: when a lineup consistently stings the baseball, run production follows even without an avalanche of hits.
Another telling metric: the Yankees’ .364 batting average with runners in scoring position combined with a 0% double‑play rate. San Francisco grounded into one twin killing, but more damaging were the harmless fly outs that killed rallies. The assist‑to‑putout ratio, often overlooked, showed the Giants’ infield making 11 assists compared to the Yankees’ 8, a reflection of more ground balls allowed and less efficient contact.
Game Implications & Key Lessons
What This Means for the Yankees
- The rotation continues to provide quality length; Rodón’s ability to manage innings reduces bullpen fatigue during a grueling summer stretch.
- With Judge and Stanton driving in runs from the middle of the order, the lineup can absorb off nights from the bottom third.
- Sweeping a National League park on the road boosts confidence heading into a homestand against division rivals.
What This Means for the Giants
- The lineup’s inconsistency outside the top four hitters remains a glaring red flag that opposing scouts will exploit.
- Starting pitching must keep the ball in the yard; Webb’s sinker, when elevated, is vulnerable to pull‑side power.
- Late‑inning relief is a strength, but the offense must generate leads to make it relevant.
Key Lessons
- Home runs with runners on base separate a good offensive night from a decisive win.
- First‑pitch strikes from starting pitchers set the tone; Rodón’s 67% clip forced the Giants to chase.
- Bullpens that attack the zone without free passes will hold leads even in hostile road environments.
- Failing to convert with runners in scoring position repeatedly shifts in‑game win probability toward the opponent.
- An aggressive, deep‑count approach at the plate wears down starters and exposes middle relief.
- Team slugging differential often tells a more accurate story than raw batting average.
Frequently Asked Questions
Who won the Yankees vs Giants game on June 20, 2025?
The New York Yankees defeated the San Francisco Giants 7-4 at Oracle Park.
What were Aaron Judge’s stats in the Yankees vs Giants match?
Aaron Judge went 2-for-4 with a home run, three RBIs, two runs scored, and a walk. His first‑inning homer set the tone for the Yankees’ offense.
How many strikeouts did Carlos Rodón have against the Giants?
Carlos Rodón recorded seven strikeouts over six innings while allowing two earned runs and walking only one batter.
What was the attendance at Oracle Park for this game?
The official attendance was 41,237.
Which player had the most hits in the game?
Juan Soto and Aaron Judge of the Yankees each had two hits, while Mike Yastrzemski paced the Giants with two hits.
Conclusion
The New York Yankees vs San Francisco Giants Match Player Stats highlight a game where efficiency trumped isolated individual performances. Three well‑timed homers, a patient approach that generated traffic, and a spotless bullpen outing delivered a convincing road win. The Giants saw promising flashes from the top of their order but could not pair them with the situational hitting or starting‑pitching stinginess required to flip the outcome. In the end, the numbers confirm the story: a complete team effort outplays a lineup that relies on too few contributors.