ACL: Rockies outscored the Giants 13-9.
Tuesday, June 30, 2026
Down on the Farm: 6/29/2026
Game Wrap 6/29/2029: D'Backs 5 Giants 4
A ninth-inning rally was not enough to overcome a pitching meltdown in the middle innings. Key Lines:
Luis Arraez 2B- 2 for 4, 2B. BA= .326. 7-game hit streak with two consecutive 2-hit games. Arraez has gone hitless in just 2 of 23 games in June and has a .337 BA for the month.
Heliot Ramos RF- 1 for 4, HR(5), R, RBI. BA= .267. Wait! Ramos only has 5 HR's on the season? I guess he's been out since 5/15. Anyway, his solo HR led off the top of the 9'th inning.
Bryce Eldridge DH- 2 for 4, R. BA= .285. Just when you think the league has figured him out, he gets two hits.
Victor Bericoto LF- 2 for 3, 2B. BA= .286. A nice night at the plate for Bericoto was marred by a pick off....with a runner ahead of him at 2B.
Tyler Mahle RHP- 4.1 IP, 4 H, 4 R, 3 BB, 3 K's. ERA= 5.67. Mahle gave up a leadoff HR to Ketel Marte in the first inning but then settled down until loading the bases in the 5'th. Sam Hentges came in and promptly gave up a 3-run double. After the game, Mahle said he pitched around Marte for the final baserunner and added he did not realize he was on a strict pitch count of 85. Say what? OK, it is probably highly debatable whether he should have pitched around Marte and maybe the coaching staff didn't want him to know he was on a pitch count for that reason(although there are plenty of ways to communicate to a pitcher you want a batter pitched around). But this is only one of a lengthening line of miscommunication issues for this team and that goes straight to the Manager's office.
Landen Roupp RHP tries to even the series tonight against TBD.
Monday, June 29, 2026
Down on the Farm: 6/28/2026
AAA: Las Vegas Aviators defeated the Sacramento River Cats 6-2
Game Wrap 6/28/2027: Giants 3 Braves 2
Robbie Ray outpitched Chris Sale allowing just an unearned run in 8 IP and the lineup broke through with a three runs in the 6'th and 7'th innings and Caleb Kilian held on for the Save. Key Lines:
Matt Chapman 3B- 2 for 4, 2B. BA= .241. Frustrating trend of leadoff batters getting on base but not figuring into scoring continues.
Luis Arraez 2B- 2 for 3, SF, R, RBI. BA= .324. Arraez started the 6'th inning rally with a leadoff single.
Heliot Ramos DH- 1 for 3, BB, R. BA= .268. Welcome back Heliot! Bryce Eldridge sat against the ace lefty.
Willy Adames SS- 1 for 4. BA= .231. Adames came out of the game with back spasms. Casey Schmitt finished the game at SS.
Drew Gilbert PH/CF- 1 for 1, R. BA= .233. Jonah Cox started in CF against the LHP. Gilbert singled to lead off the 7'th as a PH. He went to 3'rd on Chapman's double and scored on the Arraez Sac Fly.
Sunday, June 28, 2026
Down on the Farm: 6/27/2026
AAA: Las Vegas Aviators shut down the Sacramento River Cats 1-0.
Game Wrap 6/27/2026: Giants 5 Braves 0
This one went down like they drew it up as Logan Webb pitched 7 shut out innings and Rafael Devers drove in 4 runs with a pair of home runs. Key Lines:
Rafael Devers 1B- 2 for 3, 2 HR(14), 2 R, 4 RBI. BA= .240. Devers got the Giants scoring started with a solo HR in the 2'nd inning. Bryce Eldridge doubled and scored on Drew Gilbert's sac fly later in the inning. Devers came up again the very next inning with 2 outs and 2 runners on and delivered on the Earl Weaver formula for winning baseball with a 3-run HR. That was the end of the Giants scoring but it was more than enough to support the shut out pitching of Logan Webb and two relievers. Maybe it's just me but Devers seems to be playing with more focus since the dust up over the pinch runner last Sunday in Miami.
Logan Webb RHP- 7 IP, 1 H, 0 R, 2 BB, 6 K's, 8/4 GO/AO. ERA= 3.09. Vintage Logan Webb. His season line is now well within his career norm. In fact, if he finishes the season with an ERA of 3.09 or lower, it will be his best season since 2022. His line for the month of June is 3-1, 0.71, 38 IP, 4 BB, 29 K.
Robbie Ray LHP tries for a series win this afternoon but has a daunting task as he faces Chris Sale LHP who comes in with an ERA of 2.14.
I watched a movie yesterday called Voice Mails for Isabelle. It's actually a very sad movie, especially for someone who lost the love of their life this year. But the movie is about San Francisco and at one point they play the Journey song When the Lights Go Down In the City. It brought back memories of another time when Steve Perry sang it during postseason games at AT&T Park and how it brought the team, the stadium, the song and the city together and created magical moments.
I then thought back to how in the years after Willie Mays and Juan Marichal were traded and soon retired, I started obsessively reading minor league stat lines in The Sporting News hoping to find the next Willie Mays or the next Juan Marichal. At one point I thought Chili Davis might be the next Mays. He was a good player but he wasn't Willie Mays. John "The Count" Montefusco was an exciting pitcher but he was not Juan Marichal. Neither was Matt Cain, Tim Lincecum or Madison Bumgarner. After many years, I came to the realization that while the Giants would have more great players wear the uniform, there would never be another Willie Mays and there definitely would never be another Juan Marichal.
I think sometimes many of us follow this team, even through crushingly disappointing seasons, hoping to bring back the magic of the Even Year Dynasty. I do believe there will again be good Giants teams. After all we had a great one in 2021. I believe that someday they will win another World Series but must remember it took 52 years of playing in San Francisco to win the first one. What won't happen again is 2010 or 2012 or 2014. Those were different teams run by different people and the city is different with different vibes and a different relationship to the team. 2010 was the first championship in San Francisco and there will never be another first one.
So we'll keep following this team with an eye on the farm system and the future. But the future, as good and exciting as it may be, will not bring back the past.
Saturday, June 27, 2026
Down on the Farm: 6/26/2026
AAA: Sacramento River Cats bombed the Las Vegas Aviators 13-6.
Game Wrap 6/26/2026: Braves 3 Giants 1
Trevor McDonald was a gamer for 5.1 innings falling two outs short of a Quality Start and the bullpen shut down the Braves the rest of the way, but the lineup came up short going 0 for 8 with RISP including a brutal 5'th inning when Bryce Eldridge struck out with the bases loaded and one out followed by Casey Schmitt's ground out. Key Lines:
Trevor McDonald RHP- 5.1 IP, 7 H, 3 R, 1 BB, 3 K's, 8/4 GO/AO. ERA= 4.94. McDonald was a lot sharper than his last start which is a low bar. He had better command of his 2-seamer and a really nice looking changeup. The Braves kind of pecked away at him. At one point Duane Kuiper commented that the Giants were losing the 90 foot game.
Adrian Houser RHP- 2.1 IP, 0 H, 0 R, 0 BB, 1 K, 4/2 GO/AO. ERA= 5.53. Not sure if Houser was calling his own pitches but he commented that he wished he knew he could before he got demoted to the bullpen. He looked sharp in multiple innings in this game.
4 of the Giants 7 hits were doubles by Luis Arraez 2B, Rafael Devers 1B, Bryce Eldridge DH and Willy Adames SS.
Logan Webb RHP tries to even the weekend series this evening facing Bryce Elder RHP who comes in with an ERA of 3.71.
Friday, June 26, 2026
Down on the Farm: 6/25/2026
AAA: Las Vegas Aviators edged out the Sacramento River Cats 4-3.
Thursday, June 25, 2026
Game Wrap 6/25/2026: A's 9 Giants 6
The Giants bullpen collectively gave up 7 runs over the final 3 innings to blow a 6-2 lead and a Quality Start by Landen Roupp. Key Lines:
Down on the Farm: 6/24/2026
AAA: Las Vegas Aviators downed the Sacramento River Cats 5-1.
Game Wrap 6/24/2026: Giants 2 A's 1
The Giants were three outs away from a crushing 1-0 loss when Rafael Devers homered over the CF fence to tie it and with two outs, Victor Bericoto hit a mammoth shot to left of center for the walk-off win. Key Lines:
Rafael Devers DH- 1 for 4, HR(12). BA= .239. Home runs can bring redemption and maybe Devers gained some with this game-saving bomb that staved off another crushing loss for the Giants. Home runs like this are what they hoped to get when they traded for him.
Victor Bericoto LF- 2 for 4, HR(2). BA= .227. Bericoto got every bit of the game-winning blast which travelled 445 ft up into the stands just left of CF. He was in the lineup against a LHP starter after several articles and social media posts detailing how little he and Jonah Cox were playing. Bericoto made a strong throw to save a run earlier too.
Tyler Mahle RHP- 5.2 IP, 2 H, 0 R, 2 BB, 4 K's. Mahle returns from the IL and looked like the Mahle the Giants hoped for when they signed him. IDK if he called his own pitches but if that's the trend for Giants pitchers, it seems to be working.
Landen Roupp RHP tries for a series win today facing Jeffrey Springs LHP who comes in with a 5.55 ERA.
Wednesday, June 24, 2026
Down on the Farm: 6/23/2026
AAA: Las Vegas Aviators blasted the Sacramento River Cats 11-2.
Game Wrap 6/23/2026: Giants 3 A's 1
Robbie Ray turned in his second strong performance in a row and recorded a Quality Start and the lineup scored just enough runs to make it a wire-to-wire win. Key Lines:
Casey Schmitt LF/1B- 2 for 4. BA= .299. 7'th consecutive multi-hit game. Did not figure into the scoring although his single in the 7'th advanced Bryce Eldridge DH into scoring position helping Rafael Devers 1B get an RBI.
Jung Hoo Lee RF- 2 for 3, HR(5), BB, SB(5), R, RBI. BA= .331. Lee's homer run in the second inning went over the CF fence near the 415 ft sign in Triples Alley. It drove in the Giants first run of the game.
Willy Adames SS- 2 for 4, 2B, R. BA= .227. Adames followed Lee's HR with a double and then scored on Matt Chapman 3B's single.
Robbie Ray LHP- 8 IP, 2 H, 1 R, 0 ER, 4 BB, 6 K's, 8/4 GO/AO. ERA= 3.70. This is interesting. Remember the dust-up over a game which was lost after something like 9 consecutive sliders were called....by somebody? There was discussion over the coaches maybe not being happy with Patrick Bailey's pitch selection and possibly calling pitches from the dugout. It's unclear how much that contributed to the decision to trade Bailey. Well, now it comes out that Logan Webb RHP and some of the other pitchers have started calling their own pitches and doing it with success. Is Ray another case? Webb's comments seemed to take a shot at the new catchers, Susac and Haase, saying the level of trust in their pitch selection is not quite up to what it was with Bailey. Adrian Houser RHP chimed in that he wished he tried it before his demotion to the bullpen. I remember after the telecommunication devices for pitch calling were introduced there was talk of it allowing pitchers to call their own game. Max Scherzer, in particular was someone who wanted to try that. Then that talk died out. Pitch selection by the coaches from the dugout seems to be on the rise. I actually like the idea of pitchers calling their own game and hope it continues to bring better results for the Giants pitching.
Caleb Kilian RHP- 1 IP, 1 H, 0 R, 1 BB, 1 K, Save(5). ERA= 2.97. Kilian is the Closer as he should be.
Rafael Devers did the right thing and apologized to Tony Vitello for the "misunderstanding" on Sunday. Seems they are both good now so we will close the book on that incident and move on. There are obviously bigger issues at all levels of the organization that need to addressed. Buster Posey held a press conference then refused to take non-baseball questions. That was not a great look on his part. He did say he has no plans to resign as POBO before the end of his contract and reiterated that all options are on the table at the trade deadline except Logan Webb. Wish Buster the best over the next month as it is a critical period for the future of the organization and we'll hope he is able to unload at least one of the "albatross" contracts.
Tyler Mahle RHP returns from the IL tonight to face Gage Jump LHP who comes in with a 2.37 ERA.
Monday, June 22, 2026
Down on the Farm: 6/22/2026
All full season leagues were idle as usual on Mondays.
ACL: Giants defeated the Royals 5-1.
Sunday, June 21, 2026
Down on the Farm: 6/21/2026
AAA: Sacramento River Cats topped the Oklahoma City Comets 6-5.
Game Wrap 6/21/2026: Marlins 2 Giants 1
The Giants lineup sputtered in futility, spoiling a Webb Gem and apparently causing frustrations to boil over onto the field in the 9'th inning. Key Lines:
Casey Schmitt LF- 2 for 4, RBI. BA= .298. 6'th multi-hit game in a row for Schmitt who drove in the only Giants run with a oppo-field single to drive in Luis Arraez 2B who doubled with 2-outs in the third inning followed by a walk to Bryce Eldridge. Drew Gilbert CF had the only other Giants hit in the game for a total of just 4.
Logan Webb RHP- 8 IP, 5 H, 2 R, 1 BB, 5 K's. ERA= 3.35. I think it's time to put the term, "Caining" into storage and call it "Webbing." It's such a crime to waste the talent of a guy who has pitched his heart out for this team for 5+ seasons.
Tony Vitello Manager- In a story that shouldn't be a story because it should never have happened, Rafael Devers led off the 9'th inning with a walk. Tony Vitello sent Jonah Cox in to pinch run, a move the situation obviously called for. Devers objected and kept trying to waive Cox off the field. The rook was understandably confused and stood behind 1B coach Shane Robinson while it go sorted out. Devers eventually and grudgingly walked to the dugout but was visibly frustrated while his teammates tried to high five him. Apparently Devers thought the reason for the switch was a mildly sore hammy which he felt was good to go, but it was a move that totally needed to happen anyway, not because of anything wrong with Devers but because Jonah Cox has elite speed and was the best bet to score the tying run at that point. All I have to say is OMG! Can we please move out both Devers and Tony Vitello?
Ryan Gusto RHP- 4.1 IP, 3 H, 1 R, 2 BB, 6 K's. ERA= 6.00. The Giants once again managed to make a pitcher who came in with a bloated ERA look like a Cy Young Award candidate. To top that off, after Gusto struck out Daniel Susac with a runner on first in the 5'th inning, Marlins Manager Clayton McCullough came out and replaced him with a LHP with 4 of the next 5 scheduled Giants batters hitting from the left side. I thought of two things: 1. The Giants don't have a LHP Vitello can trust in that situation and 2. That move combined with the way they call pitches from the dugout is a stark contrast between a team that actually has a pitching plan with one that is completely lost. BTW, McCullough was the Dodgers first base coach and widely respected as a potential future manager before taking the Marlins job, another stark contrast to think about.
The Giants leave behind a disaster series sweep against a team headed in the opposite direction. They get a day off to look at themselves in the mirror before starting a home series against the A's on Tuesday with Robbie Ray LHP facing Aaron Civale LHP who comes in with a 4.91 ERA.
Down on the Farm: 6/20/2026
AAA: Oklahoma City Comets shut out the Sacramento River Cats 6-0.
Saturday, June 20, 2026
Game Wrap 6/20/2026: Marlins 6 Giants 3
Trevor McDonald struggled with command and with sloppy defense in the early innings while the lineup failed to bring in runners in scoring position in another dispiriting loss. Key Lines:
Luis Arraez 2B- 1 for 3, 2 BB. BA= .321. The top two batters in the lineup reached base 5 times in 10 PA's yet failed to figure in the scoring in large part because Matt Chapman 3B, Rafael Devers 1B and Willy Adames SS went a combined 0 for 13 out of the 3, 4 and 6 holes in the lineup, pun intended.
Jung Hoo Lee RF- 2 for 4, 2 2B, 2 R. BA= .331. Otto Lopez went 1 for 5 so Lee now trails him by just .001 in the batting race.
Casey Schmitt LF- 3 for 4, 2 2B, HR(16), R, 2 RBI. BA= .293. Mighty Casey is on some kind of fire. After 4 consecutive 2-hit games, he lit this one up for 3 XBH's.
Drew Gilbert CF- 3 for 4, 2B, RBI. BA= .234. I understand why a lot of fans find Gilbert annoying, but I like the kid. I hope he continues to get regular playing time. It's not like this season is going anywhere anyway and I think he can develop into the type of player other team's find annoying.
Trevor McDonald RHP- 3 IP, 3 H, 5 R, 3 ER, 3 BB, 1 K, 5/2 GO/AO, 3 HBP. ERA= 4.93. McDonald's 2-seam FB was sailing armside which usually means he's dropping his arm and getting under the pitches. The result was a wild start which wasn't helped by 4 errors including one where he failed to find first base with his foot as he was covering a grounder hit to Devers.
Matt Gage LHP- 0.2 IP, 2 H, 1 R, 1 BB, 0 K. ERA= 3.96. Gage became the latest reliever to fail to keep the game close. Inherited runners are tough but a big part of a reliever's job is to strand them, especially if you area a lefty brought in to face a lefty batter.
J. T. Brubaker RHP- 2.1 IP, 1 H, 0 R, 1 BB, 2 K's. ERA= 2.75. Has anyone considered trying Brubaker as a SP? He must be better than the 6'th best option.
Logan Webb RHP tries to avoid a sweep tomorrow in a 10:40 AM PDT start time facing Ryan Gusto RHP who comes in with a 7.24 ERA.
Down on the Farm: 6/18/2026
AAA: Oklahoma City Comets downed the Sacramento River Cats 7-3.
Friday, June 19, 2026
Game Wrap 6/18/2026: Marlins 4 Giants 3
Landen Roupp pitched a Quality Start but in a familiar story line, the bullpen couldn't hold a lead and the lineup struggled to score in the later innings. Key Lines:
Rafael Devers DH- 2 for 3, HR(11), BB, R, RBI. ERA= .244. Marlins Park is a tough place to hit and it showed in multiple warning track outs. Much as we have criticized Devers, he is the one guy on this team who can muscle one out of pretty much any park. His solo HR got the Giants tied the score in the 6'th inning. Bryce Eldridge will probably grow into that kind of hitter but he's not quite there yet.
Jung Hoo Lee RF- 2 for 4, 2B, SB(4). BA= .328. Lee has turned into quite the hit machine. He still trails Otto Lopez, who went 1 for 4, by .006 in the batting race.
Casey Schmitt LF- 2 for 4, RBI. BA= .286. Fourth 2-hit game in a row for Casey Schmitt.
Daniel Susac C- 1 for 3, SF, RBI. BA= .287. Susac just missed a grand slam HR when the Marlins LF caught his drive just above the short 7-foot wall in LF. Willy Adames scored the Giants first run on the Sac Fly.
Landen Roupp RHP- 6 IP, 7 H, 2 R, 1 BB, 7 K's, 7/3 GO/AO. ERA= 4.15. A rare Quality Start for Giants SP's.
Sam Hentges- 0.1 IP, 2 H, 2 R, 0 BB, 0 K. ERA= 2.84. Hentges got the 7'th inning with a 3-2 lead and couldn't hold it. The Giants lineup was not able to come back.
Trevor McDonald RHP tries to even the series tomorrow facing Max Meyer RHP who comes in with a 7-0 record and a 2.75 ERA. Meyer is a former first round draft pick, #3 overall, in 2020. If you want great homegrown pitching, you have to be willing to draft it in the first round. Reminder that Matt Cain, Tim Lincecum and Madison Bumgarner were all first round draft picks for the Giants.
Down on the Farm: 6/18/2026
Giants vs Braves game scheduled for 6/18/2026 was postponed due to rain associated with a tropical storm and rescheduled for August 31.
Thursday, June 18, 2026
Down on the Farm: 6/17/2026
AAA: Sacramento River Cats outscored the Oklahoma City Comets 9-6.
Game Wrap 6/17/2026: Giants 7 Braves 5
The Giants lineup hit 3 home runs to back a solid start by Carson Whisenhunt and the bullpen hung on. While technically the games were played on separate days, it felt like the Giants swept a doubleheader. Key Lines:
Luis Arraez 2B- 2 for 4, HR(3), BB, 2 R, 4 RBI. BA= .326. Arraez' line while batting at the top of the order over the the two games: 5 for 9, 2B, HR, BB, 4 R, 4 RBI. Maybe he should bat leadoff permanently?
Bryce Eldridge 1B- 1 for 5, HR(6), R, RBI. BA= .319. Eldridge's line for the two games: 3 for 9, HR, BB. He has an 8-game hit streak with 4 multi-hit games in that span. He has 6 BB's and 4 K's in the 8 games.
Rafael Devers DH- 2 for 3, 2 2B, BB, RBI. BA= .240. Devers had a nice two games going 3 for 7, 2 2B, HR, 2 BB. He is 6 for 14 over his last 4 games after going 1 for 19 in his previous 5.
Willy Adames SS- 1 for 4, HR(13), R, RBI. BA= .229. Adames hit a solo HR in each of the two games. He usually hits better in the second half. I can see him hitting his usual 30 HR by the end of the season.
Casey Schmitt LF- 2 for 4. BA= .283. Three 2-hit games in a row for Casey.
Carson Whisenhunt LHP- 5 IP, 6 H, 2 R, 2 BB, 2 K's. ERA= 3.60. Whiz looks noticeably bigger and stronger this year. He pitched 5 shut out innings before allowing 3 straight hits to open the 6'th. These games were played under doubleheader rules and he was the 27'th man for the second game. He was optioned back to AAA immediately after.
J. T. Brubaker RHP, Sam Hentges LHP and Ryan Walker RHP pitched a scoreless inning each. Brubaker allowed an inherited runner to score on a sac fly. Matt Gage LHP was called on to pitch the 9'th in a non-save situation but he turned it into one allowing 3 runs in 0.1 IP. Tristan Beck and his 9.00 ERA were called on to get the last two outs and Save the game. His ERA went down to 8.31.
Game 3 of the series is scheduled today but is threatened by a tropical storm. Landen Roupp RHP and Martin Perez LHP are the scheduled SP's.
Game Wrap 6/16/2026: Giants 7 Braves 2(Suspended Game Completed on 6/17/2026)
Robbie Ray pitched 6.1 shut out innings in a Quality Start, except it was in relief due to the game suspension from 6/16 as the Giants took a 3-2 lead after 1.5 innings and turned it into an easy win. Key Lines:
Wednesday, June 17, 2026
Down on the Farm: 6/16/2026
The major league game was suspended after 1.5 innings with the Giants leading 3-2. Robbie Ray LHP will take the mound for the bottom of the second inning at 11 AM PDT today.
AAA: Sacramento River Cats blasted the Oklahoma City Comets 10-1.
Tuesday, June 16, 2026
Down on the Farm: 6/15/2026
Full season leagues were idle as usual on Mondays.
ACL: Giants edged out the Guardians 3-2.
Monday, June 15, 2026
Down on the Farm: 6/14/2026
AAA: Sacramento River Cats vs Sugarland Space Cowboys canceled due to rain.
AA: Richmond Flying Squirrels outlasted the Harrisburg Senators 5-4.
Sunday, June 14, 2026
Game Wrap 6/14/2026: Giants 5 Cubs 1
Logan Webb limited the Cubs to an unearned run through 8 innings and got enough run support to even his W-L record at 4-4. Key Lines:
Matt Chapman 3B- 1 for 3, HR(7), 2 BB, 2 R, 2 RBI. BA= .261. I like Chapman in the leadoff role. He is third on the team in OBP and leads in walks by a large margin.
Casey Schmitt LF/1B- 2 for 3, 2B, HBP, SB(6), R. BA= .276. Schmitt made a throwing error costing Webb the unearned run but made up for it at the plate.
Jung Hoo Lee RF- 2 for 4, R. BA= .331. Lee made a running catch to save a run and keep Webb in the game to finish the 8'th inning. He stays in second place in the race for the batting title.
Drew Gilbert CF/LF- 1 for 3, 2B, BB, R, RBI. BA= .229. Gilbert has struggled, batting .179 over his last 7 games.
Logan Webb RHP- 8 IP, 7 H, 1 R, 0 ER, 0 BB, 7 K's. ERA= 3.46. Last two turns through the rotation, Webb is the only SP to get through at least 6 innings.
Giants have a travel day tomorrow and start a road trip in Atlanta against the Braves on Tuesday with Adrian Houser RHP facing Grant Holmes RHP who comes in with a 4.05 ERA.
Down on the Farm: 6/13/2026
AAA: Sugarland Space Cowboys beat the Sacramento River Cats 5-1.