Thursday, July 2, 2026

Giants hang on for win

SF 6  AZ 4

The Giants finally beat the Diamondbacks. They had a 6-0 lead but almost blew it. I couldn't watch the 9th. Thankfully Caleb Killian got it done.

The hitting stars were Heliot Ramos and rookie Victor Bericoto. Both had two hits (one a homer) and two RBI. Luis Arraez went 0-for-5 which is not something you see often.

It took another good start to subdue Arizona, this time it was Trevor McDonald who threw six scoreless and allowed only one hit. Ryan Walker was a disaster in relief (4 batters, 4 H, 4 R). This team really needs to improve the pitching staff!

Travel day tomorrow—they go to Colorado for the weekend.

I'm on the road today and will be back next week. Have a Happy Fourth and Go Giants!

--M.C.

Tuesday, June 30, 2026

Draft history, pt. 4

The dominant name from the 2023 draft was number one pick (from LSU) Paul Skenes. He spent barely any time in the minors and was Rookie of the Year in 2024, Cy Young winner in 2025, and has made 17 starts this year for the Pirates. That's the kind of impact people hope for from a #1 pick!

The #2 pick was LSU OF Dylan Crews who made his debut for the Nationals the very next year. The Tigers took HS OF Max Clark with the #3 pick. The Rangers scored with the #4 pick, Florida OF Wyatt Langford whose 11.5 bWAR is second only to Skenes' 16.

The Giants took Bryce Eldridge with the 16th pick and I think we have to be pleased with that one. Bryce won't be 22 until October and he looks like a major-leaguer already.

In 2024 the #1 pick was 2B Travis Bazzana from Oregon State. He made his debut with the Guardians this year. Wake Forest P Chase Burns was #2 and he made it to the bigs in 2025. This year he's made 16 starts for the Reds. The Rockies took Georgia OF Charlie Condon at #3, he's still in the minors. The #4 pick, Wake Forest 1B Nick Kurtz, jumped to MLB last year and continues to be a stud this year.

The Giants took James Tibbs III with the 13th pick. The Florida State OF was part of the package for Rafael Devers. The Red Sox traded him later to the Dodgers and he's at AAA.

No one from the 2025 first-round draft class has MLB bWAR. The Giants chose Tennessee 2B Gavin Kilen. The 22-year old is at A+ Eugene. The top pick that year was HS SS Eli Willits (Nationals), #2 was Santa Barbara P Tyler Bremner (Angels), #3 was LSU P Kade Anderson (Mariners), and the #4 pick was HS SS Ethan Holliday, son of Matt, grabbed by his dad's team (Rockies).

--M.C.  

Sunday, June 28, 2026

Another good start, another win

SF 3  ATL 2

If you get good pitching then good things can happen. The Giants (mostly) dinked their way to a 3-0 lead against Chris Sale and it held up. Robbie Ray had another excellent start, going eight innings and yielding just one (unearned) run. He only struck out two, unusual for him, but he only walked one, also unusual. That's three strong starts in a row for Ray: 6-1/3 in Atlanta (2 H, 0 R), then 8 IP against the A's (2 H, 1 R), and now tonight, also against the Braves. I hate to be cynical and say he's "auditioning" as the trade deadline approaches. Ballplayers have good stretches and not-so-good stretches. I ought to be enjoying a good stretch of pitching.

Caleb Killian made it interesting in the 9th (leadoff double that eventually scored) but he nailed down the save and sent the fans home happy.

The team travels to Arizona for three (all at 6:40 PT), there's a travel day Thursday, and then they play a weekend series in Colorado. They are 0-6 against the Diamondbacks this season.

Go Giants!

--M.C.

Saturday, June 27, 2026

Undefeated in the second half

SF 5  ATL 0

It was another brilliant start from Logan Webb, this time seven innings of one-hit ball against a tough Braves lineup. Webb's June has been as good as it gets in MLB: five starts, 38 IP, 20 H, 3 R, 4 BB, 29 SO and only one homer allowed. The Giants have gone 3-2 in those five games. Ryan Walker (8th) and Sam Hentges (9th) put up zeroes to secure the win.

The hitting star was Rafael Devers. He led off the 2nd with a homer and then hit another in the 3rd with two guys on. It was Rafi's bobblehead night so he delivered the goods for the fans. It's hard to believe but his 39 extra-base hits are tied for seventh-most in MLB with Ben Rice and Kyle Schwarber. Yordan Alvarez and Byron Buxton lead everyone with 41, and three guys are tied with 40 (Corbin Carroll, Brandon Lowe, Matt Olson).

Friday was Game 81, the halfway mark. Thus tonight was the first game of the second half of the season. 

Sunday's game is at 1:05 Pacific and Robbie Ray will take the hill.

Go Giants!

--M.C.

Friday, June 26, 2026

Draft history, pt. 3

The 2022 draft produced one player with 10+ WAR and that's the Angels SS Zach Neto. He was a college pick (Campbell) and was the #13 selection overall. HS SS Cole Young was the 21st pick, he's the Mariners 2B and has 2.7 bWAR. Cubs starter Cade Horton (2.3 WAR) was a college pitcher (Oklahoma) and the #7 pick. Reds IF Sal Stewart was the #32 pick, he was a HS 3B and is listed at 1.6 WAR.

Rounding out the top five is HS SS Jackson Holliday (son of Matt) who has tallied 0.8 WAR as an Orioles infielder. He was the #1 pick that year.

Of interest to Giants fans is the #4 pick: Temarr Johnson (HS SS) went to the Pirates. He's in AAA right now. There's talk the Giants (with the #4 pick) will take HS SS Jacob Lombard.

The Giants took 2-way player Reggie Crawford in 2022 with the #30 pick. He's no longer a pitcher and has battled injuries. He's had fewer games in the minors than he did in college.

However the Giants made out OK with that draft as they've traded for the #19 pick (Daniel Susac) and the #28 pick (Drew Gilbert).

We'll take a look at 2023 and 2024 next.

--M.C.

Thursday, June 25, 2026

Boom! Boom!

SF 2  ATH 1

The Giants finally got some good pitching from Tyler Mahle but it looked to be all for naught as the lineup (no surprise) couldn't get anything going. In the 9th however, down 1-0, Rafael Devers tied the game with a solo shot. That gave rookie Victor Bericoto a chance to play the hero. With two outs he hit a booming no-doubter for a walk-off winner. The youngster from Venezuela had already made a nice play to throw out a runner at home earlier in the game. Speaking of nice plays, Jung Hoo Lee made a great grab to end the 8th and preserve the tie. He also had two more hits!

The Giants have not delivered a lot of exciting finishes this season but this game was a nice exception. Day game today—12:45 PT. Landen Roupp gets the start.

Go Giants!

--M.C.

Wednesday, June 24, 2026

Ray shines

SF 3  ATH 1

Robbie Ray walked four guys in the first five innings but they didn't hurt him. He allowed only two hits across eight frames and whiffed eight. The one run he allowed was unearned. It was his best start of 2026.

Jung Hoo Lee made an error on a routine play in RF but also homered and had another hit and a walk. His .331 average is second only to the Marlins Otto Lopez (.337).

Caleb Killian put two on in the 9th but still managed to get the save. The Giants kept the terrific Nick Kurtz from hurting them (he was 0-for-4 with 3 K). I mention him because he was the #4 pick in the 2024 draft (from Wake Forest). The 23-year old lefty slugger spent only 33 games in the minors. He hit 36 HR as a rookie last year in 117 games. It is possible to find an impact player with the #4 pick!!

6:45 tonight and Tyler Mahle returns from the IL to get the start.

Go Giants!

--M.C.