Skip to main content

McCovey Chronicles

Where we tend to talk about the recent past a lot

Total reads

2,529

This week

13

Rank

#93 of 423

Published

856 posts

Most read posts

Featured on Sportsblogs

Run this blog? Add the badge to your site to show readers you're featured — it links back to this page.

Featured on Sportsblogs

Latest Entries

Harrison Bader’s recovery derailed by scooter

One night before the induction of San Francisco Giants second baseman/wheelie enthusiast Jeff Kent into the Hall of Fame, Harrison Bader had a setback in his recovery from plantar fasciitis thanks to a scooter accident. Yes, really. This is honestly far more baffling than the traffic accident that nearly blinded San Francisco 49ers coach Kyle […]

Trevor McDonald to undergo Tommy John surgery

The San Francisco Giants unsteady future plans for their rotation just got murkier. On Tuesday, the team announced what many had feared for a few days: that right-handed pitcher Trevor McDonald will undergo Tommy John surgery to repair his throwing arm. McDonald, who has a 5.12 ERA and a 4.28 FIP on the year, left […]

7/28 Gamethread: Giants vs. Brewers

The San Francisco Giants continue this three-game series against the Milwaukee Brewers tonight from Oracle Park. Taking the mound for the Giants will be right-hander Landen Roupp, who enters tonight’s game with a 3.93 ERA, 3.31 FIP, with 113 strikeouts to 45 walks in 110 innings pitched. His last start was in the Giants’ 5-4 […]

Giants place Casey Schmitt on the IL with a torn meniscus, call up Osleivis Basabe

A very, very bad San Francisco Giants season has gotten quite a bit worse. On Tuesday afternoon, the San Francisco Giants announced that do-everything third baseman Casey Schmitt had been placed on the 10-Day Injured List with a torn meniscus in his left knee. Taking his place on the roster is infielder Osleivis Basabe, who […]

Mahle & McCray

McCray. Mahle. Mahle & McCray. Sounds like the name of an injury law firm you’d see advertised on a billboard overlooking the freeway. They stand back-to-back, both in cheap blue suits, staring stone-faced at the camera. Grant McCray wears eye-black and holds a bat over his left shoulder. Tyler Mahle peers over the fingertips of […]

MLB

Tuesday BP: Evil Mode

Good morning, baseball fans! Over the weekend, I saw an amazing social media post by a fairly new baseball fan who had a pretty inspiring idea to make baseball more interesting for the teams that are already statistically out of the running for the playoffs. I highly encourage folks to check that out before continuing, […]

MLB

7/27 Gamethread: Giants vs. Brewers

The San Francisco Giants welcome the Milwaukee Brewers to Oracle Park tonight to begin a three-game series. Taking the mound for the Giants will be right-hander Tyler Mahle, who enters tonight’s game with a 5.31 ERA, 4.52 FIP, with 77 strikeouts to 33 walks in 83 innings pitched. His last start was in the Giants’ […]

Series preview: The Giants juuuuust Mis’d him

Yesterday, 24-year old pitching wiz Jacob Misiorowski continued his dominate 2026 with a 12-strikeout, 1-hit performance across 5 innings against the lowly Colorado Rockies in Milwaukee. It was his ninth double digit strikeout performance of the season (in 20 starts), and it sparked another tranche of eye-popping posts from Sarah Langs about this velocity demon: […]

The one fad the Giants should avoid

The latest SB Nation reacts poll response warmed my heart. It shows a wisdom that sometimes eludes fans. Admittedly, the poll question is asking for a prediction rather than an opinion, but most people tend to conflate the two; because, “Do you think the Giants should sign Bryce Eldridge to an extension this year?“ means […]

Monday BP: What’s on deck this week?

Good morning, baseball fans! A new week of San Francisco Giants baseball is upon us. I’m starting to interpret that sentence as a threat, but I guess there’s not really much we can do about that part. This week, the Giants continue their homestand by welcoming the Milwaukee Brewers to Oracle Park tonight to begin […]

No more challenges, no more sweep

Swept, sure. Six times now. But to sweep?  Nah, it just ain’t to be.  The San Francisco Giants are now 0-5 with the chance to sweep a 3+ game series after their 4-3 loss to the Angels. It’s not just their opponents or their own self-sabotage keeping the broom in the cupboard — the umpires […]

7/26 Gamethread: Giants vs. Angels

It’s series finale time between two very bad teams: the San Francisco Giants and the Los Angeles Angels. But on the bright side, we get to see lefty Carson Whisenhunt, who makes the start today. In two starts this season, Whisenhunt is 2-0 with a 3.38 ERA, a 4.89 FIP, and six strikeouts to six […]

A pretty pleasant afternoon

July has been tough on Jung Hoo Lee. Tough, especially after a June in which he hit .340 with an .858 OPS and peaked with a two hit night against the Athletics that raised his batting average to a season high .333 on June 23rd. Knocks were coming off his bat like water from a […]

7/25 Gamethread: Giants vs. Angels

It’s time for game two between the San Francisco Giants and the Los Angeles Angels, arguably the two worst teams in baseball. Yay! What fun! Robbie Ray takes the mound for the Giants, in what is almost certainly either his last or penultimate start with the Giants. Ray is 8-6 on the year, with a […]

The Odyssey by Homer

The San Francisco Giants returned home battered and broken after a 1-5 road trip in which they suffered five straight losses, including a sweep to the lowly — but well-matched — Kansas City Royals. The offense couldn’t score more than three runs. The pitching, starters and relievers alike, struggled to preserve leads. Crucial defensive mistakes […]

Weekend BP: Highlights of the Week?

Good morning, baseball fans! Another week of San Francisco Giants baseball draws to a close this weekend as they continue this three-game home series against the Los Angeles Angels. Normally, I like to do separate posts for player of the week and highlight of the week. As of the time this is being written, the […]

7/24 Gamethread: Giants vs. Angels

The San Francisco Giants welcome the Los Angeles Angels to Oracle Park tonight to begin a three-game series. Taking the mound for the Giants will be right-hander Logan Webb, who enters tonight’s game with a 3.87 ERA, 3.54 FIP, with 85 strikeouts to 27 walks in 107 innings pitched. His last start was in the […]

Tony Vitello needs work on his ejections

The “phantom push” ruling in Wednesday’s loss to the Kansas City Royals derailed the team’s momentum and led to a five-run rally and an eventual San Francisco Giants loss. While it’s true that the umpires should have reviewed the call, and likely that said review would not have ruled the oversliding Vinnie Pasquantino out, what […]

Giants-Angels Series Preview

No reason to be cute with the headline or insightful with the commentary. These are two bad teams beyond redemption. The Giants have had just 2 winning seasons since 2016 (2016 & 2021), but the Angels haven’t had any — 2026 will mark their 11th consecutive losing season… basically, they’ve been losers since they fully […]

Friday BP: Oracle Park promotions this weekend

Good morning, baseball fans! San Francisco Giants baseball is back in the bay this weekend, so it’s time to take a look at what Oracle Park has on deck for fans who are planning to attend. First up, Friday is going to be a busy night at the ballpark. There are two separate special events […]

Giants Minor League Baseball roundup, July 22: Parks Harber goes deep

None of the San Francisco Giants three rookie ball teams were in action on Wednesday, but their A-ball affiliates played five total games, thanks to a doubleheader. Here’s everything that happened on the farm on Wednesday. Link to the 2026 McCovey Chronicles Community Prospect List (CPL) All listed positions in the roundup are the position […]

Rejected Comic-Con panels about the San Francisco Giants

PARODY PARODY PARODY This weekend, I’ll be recording a live episode of my Star Trek podcast, Trek Marry Kill, at San Diego Comic-Con as part of the official convention (come say hi!*), but it wasn’t the only panel I submitted for consideration. I figured that since sports fans are as fanatical as comic book and […]

The Giants won’t lose 100+ games… right?

Last week, I wondered how many wins the Giants would need to pick up in this second part of the season to wind up with a somewhat respectable record. You know, a record that True Believers “legs” to stand on when proselytizing about their favorite team. But what if the team loses 100+ games? Some […]