Skip to main content

McCovey Chronicles

Where we tend to talk about the recent past a lot

Latest Entries

6/20 Gamethread: Giants at Marlins

It’s time for Game 2 between the San Francisco Giants and Miami Marlins. And it’s time for weekend baseball! It’s a battle of right-handed pitchers, as Trevor McDonald (2-4, 4.64 ERA) faces off with Max Meyer (7-0, 2.75 ERA). Enjoy the baseball, everyone! Game #76 Who: San Francisco Giants Miami Marlins Where: loanDepot Park, Miami, Florida When: 1:10 […]

Saturday BP: Player of the Week

Good morning, baseball fans! Another week of San Francisco Giants baseball comes to a close this weekend, so it’s time for us to pick our Player of the Week! This week, I’m giving the honors to Luis Arraez! And not just because he’s the only Giants player currently with any chance of being an All […]

Fire Vitello Immediately

The San Francisco Giants are embroiled in a scandal completely of their own making. And it just keeps getting worse. The San Francisco Chronicle published a piece on Friday that confirms what I said in my opinion post on Thursday. The players were not forced to wear the Pride hats that members of the team […]

Roupp still winless after late lead lost

Landen Roupp last bagged a win on April 26th, when he allowed 3 runs over 7.2 innings against Friday’s opponent, the Miami Marlins. When Roupp walked off the mound that night in late April, he felt satisfied. He had pitched into the 8th, authored his fourth quality start in the season’s first six games, whittled […]

6/19 Gamethread: Giants @ Marlins

The San Francisco Giants are headed even farther south today as they begin a weekend road series against the Miami Marlins. Taking the mound for the Giants will be noted bigot Landen Roupp. Roupp enters today’s game with a 4.24 ERA, 2.96 FIP, with 82 strikeouts to 32 walks in 74.1 innings pitched. His last […]

Is Jung Hoo Lee “fantastic,” or actually kinda bad in right field?

During the 4th inning of Wednesday’s second game against the Braves, the Giants’ broadcasters used the occasion of Mike Yastrzemski, current Brave and former right-fielder for Giants, stepping into the box to discuss the defensive skills of his “protegé,” Jung Hoo Lee.  Dave Flemming deemed Lee “a worthy successor.” Javy Lopez described Lee’s play in […]

Friday BP: Can the Giants match their 2025 trade deadline?

If you’re no stranger to McCovey Chronicles, then you’re probably aware that I’ve been pretty critical of Buster Posey during his tenure. Err, during his tenure as president of baseball operations, I should specify. Not sure I ever had a criticism of Posey during his tenure as Face of the Franchise/Captain America/All-World Catcher/Hugger Extraordinaire/Three-Time Champion. […]

Time to clean house

I have been struggling to articulate my feelings about what took place at the San Francisco Giants’ Pride Night all week. There’s a lot to say, and a lot of things have already been said. But every time I’ve tried to sit down to write this post, the words have stubbornly refused to come until […]

Giants vs. Braves postponed, rescheduled for August

As many anticipated, Thursday’s game between the San Francisco Giants and Atlanta Braves has been postponed. A storm has been tearing through the southeast, and it put all three games of the series in jeopardy: Tuesday’s game began during rainstorms, and was postponed in the second inning, though it was finished on Wednesday as part […]

Thursday BP: Get Arraez to the All Star Game!

Good morning, baseball fans! As annoyed as I might be with the San Francisco Giants at the moment, I’m not going to let that stop us from pursuing our All Star voting goals. The first updates on voting for this year’s game have come out and the Giants only have one player who is even […]

Giants Reacts fan survey: How has Buster Posey performed?

Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Giants fans and fans across the country. Sign up here to participate in the weekly emailed surveys. This season has been an unmitigated disaster for the San Francisco Giants. The bulk of their […]

Giants preview the second half, win

For a while now, Carson Whisenhunt has been targeted as a key part of San Francisco’s second-half rotation. It’s been quite a long time since anyone who isn’t employed by the Giants thought the team could make a competitive run this year, and as the season becomes more and more fleshed out — and the […]

Game 2 Gamethread: Giants @ Braves

The San Francisco Giants have another doubleheader today, after their eventual 7-2 win over the Atlanta Braves was paused in the second inning on Tuesday, and finished earlier today. Because of the doubleheader, the teams are given a 27th player for the second game, and that’s exciting for the Giants, because it means the season […]

Giants Minor League Baseball roundup, June 16: Another day, another Bo Davidson dinger

All seven of the San Francisco Giants Minor League Baseball affiliates were in action on Tuesday. Here’s what happened! Link to the 2026 McCovey Chronicles Community Prospect List (CPL) All listed positions in the roundup are the position played in that particular game. AAA Sacramento (40-27) Sacramento River Cats beat the Oklahoma City Comets (Dodgers) […]

Rain, Ray, and homers: the story of a 2-day victory

The San Francisco Giants’ 7-2 victory over the Atlanta Braves on Wednesday was a story of two games. No, literally. A story of two games, played on two days. Two games that the Giants won, resulting in — stay with me — one game that the Giants won. It began on Tuesday night when, against […]

MLB

Wednesday BP/Gamethread: Giants @ Braves

Good morning, San Francisco Giants fans. Yesterday’s game against the Atlanta Braves was postponed in between the top and the bottom of the second inning, and will kick off again today at 11:00 a.m. PT, as Game 1 of a doubleheader. San Francisco leads Atlanta 3-2. The original game will proceed as scheduled, at 4:15 […]

Giants vs. Braves postponed, doubleheader scheduled for Wednesday

There were many who thought that Tuesday’s scheduled game between the San Francisco Giants and Atlanta Braves would be postponed before it even began. And now, those people can say it should have been. Despite pouring rain, the teams started their game on time. In between the top and bottom halves of the second inning […]

6/16 Gamethread: Giants @ Braves

The San Francisco Giants begin a three-game series against the Atlanta Braves this afternoon. Taking the mound for the Giants will be right-hander Adrian Houser, who enters today’s game with a 5.54 ERA, 5.18 FIP, with 46 strikeouts to 24 walks in 65 innings pitched. His last start was in the Giants’ 6-3 loss to […]

The Giants are open to purging their roster

The industry is buzzing over the possibility that the San Francisco Giants might hold a fire sale for their 2026 roster. I’ve already ranked the top 10 trade chips the Giants have, but yesterday, we got some actual names bandied about via informed rumormongering from Ken Rosenthal for The Athletic in a piece with the […]

Series Preview: Giants travel to God’s country to get swept probably

The players’ protest of Pride Night reminded me of country musician Morgan Wallen walking off of the Saturday Night Live set and posting to social media “Get me to God’s country.” It was such an odd protest, but it did the task of 1) informing me of Morgan Wallen’s existence (and I don’t claim that […]

Tuesday BP: Taking Action

Good morning, baseball fans! As most of you know, multiple members of the San Francisco Giants decided to deface their uniforms on Friday in protest of the team’s Pride Night. I wrote my initial thoughts for Sunday’s BP post, but now it’s time for us to move forward and take action. I’ve seen accounts from […]

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 […]