Skip to main content

McCovey Chronicles

Where we tend to talk about the recent past a lot

Latest Entries

MLB sends warning letter to three Giants relievers for their anti-Pride Night protest

Major League Baseball has weighed in on the trademark dispute that has been brewing between American evangelicals and the rest of the world for the better part of the 21st century over the “meaning” of a rainbow. On Friday, a trio of Giants relievers defaced their uniforms in support of the evangelical’s “originalist” interpretation of […]

Rafael Devers won’t get much better than this

Oh well. You win some, you lose some. Or, in the Giants’ case, you mostly lose. It has been a year since the Giants traded for Rafael Devers, and like most of their big swings since allowing Buster Posey to take the reins of the front office, the team has come up empty and looked […]

Monday BP: What’s on deck this week?

Good morning, baseball fans! A new week of San Francisco Giants baseball begins today, so let’s take a look at what’s on deck this week. While the week begins today, the baseball does not. The Giants have the day off, as they head to the east coast to begin a three-game series against the Atlanta […]

Webb gem

It’s easy to forget how good pitching can help produce good hitting. The correlation isn’t always guaranteed, isn’t always direct or obvious, but every once and awhile those two different facets of the game sync for a team, and it becomes perfectly clear how much one needs, or feeds, off the other.  Defenders are also […]

6/14 Gamethread: Giants vs. Cubs

Well, there’s more baseball today, I guess. If you’re into that sort of thing. The San Francisco Giants have given us no reason to watch them lately, both with their play and their bigoted messaging. For some people, that’s reason enough to stop watching; for others, they need the respite that baseball provides, even when […]

Nothing new to report

Truly. Nothing new. Same ol’, same ol’ in this one. A 6-1 loss that felt pre-determined, or determined immediately after Pete Crow-Armstrong homered on the first pitch of the game thrown by Trevor McDonald. PCA continued to be a menace all evening: he collected two more hits, came up a triple shy of the cycle, […]

6/13 Gamethread: Giants vs. Cubs

It’s time for Game 2 between the San Francisco Giants and the Chicago Cubs! Welcome to weekend baseball! Trevor McDonald takes the mound for the Giants, with the right-hander making his eighth start of the year. So far this season, the 25-year old is 2-3 with a 4.15 ERA, a 3.51 FIP, and 37 strikeouts […]

A new covenant is needed

In their return to the baseball field after mounting a historic comeback against the Nationals on Wednesday, the San Francisco Giants — you guessed it! — were nearly shut-out by the Chicago Cubs.   You know how when you come back from the store and you want to speed-up the cool-down process on some room-temperature beverages […]

Saturday BP: Player of the Week

Good morning, baseball fans! Another week of San Francisco Giants baseball is coming to an end this weekend, so it’s time to make our picks for Player of the Week! I am really enjoying this thing that the Giants are doing lately where it’s actually difficult to make my picks for these because there are […]

Bad and bigoted

It took less than one pitch for the San Francisco Giants to ruin their Friday night game. The stands had yet to fill in. The clock had yet to strike 7:10. The umpire had yet to say “play ball.” And yet the Giants, in a season full of embarrassment, had already delivered their most disgraceful […]

6/12 Gamethread: Giants vs. Cubs

The San Francisco Giants welcome the Chicago Cubs to Oracle Park tonight for a rematch of last weekend’s series. Taking the mound for the Giants will be right-hander Landen Roupp, who enters tonight’s game with a 4.00 ERA, 3.02 FIP, with 77 strikeouts to 30 walks in 69.2 innings pitched. His last start was in […]

Giants bring back Ryan Walker, option Carson Seymour

In a move that will surely infuriate KNBR callers, the San Francisco Giants are bringing back Ryan Walker. Prior to Friday’s series opener against the Chicago Cubs, the Giants announced that the right-handed reliever has been recalled from AAA Sacramento, while fellow right-handed pitcher Carson Seymour was optioned. By now you’re all familiar with Walker’s […]

It’s some of the worst pitching you’ll ever see

I’ve spent a lot of time this season comparing the 2026 Giants’ record to the records of bad teams throughout franchise history, but as it becomes clearer and clearer that this team, though fun, is tacking to the 2017 team’s record or thereabouts, I don’t see the point in continuing to belabor the point. So, […]

Series Preview: Giants-Cubs Rematch

The Cubs have lost 2 out of 3 in their last 4 series, including last weekend in Chicago against the San Francisco Giants. By the way, the extra innings game on Sunday Night Baseball wound up being the fourth-largest primetime audience of the MLB season. The Giants didn’t look like one of the worst teams […]

Friday BP: Oracle Park promotions this weekend

Good morning, baseball fans! The San Francisco Giants are home this weekend, so let’s take a look at what Oracle Park has on deck for fans who are thinking about taking in a game. First up, tonight is Pride Night at Oracle Park. The special event tickets are sold out, but if you happened to […]

Giants Minor League Baseball roundup, June 10: Bo Davidson stays hotter than hot

Apologies for the lateness of today’s Minor League Baseball roundup, but my internet was out for a few hours. Five of the San Francisco Giants affiliates were in action on Wednesday, so let’s talk about them! Link to the 2026 McCovey Chronicles Community Prospect List (CPL) All listed positions in the roundup are the position […]

Thursday BP: Wrong answers only

Good morning baseball fans! The San Francisco Giants are off today, with the Chicago Cubs coming to town tomorrow to begin a weekend series. In the meantime, I thought we could have some fun with a creative writing prompt. Because sometimes, reality just doesn’t make a lot of sense and it’s more fun to make […]

What the what???

The 2026 San Francisco Giants have been utterly helpless when playing from behind. Faced with an uphill climb, the slightest late-ish game incline, the offense’s legs would turn into pudding, their bats into pool noodles. Winless in 30 games in which they trailed after the 6th inning, it’d be more than accurate to say this […]

6/10 Gamethread: Giants vs. Nationals

The San Francisco Giants wrap up this three-game series against the Washington Nationals this afternoon at Oracle Park. Taking the mound for the Giants will be left-hander Robbie Ray, who enters today’s game with a 4.12 ERA, 5.33 FIP, with 63 strikeouts to 36 walks in 67.2 innings pitched. His last start was in the […]

LHP Reiver Sanmartín activated off 60-day IL

Some day game roster moves: lefty reliever Reiver Sanmartin, who’d been placed on the 60-day IL with a right hip flexor strain back in Spring Training, has returned from his rehab assignment and is now on the active roster. To make space for him, the Giants needed to clear both a 40-man spot and a […]

Giants Minor League Baseball roundup, June 9: Pitching rules the day!

Apologies for going a few days without roundups for the San Francisco Giants Minor League Baseball affiliates. Thankfully, Tuesday was a full day, with all seven teams in action, so there’s still lots to talk about! Link to the 2026 McCovey Chronicles Community Prospect List (CPL) All listed positions in the roundup are the position […]

The Patrick Bailey trade 30 days later

There’s no question that the Giants lost something when they traded away Patrick Bailey now one month ago, but the franchise seems comfortable with their new direction, even if it’s a little unclear in a bad way just how much has been lost. They embarked on it for two reasons: an offensive uptick and more […]

Wednesday BP: WPBL Update

Good morning, baseball fans! The Women’s Professional Baseball League begins later this summer in Springfield, Illinois. Kelsie Whitmore and the rest of San Francisco’s team will begin their season on August 2nd against Boston. The inaugural season will run from August 2nd through September 6th, with all games taking place at Robin Roberts Stadium in […]

MLB