• 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

Matt Chapman: ahead of the curve

June 8, 2025 by McCovey Chronicles

MLB: Atlanta Braves at San Francisco Giants
Ed Szczepanski-Imagn Images

Chapman looked for the curveball, got the curveball, and launched the curveball into the seats for another walk-off win

There’s a point when a curveball isn’t a curveball anymore.

Braves reliever Pierce Johnson found that point in a 1-1 count to Matt Chapman with 2-outs and a runner on in the bottom of the 9th. Johnson threw 15 pitches today and 12 of them were curveballs. Last night, he threw 15 pitches and 14 of them were Charlies. The shortest distance between two points is a straight line. One and one equals two. I think, therefore I am…100-percent sure Johnson will throw a buttload of curveballs.

Any reasonable human being would sit on the right-hander’s signature pitch, and Chapman, as a reasonable human being, stepped into the box on Saturday and looked for nothing but the breaking ball.

He got three of them. The first one was outside. The other one too far in, maybe a little low. The third was just right.

Johnson hooked one into the dirt Friday night, and he hung one Saturday afternoon. Chapman’s walk-off shot was his first as a Giant, his 12th homer of the year, and pushed his OPS above .800.

The San Francisco Giants have now won 12 one-run wins at home this season. It’s their eighth walk-off. Both figures lead the Major Leagues. San Francisco has now played 13 consecutive games decided by two or less runs and have won seven of them.

Of course, Heliot Ramos had his hand in the decisive rally. With 1-out, Ramos shot a 2-2 curve up the middle to put the tying run on base and give the Giants only their fourth hit on the day. Johnson then flashed two fastballs to Wilmer Flores before he popped up the curve in foul territory. It’s clear Flo was sitting on the pitch, and he just missed it, making contact a fraction of a second too late and skying it into the air.

In the 8 innings prior, Flo was the only semblance of offense against dominant Braves starter Bryce Elder. His solo shot in the 4th was the first run of the game and the last hit for San Francisco before Ramos’s 9th inning single. The homer was Flores’s first since his three-homer, 8 RBI onslaught against the A’s on May 16th.

The Braves had the 2-1 lead going into the 9th thanks to the work of their starter. The pitching duel between Elder and Logan Webb was a duel of sinkers, of paint, of heavy offerings.

Webb came out hot, striking out 9 through the first four innings. He shut down a runners at the corners with a one-out situation in the 3rd by K-ing Ronald Acuña Jr. with an elevated cutter, then getting Drake Baldwin to chase a 3-2 change-up well-below the zone. Webb rode that momentum into the 4th when he stopped the heart of the Atlanta line-up, fetching called strike-3s on Austin Riley, Matt Olson and Marcell Ozuna.

But with a new lead to support, Webb promptly gave up a game-tying shot to Michael Harris II to lead off the 5th. In the 6th, the top of the order slapped three groundball singles to lead off the frame. Webb nearly navigated out of the chop unscathed, getting Matt Olson to pop out for the first out, but Ozuna hit a grounder poorly enough for him to win the race to first as the baseball made its way around the horn.

A series of frustrating events we’ve seen before. Vintage Webb in a way, unexceptional contact finding holes, setting up a run on a bad break. Cause of death: balls in play.

But Webb isn’t quite the Webb of recent years. He’s a strikeout guy now. With the addition of the four-seam and cutter giving him more play at the belt, hitters have been strung between the north-south poles of the strike zone. They just can’t look for pitches down as much as they had before, and it’s helped expose a lot of weaknesses in opponents swings. The strikeouts are piling up because of it. Webb’s whiff rate is the highest it’s been since 2021, thanks in part to the 50.8% chase whiff rate. The strikeout of Harris to end the 6th was his 10th of the day and fourth double-digit K total of the season. He now has 101 total over 87.1 IP — good for fourth most in MLB, and second most in the NL behind Washington’s MacKenzie Gore.

Logan Webb now has 3 outings with 10+ strikeouts and no walks this season

That’s tied for most by a Giants pitcher in a season in at least last 125 seasons, with:

2022 Carlos Rodon
2021 Kevin Gausman
2016 Madison Bumgarner
2012 Madison Bumgarner

It’s June 7.

— (@slangsonsports.bsky.social) 2025-06-07T21:50:11.725Z

Yes, Webb was his dominant self at home on Saturday, but Elder was better. Subtle and efficient, Elder quietly matched Webb frame-by-frame and, when given the lead, snuck beyond him in the later innings. He needed just 76 pitches to get through 6 innings, and a hair over 100 to throw 8 complete. He surrendered just 3 hits and 0 walks while logging a career-high 12 K. For Elder, everything he threw was down. He probed the corner low-and-away with his sinker and slider. Mike Krukow fawned over the performance from the broadcast booth, noting that if Elder did miss, he missed below the knees. Nothing, other than that 2-2 slider to Flo, was left up and out over the plate.

A flawless outing that couldn’t be maintained by his relief.

With Saturday’s come-from-behind win, the Giants will have the opportunity to play for the series sweep on Sunday.

Filed Under: Giants

Primary Sidebar

Recent Posts

  • Former first-round pick’s recent extension could give 49ers a blueprint for next contract negotiation
  • More than half of 49ers fans believe Kyle Shanahan has the most to prove in 2025
  • Game #67: Athletics vs. Orioles Game Thread
  • 6/8 Gamethread: Giants vs. Braves
  • A’s stand tall vs. O’s, notch first series win since early May

Categories

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

Archives

  • 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