• 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

Which hopes and dreams were fulfilled, and which were dashed by the first half?

July 14, 2025 by McCovey Chronicles

Kansas City Royals v San Francisco Giants
Photo by Suzanna Mitchell/San Francisco Giants/Getty Images

The Giants managed to carry over their Spring Training success to the regular season, but what didn’t follow?

Fifteen weeks ago, I composed a list of hopes and dreams for the 2025 San Francisco Giants. The team enters the All-Star break with a 52-45 record, their sixth-best “first half” record since 2010. It hasn’t all been rainbows and walk-offs, but it’s been successful enough, with the team just half a game out of the Wild Card. So, let’s look at that list to see which hopes and dreams have been fulfilled, and which might already have been dashed.

Hope

The Spring Training results transfer over to the regular season for the most part

FULFILLED. The Giants ended April with a 19-12 record, and even though they’ve gone just 33-33 since, they’ve remained competitive.

Landen Roupp’s spring carries over

FULFILLED. He’s been about the 65th-most valuable starter in the majors this season thanks to a 3.66 FIP. He’s struck out 89 in 96.1 IP, too. But here’s the thing: he’s only gotten better. Unlike the team’s overall record, his “since May 1st” numbers have provided even more value. He’s got a 2.44 ERA (3.55 FIP) in 66.1 IP (13 starts) with just 4 home runs allowed.

Hayden Birdsong is That Guy

TBD. We have half a season to see which way this goes. It might wind up fulfilled rather than dashed. Admittedly, the results haven’t been all that promising. His first 11 appearances came as a reliever, and in that role he posted a 2.31 ERA (4.71 FIP) in 23.1 IP. Since getting back into the rotation, he has a 5.10 ERA (4.66 FIP) in 42.1 IP and has made it through 5 innings in just 4 of his 9 starts. He’s walked 12% of the batters he’s faced over this span, too. He’s not heading into the break on a high note and he’s looking at a career innings threshold in the second half that could end any roll he might get on.

Logan Webb stays healthy

JINX. I don’t want to talk about this one. He’s an All-Star. That’s enough.

SFGiants

Next stop: All-Star Game ⭐️✈️

— SF Giants Bot (@giantbot.bsky.social) 2025-07-14T01:53:10.754730+00:00

Ryan Walker regresses to an awesome mean

TBD. It wasn’t looking good there for the first few months, but he’s made a mechanical fix that has him throwing 97+ mph again.

The roster is Melvin-proof

FULFILLED. He has Buster Posey’s vote of confidence for 2026 and there hasn’t been any weird lineup or position player controversy. Quite the opposite. The players are thrilled to have consistent roles in a predictable setting.

The Giants win at least 82 games

TBD. Now, this hope is far from DASHED because they’re just 30 wins away with 65 remaining. Fans are right to cling to that 19-12 start and the half game out from a Wild Card position as the second half begins, but they’re .500 since May 1st and going 30-35 the rest of the way would be in line with what we’ve seen. They could still miss the mark, but if that comes to pass, I think it’d be because something unexpectedly negative happened.

Heliot Ramos and Tyler Fitzgerald don’t crater

DASHED. Because I linked these two, I have to set aside Ramos’s 119 wRC+. Tyler Fitzgerald has been a disaster at the plate and that power-speed combo nonexistent. He’s a great defender up the middle, but so’s Patrick Bailey, and having that many glove-only guys in a lineup that has a ceiling of league average is not something the team can afford. Enter Casey Schmitt as the starting second baseman going forward.

Ramos has been awful the past month, too. In his last 28 games (120 PA), he’s hitting just .176 with 30 strikeouts against 7 walks and 7 extra base hits. He’s had just 2 extra base hits in July, too. This isn’t to say that Ramos has been exposed and is destined for a bench role, only that it makes it easier to make a final judgment about this hope midseason.

Willy Adames and Matt Chapman are the anchors

TBD. Well, they were anchors of a different sort for most of the first half. Like concrete boots that sunk the offense to the bottom of the bay. Adames with his poor performance and Chapman with his absence. Chapman didn’t get any rehab time after returning from the IL and now he’s got to sit for the All-Star break, so I’m a little bit afraid to see how much longer this funk will continue (he’s 7-for-37 with 11 strikeouts since the sprained wrist).

Wilmer Flores torments major league pitching again

FULFILLED. Look, that’s exactly what he did coming out of Spring Training. He was 5th in RBI through May. Now, since June 1st, he’s obviously hit himself into being a DFA candidate, but we did get to see one last flash of that professional hitter we enjoyed from 2020-2023, and that was the intent behind the hope in the original post.

Bryce Eldridge is a luxury

FULFILLED. That they were able to hold on to him in the Rafael Devers deal suggests he’s something more than that in that he wasn’t expendable, but the team isn’t in such dire straits that they need to throw a Hail Mary and get him onto the major league roster. Of course, even if they wanted to, they couldn’t, as he’s spent a decent amount of time on the injured list already.

Jung Hoo Lee is a necessity

FULFILLED. Has he been “the straw that stirs the drink,” as I suggested he’d need to be? Yes, I think so. And his hitting struggles have coincided with the lineup being sub-average. A lineup of Devers-Adames-Ramos-Chapman with Lee being that pesky guy at the top or just behind them is exactly the shape the offense needs to have going forward.

Dreams

Kyle Harrison regains his velocity

FULFILLED. In fact, he did such a good job that he was a useful part of a massive trade.

At least one Giant hits 30 home runs this year

DASHED. I’m calling it. The Giants will go another season without a 30-home run guy. Heliot Ramos is at 14 with 65 to go. Rafael Devers has hit 17, but he has a disc injury in his lower back and he’s already experienced the Oracle Park effect in some of his plate appearances.

Erik Miller is enough

DASHED. He was already pitching in a danger zone with all the walks he allows but now he’s got arm troubles and figures to miss a decent chunk of the second half. They’ve already turned to Joey Lucchesi and they’re probably going to need to find some bullpen help before the trade deadline.

A zombie form of the Giants-Dodgers rivalry appears

FULFILLED. It looks like the Giants might just barely avoid losing the historical head-to-head in the rivalry — which currently stands at 1,294-1,289-17 in favor of the Giants with 7 games left in the season series — and after this weekend’s spirited series loss, I think the team has managed to reframe the situation. The Dodgers will always be better, but the Giants have managed to put together a roster that doesn’t totally stink against them.

Looking back, these hopes and dreams were a little small. I know why I did that, though. I wanted to protect myself from disappointment. Low expectations, low disappointment. I have made peace with the Giants of today being different from the Giants of April 30th, but I recognize that some fans out there have not, and see a team that’s half a game out of the Wild Card with 65 games to go as being a team that’s fully in it with an exciting summer ahead, and it’s more fun to write to that. Let’s all set ourselves up to be crushed. Let’s add some hopes and dreams.

Remember, hopes are outcomes you believe are possible while dreams are basically wishes.

(New) Hopes

Patrick Bailey keeps it up

Bob Melvin asking him to bunt in extra innings today made logical computer sense, but asking it of the one guy who’s had a penchant for dramatic game-winners felt antithetical to the Vibes Only Giants team that Buster Posey has foisted on us. Since the White Sox series, he’s had a .730 OPS, a span of 15 games and 52 plate appearances. I don’t think Patrick Bailey is a .730 OPS guy, but a .690/.700 guy feels plausible once again and in a way that it hasn’t since 2023?

Randy Rodriguez saves the bullpen

Even if we allow for Ryan Walker’s adjustment and Tyler Rogers’ consistency, the rest of the reliever corps is starting to look a little sketchy. Camilo Doval is closer to being the closer by default rather than the guy who worked hard to seize it from Walker during Walker’s struggles. Spencer Bivens and Tristan Beck are better as low leverage innings eaters, Scott Alexander and Joey Lucchesi are shaky relievers you only want in short bursts. Rodriguez provides the only consistent strikeout stuff in the group, and strikeouts are still the coin of the realm in MLB. He’s been amazing through the first half (0.86 ERA in 41.2 IP). Let’s hope he stays at this level of performance. The Giants will need it.

(New) dreams

The Giants clinch a Wild Card spot

I’m probably in the minority for thinking that this isn’t all that possible. Since June 1st, the Giants’ pitching has been in the bottom third of the league. That coincides with a 93 wRC+ lineup. But the Giants’ lineup has been 5% worse than the league average overall and even if that improves some, I think the pitching is in a lot more trouble than we want to believe. Robbie Ray has been stellar, but he hasn’t logged a full season in a few years. Landen Roupp and Hayden Birdsong oughtn’t be expected to log 140+ innings. Justin Verlander? Boy, I don’t know. So, this feels like a longshot, but that’s why a wish is required.

The Giants trade for Kris Bubic

The left-handed kid from Cupertino is an All-Star for the Royals this season and he’s the kind of force the rotation could use. He has one last year of team control and is currently the 7th-most valuable pitcher in MLB. The ask would be pretty significant, and the Giants might’ve emptied the clip landing Devers, but that’s why it’s here as a wish. They could certainly play around in the Tyler Anderson-Jeffrey Springs-Jose Quintana-Andrew Heaney realm, but I’m just putting it out there that Buster Posey should Bring Bubi Home.

What are your hopes and dreams for the second half?

Filed Under: Giants

Primary Sidebar

Recent Posts

  • Which hopes and dreams were fulfilled, and which were dashed by the first half?
  • How to follow Athletics’ Draft picks on Day 2, Rounds 4-20
  • Giants excited to get SS Kilen at No. 13 in Draft
  • False hope
  • Giants select Rutgers OF Trevor Cohen with 85th overall pick in 2025 MLB Draft

Categories

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

Archives

  • 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