• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

San Francisco Sports Today

San Francisco Sports News Continuously Updated

  • Baseball
    • A’s
    • Giants
  • Football
    • 49’ers
    • Raiders
  • Basketball
    • Kings
    • Warriers
  • Sharks
  • Earthquakes
  • Colleges
    • San Jose State
    • Stanford
    • University of California, Berkeley

Giants sell, then show you why

July 30, 2025 by McCovey Chronicles

Patrick Bailey squatting to lay down a bunt.
Photo by Suzanna Mitchell/San Francisco Giants/Getty Images

The Giants traded a player and then lost a game.

The San Francisco Giants are not going to compete this season. But don’t take their word for it; they’ll show you.

Just two innings into their Wednesday matinee against the Pittsburgh Pirates, the Giants made their first of, presumably, multiple deadline deals, shipping Tyler Rogers to the New York Mets in exchange for two exciting prospects and a proven reliever. That was them telling you that they’re selling, and you only sell for one reason.

And then they lost 2-1 to the lowly Pirates, dropping their sixth of six games on this homestand, losing for the 10th time in 12 attempts post-break, and dropping below .500 for the first time all year. That was them showing you that one reason for selling.

There’s no need to dwell on this loss for too long; no need to pen a paean to the cherry atop an all-time meltdown sundae. All you need to know is that it perfectly achieved the trifecta of 2025 Giants losses.

It wasted a strong performance by a starting pitcher. It featured a staggeringly poor showing with runners in scoring position. And it was punctuated by an inexcusable mental error.

So let’s at least unpack those three while the players are still employed by the Giants. We might be running out of time!

We’ll start with the fun part, even if the fun was later sapped. Logan Webb took the mound after the worst three-start stretch of his career, and brought a level of intensity that me haven’t seen from the Giants in a while. He struck out Spencer Horitz to open the first inning and Oneil Cruz to close it. He struck out the side in the second inning while working around some traffic. He struck out the side in the third inning, with no traffic. He opened the fourth by striking out Cruz, giving him five straight punchouts and nine of his first 10 outs by way of strikes.

It was an effectively wild game for Webb, which is the opposite of how we’re used to seeing him succeed, and emblematic of the moment. He struck out a whopping 11 batters, but walked four and hit another. He held the Pirates to a lone run, but needed 109 pitches to get through 5.2 innings. It was a very uncharacteristic performance, but in a much better way than his recent uncharacteristic performances. Low-efficiency, high-strikeout Webb is a direction he’s been slowly trending towards, and he dove all in today. It was fun. He deserved a win. He usually does. The Giants didn’t give him one. They usually don’t.

And that’s because of the second point in the trifecta: an inability to get a hit with runners in scoring position. We would like to formally recognize Dom Smith here. We would like to thank him for his services. The committee of one notes that in the fifth inning, after Heliot Ramos hit a leadoff single and Willy Adames a one-out single and Matt Chapman struck out, Smith delivered with a two-out RBI knock, scoring the lone run of the game for the Giants.

That was cool.

But aside from that play, the Giants hit a measly 1-7 with runners in scoring position, and even that is being wildly generous. The “one” in that equation came on the first pitch of the 10th inning, when Casey Schmitt hit a popup that Pittsburgh forgot to catch. It technically counted as a hit with a runner in scoring position, even though Jung Hoo Lee never moved more than three feet off of second base.

Otherwise, it was a big ball of nothing when opportunity arose, which was mostly late. There was the aforementioned Chapman K, with runners at first and second and one out. That inning ended when Lee lined out with runners at the corners.

There was the eighth inning, when Mike Yastrzemski led off with a bunt single and took second on a Patrick Bailey bunt, before Ramos grounded out and Rafael Devers flew out.

And there was the 10th inning when, after said Schmitt single, Yastrzemski laid down a gorgeous sacrifice bunt, only to watch Bailey strike out with the tying run at third and one out, and Ramos strike out to end the game.

It’s almost impressive at this point.

And of course, rounding up the trifecta was the mental mistake, this time from a pitcher.

Ryan Walker took the mound in the 10th (after a sensational, three-strikeout ninth from Camilo Doval, in perhaps his final game as a Giant). The first batter, Nick Gonzales, hit a productive groundout, moving Oneil Cruz — the Manfred Man — to third. He worked around Jack Suwinski, ultimately walking him, and setting up a force play.

And then he got Henry Davis to hit a comebacker, which Walker easily stabbed. Except, in his excitement, Walker failed to notice the situation.

Suwinski had been attempting a steal, making a double play nearly impossible. And more importantly, Cruz, anticipating that the ball would get past Walker, had broke for home. Walker could have taken his glove off, put it on his other hand, warmed up his left arm, and tried a southpaw throw home, and still would have easily retired Cruz. Instead, he turned to second and fired a fastball at the force runner, way too late. The go-ahead run scored, and when the Giants could muster nothing in the bottom half of the inning, the go-ahead run became the winning run.

The Giants got swept at home by the Mets and then at home by the Pirates and now they go on the road to face … the Mets and the Pirates. What could possibly go wrong?

But hey, Yaz did this, and it was cool. So, like … enjoy it, or something. I’m going to the movies.

Filed Under: Giants

Primary Sidebar

Recent Posts

  • Kyle Shanahan believes this player has ‘as good of a shot as anyone’ to earn playing time on offense
  • Training Camp Winners & Losers from Day 8: This starting position is close to being locked up
  • Robert Saleh reveals sleeper to start in the secondary: ‘The guy plays way bigger than he is’
  • Dub Hub: Warriors reportedly turn down Kings’ offer of Malik Monk, protected pick for Jonathan Kuminga
  • Athletics Promote Luis Morales, Recall Bleday and Nuñez

Categories

  • 49'ers
  • A's
  • Earthquakes
  • Giants
  • Kings
  • Raiders
  • San Jose State
  • Sharks
  • Stanford
  • Uncategorized
  • University of California, Berkeley
  • Warriers

Archives

  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021

Our Partners

All Sports

  • San Francisco Chronicle
  • San Francisco Examiner
  • The Mercury News
  • 247 Sports
  • Bleacher Report
  • Forgotten 5
  • Golden Gate Sports
  • The Sports Fan Journal
  • The Spun
  • USA Today

Baseball

  • San Francisco Giants
  • Oakland A's
  • Last Word On Baseball - Oakland A's
  • Last Word On Baseball - San Francisco Giants
  • MLB Trade Rumors - A's
  • MLB Trade Rumors - Giants
  • White Cleat Beat
  • Around The Foghorn
  • Athletics Nation
  • McCovey Chronicles

Basketball

  • Golden State Warriors
  • Sacramento Kings
  • A Royal Pain
  • Amico Hoops - Kings
  • Amico Hoops - Warriors
  • Blue Man Hoop
  • Golden State Of Mind
  • Hoops Hype - Warriors
  • Hoops Hype - Kings
  • Hoops Rumors - Warriors
  • Hoops Rumors - Kings
  • Lets Go Warriors
  • Last Word On Pro Basketball - Golden State
  • Last Word On Pro Basketball - Sacramento
  • Pro Basketball Talk - Warriors
  • Pro Basketball Talk - Kings
  • Real GM - Warriors
  • Real GM - Kings
  • Sactown Royalty

Football

  • San Francisco 49ers
  • Las Vegas Raiders
  • 49ers Gab
  • Just Blog Baby
  • Last Word On Pro Football
  • NFL Trade Rumors - San Francisco 49ers
  • NFL Trade Rumors - Las Vegas Raiders
  • Niners Nation
  • Niner Noise
  • Niners Wire
  • Our Turf Football
  • Pro Football Rumors - 49ers
  • Pro Football Rumors - Raiders
  • Pro Football Talk - 49ers
  • Pro Football Talk - Raiders
  • Raiders Wire
  • Silver And Black Pride
  • Total 49ers

Hockey

  • Blades Of Teal
  • Fear The Fin
  • Last Word On Hockey
  • Pro Hockey Rumors
  • Pro Hockey Talk
  • The Hockey Writers

Soccer

  • Center Line Soccer
  • Last Word on Soccer
  • MLS Multiplex

College

  • Busting Brackets
  • California Golden Blogs
  • College Sports Madness
  • College Football News
  • Rule Of Tree
  • Saturday Blitz
  • The Daily Californian
  • The Stanford Daily
  • Zags Blog

Copyright © 2025 · Magazine Pro on Genesis Framework · WordPress · Log in