McCovey Chronicles
Where we tend to talk about the recent past a lot
Total reads
2,615
This week
3
Rank
#92 of 465
Published
1,153 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.
Latest Entries
Player review: Luis Arráez
2026 stats: .324/ .360/ .440, 121 wRC+, 10 FRV, 3.8 fWAR over 105 G, 464 PA w/Giants. Luis Arráez was arguably the best thing about the San Francisco Giants 2026 season. The best because it was so unexpected. The best because there are so few good options to choose from. Luis Arráez’s freakish bat-to-ball skills […]
Weekend BP: World Series Game 2
Good morning, baseball fans! The 2026 MLB Playoffs continue this weekend with Game 2 of the World Series between the visiting Tampa Bay Rays and the Milwaukee Brewers. As usual, this is being written before Game 1 has taken place, because I live in the past. So I don’t know who won Game 1 Friday […]
The starting pitcher market rundown, trades edition
Earlier in the week, I went through the pure free agents coming up this offseason. Now, why didn’t I speculate about those with opt-outs and options? Well, it’s because with a potential salary cap I think maybe some of these club options become more valuable, and maybe some of the player options, too. A salary […]
Thurs./Fri. BP: Who are we rooting for in Game 1?
Good morning, baseball fans! The 2026 World Series is set between the visiting Tampa Bay Rays and Milwaukee Brewers. Game 1 is tomorrow night at 5:00 p.m. PT, airing on Fox and Fox One, with national radio coverage available on ESPN Radio. As of the time this is being written, only the Brewers have announced […]
The starting pitcher market rundown, free agency edition
The San Francisco Giants need pitching. Everybody knows it. While the bullpen will, correctly, draw the most attention, the rotation might actually be more important — again. It seems that every year since Kevin Gausman was kicked to the curb, the Giants have had to resort to free agency to beef up the staff. A […]
Tues./Weds. BP: World Series is set
Good morning, baseball fans! The 2026 MLB World Series is now set, as the Tampa Bay Rays defeated the Cleveland Guardians to join the Milwaukee Brewers. This feels like the perfect match-up for a feel-good World Series. Neither team has ever won a championship, despite many recent playoff appearances. So it’s kind of fun to […]
Player review: Willy Adames
2026 stats: .230/ .289/ .424, .713 OPS, 108 wRC+, 0.4 fWAR (121 G, 505 PA), -17 OAA So begins the individualized account of the 2026 Giants. The atomization of failure. The Bummer Parade. The team failed because many of its players failed — a core that weighed-down rather than carried. Adames is first alphabetically and […]
Monday BP: ALCS Game 6
Good morning, baseball fans! The 2026 MLB Playoffs continue today with Game 6 of the American League Championship series between the visiting Cleveland Guardians and the Tampa Bay Rays. The Rays have taken a 3-2 series lead, so the Guardians are in a must-win situation. We’ll see if they do. As of the time this […]
Weekend BP: ALCS Game 5
Editor’s note: The following article was written before Friday’s Game 4 was postponed. It will be made up on Saturday evening. Good morning, baseball fans! There is, unfortunately, no baseball to be had today (Saturday). But the 2026 MLB Playoffs will continue on Sunday with Game 5 of the American League Championship series between the […]
Petty SF Giants fan writes petty Dodgers post
In my glorious middle school prime, the be-all and end-all of t-shirt-based playground bravado was centered around the output of the No Fear T-Shirt Corporation. On the mean streets boulevards of Pleasant Hill, California, I learned valuable life lessons from reading my classmates’ aggressive clothing. I learned that if you died with the most toys, […]
Friday BP: DODGERS LOSE!
Good morning, baseball fans! The 2026 MLB Playoffs continue today with the American League Championship Series. WHICH MEANS THAT THE LOS ANGELES DODGERS HAVE BEEN ELIMINATED!!!! CELLLLLEBRATE GOOD TIMES, COME ON! This means that the only game being played today will be ALCS Game 4 between the visiting Tampa Bay Rays and the Cleveland Guardians. […]
Former SF Giants star gets Kershaw’d
It’s a tale as old as time: An All-Star left-handed starter for the Los Angeles Dodgers is dominating in a playoff start until it gets to the 7th inning. He throws a lot of pitches, maybe gets a little tired, and meanwhile Dave Roberts or Don Mattingly leaves him until disaster strikes. Usually, that pitcher […]
Thursday BP: Championship Series continue
Good morning, baseball fans! The 2026 MLB Playoffs continue today with ALCS Game 3 and NLCS Game 4! As ever, I’m writing this before Wednesday’s NLCS game has been played, but if there is any justice in the world, we’ll be looking to see a sweep from the Milwaukee Brewers! (I can try to manifest […]
Wednesday BP: NLCS Game 3
Good morning, baseball fans! The 2026 MLB Playoff continue tonight as the visiting Milwaukee Brewers take on the Los Angeles Dodgers in Game 3 of the National League Championship Series. So far, Milwaukee has proven I was right to put all of my faith in them, as they currently have a 2-0 series lead. You […]
Monday/Tuesday BP: Championship Series continue
Good morning, baseball fans! The 2026 MLB Playoffs continue Monday and Tuesday, this time with the NLCS and ALCS. Fortunately for me, but unfortunately for you, today is a holiday so I’m pre-writing this a little farther in the past than usual. Which means that the ALDS has not actually concluded for me. So I […]
Sunday BP: NLCS Game 1
Good morning, baseball fans! The 2026 MLB Playoffs continue today as the National League Championship Series begins between the visiting Los Angeles Dodgers and the Milwaukee Brewers. As of the time this is being written, neither team has announced a starting pitcher for tonight’s game. Good old element of surprise. The game will begin at […]
Saturday BP: ALDS Game 5
Good morning, baseball fans! The 2026 MLB Playoffs continue today, and it looks like my complaining from yesterday paid off, because we’ve finally got a Game 5! The American League Division Series between the Chicago White Sox and the Cleveland Guardians will conclude tonight, one way or another. As of the time this is being […]
Ex-Giants help Guardians extend Division Series
The Cleveland Guardians defeated the Chicago White Sox Thursday night to tie their Division Series at 2-2 and force a Game 5 in Cleveland on Saturday. They did it thanks to two former Giants who had a big impact on the results: Patrick “Patty Barrels” Bailey, who went 2-for-3, scored two runs, and delivered a […]
Ditching Kevin Gausman: The Final Analysis
With the conclusion of Kevin Gausman’s 5-year, $110 million contract that he signed with the Toronto Blue Jays after the Giants left him on read following the 2021 season, we can now see if the gamble to replace him in the aggregate as the team’s co-ace or, simply, the #2 starter to pair with Logan […]
Friday BP: How are you feeling about the playoffs so far?
Good morning, baseball fans! Unfortunately, we have reached a day without baseball. The ALDS continues tomorrow, ostensibly, if it didn’t end last night. (Again, I write these in the past, so you have more information at the moment than I do.) And the NLCS doesn’t start until Sunday, with the ALCS starting on Monday. So […]
Thursday BP: ALDS Game 4
Good morning, baseball fans! The 2026 MLB Playoffs continue today. At least they do in theory. Both series were 2-0 going into Game 3, and as always, I am writing this before those games have concluded. So it is entirely possible there will be no games today. I just have no way of knowing that […]
2026 by the numbers, part 2
The count drags on. Basic numbers revealing basic problems. 6 — Six wins against the Colorado Rockies. That number should be read with added emphasis: just six. Italics needed. The Giants had double-digit win totals against Colorado in 2025 and 2024, but in 13 confrontations in 2026 against the bottom dwellers of the division, of […]
Wednesday BP: Division Series continue
Good morning, baseball fans! The 2026 MLB Playoffs continue today with Game 3 of the ALDS and Game 4 of the NLDS. As of the time I am writing this, the NLDS games from Tuesday have not yet been played. So at this point I’m not sure if there will be two NLDS games or […]
Tuesday BP: NLDS Game 3
Good morning, baseball fans! The 2026 MLB Playoffs continue today with both NLDS games. This is a rare time where I am not, necessarily, writing in the past. Which is pretty exciting for me. I mean, I am still writing this the day before, but there were no NLDS games on Monday so I can […]
On losing
For the thirteenth time in franchise history, the Giants have ended a regular season with 90+ losses. It’s the tenth time in the San Francisco era where the team has piled up that much losing in a single year and the fourth time in the Oracle Park era. In fact, since 2000, the San Francisco […]