AAA: Sacramento River Cats blanked the Tacoma Rainiers 1-0.
Sunday, April 19, 2026
Down on the Farm: 4/19/2026
Game Wrap 4/19/2026: Nationals 3 Giants 0
Saturday, April 18, 2026
Down on the Farm: 4/18/2026
AAA: Tacoma Rainiers topped the Sacramento River Cats 6-4.
Game Wrap 4/18/2026: Giants 7 Nationals 6(12 Innings)
The Giants battled back from a 5-1 deficit to take a 6-5 lead only to see the Save blown in the 9'th inning, but battled through three extra innings to end up with the Win. Key Lines:
Luis Arraez 2B- 2 for 6, 2 R. BA= .321. Arraez' BA over his last 7 games equals his season BA.
Matt Chapman 3B- 2 for 6, R, RBI. BA= .294. Chapman is 6 for 15 over his last 3 games.
Casey Schmitt DH- 2 for 5, 2B, R. BA= .317. Schmitt's double in the third inning closed the gap to 5-3 but he only got credit for 1 RBI as Chapman scored the second run on an error by the Nationals LF.
Jung Hoo Lee RF- 2 for 6, R. BA= .253. Lee has a 5-game hitting streak and is 9 for 21 in that stretch. He scored ahead of Heliot Ramos' home run in the 6'th inning but got thrown out at home on Ramos' double in the 2'nd.
Heliot Ramos LF- 3 for 5, 2B, HR(2), BB, 2 R, 2 RBI. BA= .257. Ramos drove in the Giants first run in the 2'nd inning with a double. He then tied the game in the 6'th with a 2-run HR, his second long ball in 2 days. It looks like Heliot put the 2-day benching to good use.
Drew Gilbert CF- 2 for 5, RBI. BA= .250. Two good games in a row for Gilbert who has an opportunity with Harrison Bader and Jared Oliva on the IL.
Adrian Houser RHP- 5.2 IP, 7 H, 5 R, 4 ER, 2 BB, 1 K, 9/4 GO/AO. ERA= 5.40. Houser pulled it together after falling behind 5-1 by the end of 3 innings. It seems Tony Vitello's philosophy of managing starting pitchers is to get the pitches out of them at the risk of more add-on runs by the opposition.
Ryan Walker RHP- 2 IP, 3 H, 1 R, 2 BB, 2 K's. ERA= 4.00. Walker partly redeemed himself after blowing the Save by holding the line in the 10'th inning. It would be better for everyone if it didn't go to extra-innings, though.
Caleb Kilian RHP- 2 IP, 0 H, 0 R, 1 BB, 2 K's. ERA= 0.90. Like for instance if Kilian pitched the 9'th, not only would it have saved extra innings but he would have only pitched one inning.
The Win improved the Giants record to 9-12. They gained a game on both the Dodgers and the Wild Card and now 6.5 games behind in the NL West and 3.5 games in the Wild Card race.
Robbie Ray LHP tries to give the Giants a winning record for the road trip tomorrow facing Miles Mikolas RHP.
Down on the Farm: 4/17/2026
AAA: Tacoma Rainiers outscored the Sacramento River Cats 7-6.
Game Wrap 4/17/2026: Giants 10 Nationals 5
Three-run home runs are very good for the team that's hitting them. Heliot Ramos came up in the second inning with two runners on base and made the most of the opportunity with a shot over the center field wall to start a 6-run rally. The Giants kept adding on to win going away. Key Lines:
Willy Adames SS- 2 for 5, 2B, 2 R. BA= .269. Adames was back in the leadoff spot and continued his strong start to the season. His 10 doubles are tied for the MLB lead.
Luis Arraez 2B- 2 for 5, R. BA= .319. Arraez also made some not-so-easy plays at 2B. He's doing what the Giants signed him to do.
Matt Chapman 3B- 3 for 5, R, 3 RBI. BA= .291. I think it's safe to say Chapman's down year last season was due to the hand injury. He did make another throwing error giving him 4 on the season which might be karma for going off on Casey Schmitt for not catching the ball.
Rafael Devers 1B- 1 for 5, R, 3 K's. BA= .215. Devers is still struggling at the plate and he also dropped the back end of a potential GIDP which extended the inning for Logan Webb running up his pitch count. For some reason, Devers was not charged with an error.
Casey Schmitt DH- 2 for 5, HR(2), 2 R, RBI. BA= .315. Mighty Casey continues to be the Giants best all-around hitter.
Heliot Ramos LF- 1 for 4, HR(1), BB, R, 3 RBI. BA= .232. Heliot said he worked with the batting coaches to not pull off the ball while sitting out the last two games in Cincinnati. It looks like that work paid off. Hopefully the HR is the first of many more.
Daniel Susac C- 2 for 5, 2B. BA= .524. Susac did not figure in the scoring but continues to swing a hot bat. He appears to be the de-facto starting catcher at this point.
Drew Gilbert CF- 1 for 3, HR(1), BB, 2 R, RBI. BA= .143. Harrison Bader's injury is Drew Gilbert's opportunity. Is it just me or does Gilbert seems a little calmer this season?
Logan Webb RHP- 6 IP, 7 H, 4 R, 2 BB, 6 K's, 10/1 GO/AO. ERA= 5.40. It looked like Devers drop at 1B prevented an inning-ending GIDP but he was not charged with an error so maybe the scorer thought the throw was late anyway. A run scored on the play and Webb expended more pitches while walking the next batter. He finally got CJ Abrams on a groundout on the 4'th pitch of his AB. Webb again fell short of a Quality Start.
Caleb Killian RHP(1.13) and Blade Tidwell RHP(2.25) held the Nationals scoreless over the last two frames.
The Giants improved their record to 8-12. They did not gain on the first place Dodgers or in the Wild Card race but there are now 7 teams with worse records in MLB.
Adrian Houser RHP tries to extend the winning ways today facing Cade Cavalli RHP.
Friday, April 17, 2026
Down on the Farm: 4/16/2026
AAA: Tacoma Rainiers defeated the Sacramento River Cats 3-1(7 innigs, Game 1 of doubleheader).
Game Wrap 4/16/2026: Giants 3 Reds 0
We may well look back on this game in the future as the game Landen Roupp established himself as he ace of the staff, The Stopper. Roupp matched goose eggs with a very talented but inexperienced Chase Burns RHP for 6 innings. The lineup finally put together a 3-run rally in the 7'th in time for him to record the well-earned W and break the Giants losing streak. Key Lines:
Matt Chapman 3B- 1 for 4, 2B, R, RBI. BA= .270. Aside from a couple of less-than-perfect throws a couple of weeks ago, Chapman has played up to expectations and is not a reason why the team is off to this abysmal start.
Jung Hoo Lee RF- 3 for 4, R, RBI. BA= .246. Lee seems to have rediscovered the art of hitting line drives and using all fields. He is batting .370 over his last 7 games and .288 over his last 15. Most of that lifting came in his last 6 games 4 of which were multi-hit.
Landen Roupp RHP- 6 IP, 1 H, 0 R, 2 BB, 6 K's. ERA= 2.38. Roupp was masterful and did not allow his first hit until the 6'th inning. He he followed the hit with a HBP putting runners at first and second with no outs but got out of it with a K and GIDP.
Ryan Walker RHP(3.86), Keaton Winn RHP(3.24) and Erik Miller LHP(6.00) finished up with a scoreless, hitless inning each. They recorded 6 K's over the final 3 frames. Miller recorded his first Save. Both benches cleared for a standoff between the mound and home plate after Sal Stewart 1B took exception to Miller's celebration on the mound.
Wednesday, April 15, 2026
Down on the Farm: 4/15/2026
AAA: Sacramento River Cats topped the Tacoma Rainiers 7-6(6 innings).
Game Wrap 4/15/2026: Reds 8 Giants 3
Tyler Mahle RHP was bludgeoned for two 3-run home runs in the first two innings.....by the same batter! By then the game was all but over, although there were a few bright spots for the Giants. Key Lines:
Rafael Devers 1B- 2 for 4, R. BA= .229. If Devers is going to turn this around he probably needs to start with just tying to make solid contact and get base hits. He is batting .286 over his last 7 games.
Jung Hoo Lee RF/CF- 1 for 3, 2B, BB, R. BA= .213. Lee is another guy who needs to just get hits. He's batting .292 over his last 7 games.
Daniel Susac C- 2 for 4, 2B, 2 RBI. BA= .563. Susac is obviously not going to bat over .500 forever, Bailey has basically played himself out of the starting catcher's job and Susac has the hot hand and has earned a shot to win the the job longterm.
Will Brennan LF and Drew Gilbert CF started the game and went a combined 0 for 4. Heliot Ramos PH/LF and Jerar Encarnacion PH/RF replaced them and went a combined 2 for 4. As Vin Scully would say, "go figure!"
Blade Tidwell RHP and Ryan Borucki LHP pitched a scoreless inning each. J. T. Brubaker RHP pitched 2 scoreless innings in mop-up time which he has been doing a lot of lately. There is no need to post Tyler Mahle's line. Two of his last 3 starts have been disasters but he pitched 5.2 scoreless frames in between. He's giving up way too many walks which is uncharacteristic of his career norm.
And whothehell is Sal Stewart? He was the Reds 2022 Round 1C draft pick out of high school who moved up quickly through their farm system. Now he has 7 HR's this season which is only 2 less than the entire Giants team. The Reds have a recent history of rookies coming in hot then cooling way off but right now dude is white hot.
With the loss, the Giants keep pace with the Rockies for last place in the NL West and with the White Sox for worst record in all of MLB.
Tomorrow is an early getaway day game with a 9:40 AM Pacific time start. Landen Roupp RHP faces Chase Burns RHP who is he Reds 2024 #2 overall draft pick and who made his MLB debut last season. He comes in with a record of 1-1 and an ERA of 3.31.
Down on the Farm: 4/14/2026
AAA: Sacramento River Cats at Tacoma Rainiers postponed. The Cats have now had 3 straight games postponed or cancelled.
AA: Richmond Flying Squirrels outscored the Hartford Yard Goats 11-7.
Tuesday, April 14, 2026
Game Wrap 4/14/2026: Giants 2 Reds 1
Robbie Ray allowed two solo home runs and that was too much for the Giants flaccid lineup to overcome. Key Lines:
Willy Adames SS- 2 for 4, HR(3), R, RBI. BA= .273. Adames continues to swing a hot bat hitting .393 over his last 7 games. His solo home run accounted for the only Giants run of the game.
Luis Arraez 2B- 3 for 4. BA= .333. Luis Arraez continues to do Luis Arraez things such as bat for a high batting average. Problem is the 3 batters behind him in the lineup went a combined 0 for 10 with a walk and HBP so Arraez' efforts did not figure into the scoring.
Jung Hoo Lee RF- 2 for 4, 2B. BA= .207. Maybe Lee is coming out of his early season funk as he is batting .280 over his last 7 games.
Robbie Ray LHP- 5 IP, 2 H, 2 R, 4 BB, 6 K's. Typical Ray start which fell short of a Quality Start but should have been good enough for a W. The bullpen did their part with Caleb Kilian RHP(1.29), Keaton Winn RHP(3.68) and Ryan Walker RHP(4.50) pitching a scoreless inning each but the Giants lineup couldn't close the one run gap.
The Giants record fell to 6-11 and they remain mired in last place in the NL West. They are tied with a total of 3 other teams for the worst record in MLB.
Tyler Mahle RHP tries to be the Stopper tomorrow evening facing Rhett Lowder RHP.
Monday, April 13, 2026
Down on the Farm: 4/12/2026
AAA: Las Vegas Aviators vs Sacramento River Cats Cancelled(Doubleheader).
AA: Richmond Flying Squirrels squeaked past the Altoona Curve 2-1.
Sunday, April 12, 2026
Game Wrap 4/12/2026: Orioles 6 Giants 2
A home run that hit the left-field foul pole in the 9'th inning off the bat of Casey Schmitt was too little, too late to overcome a generally dispiriting performance by both pitchers and hitters. Key Lines:
Casey Schmitt DH- 3 for 4, HR(1), 2 R, 1 RBI. BA= .368. Mighty Casey continued his hot hitting. He now has a 5-game hit streak including three 3-hit games. He's not the guy I would have bet on to be the primary DH but it looks like that job is his for now.
Daniel Susac C- 1 for 3, RBI. BA= .636. Susac showed off his arm strength with a laser throw from his knees on strike-e out, throw-em out in the second inning. He later barely missed nailing Gunnar Henderson on a SB attempt.
Adrian Houser RHP- 4.2 IP, 5 H, 4 R, 2 BB, 3 K's, 7/2 GO/AO. ERA= 5.06. The Orioles mounted two, 2-run rallies after Houser retired the first two batters in the innings. On top of that, he had Pete Alonso 1B at a 1-2 count in the first inning before losing him to a walk only to have Samuel Basallo C take him deep to left-center on a hanging sinker. Houser seemed to settle down over the next 3 innings until the 5'th when he allowed a 2-out line-drive single to Henderson followed by a flyball single to RF that looked like Encarnacion got a late jump on and Jung Hoo Lee probably would have caught. Pete Alonso then doubled both runners home and that was it for Houser.
Cade Povich LHP- 6.2 IP, 5 H, 1 R, 0 BB, 5 K's. ERA= 2.19. Povich is a soft-tossing lefty whose career ERA is over 5 but he took advantage of an aggressive approach by the Giants hitters and did not allow his first baserunner until Schmitt led off the 5'th with a single. He got 8 flyball outs on low-90's 4-seam fastballs which the Giants hitters could not get on top of enough to drive them. He kept them off balance with a slow curve and an occasional changeup.
The loss dropped the Giants record to 6-10, tied for last place in the NL West with the Rockies. They trail the Dodgers by 5.5 games and the third place D'Backs by 3.
The Giants have a travel day tomorrow before starting a series in Cincinnati on Tuesday with Robbie Ray LHP facing Brady Singer RHP.
Down on the Farm: 4/11/2026
AAA: Las Vegas Aviators at Sacramento River Cats postponed due to inclement weather.
AA: Richmond Flying Squirrels topped the Altoona Curve 9-8(10 innings).
Saturday, April 11, 2026
Game Wrap 4/11/2026: Orioles 6 Giants 2
The Giants returned to a familiar formula for futility as Logan Webb struggled with his command and the lineup failed to capitalize on multiple run-scoring opportunities(I don't mean to imply that Logan Webb himself is a familiar part of a losing formula). Key Lines:
Heliot Ramos LF- 2 for 4, 2 RBI. BA= .218. Ramos had both of the Giants RBI's in the game but one came on a 1-out, bases-loaded squibber to 1B that drove in Rafael Devers 1B from third but set up and inning-ending ground-out by Patrick Bailey C.
Speaking of Patrick Bailey, I was struck on that At-Bat and at least one other how awful his swings looked and how little enthusiasm he appeared to put into them. Tony Vitello may have noticed the same body language and pinch-hit for him with Daniel Susac against a RHP, no less.
Logan Webb RHP- 6 IP, 5 H, 4 R, 3 BB, 6 K's, 9/1 GO/AO. ERA= 5.25. I will give Webb credit for battling through his command issues which did not improve in his later innings of work. He ended up a run over the Quality Start limit.
The Loss dropped the Giants record to 6-9. Adrian Houser RHP tries for a series win tomorrow against Cade Povich LHP who has a career ERA over 5. Expect Daniel Susac to be the starting catcher.
Down on the Farm: 4/10/2026
AAA: Sacramento River Cats destroyed the Las Vegas Aviators 11-0.
Friday, April 10, 2026
Game Wrap 4/10/2026: Giants 6 Orioles 3
Four Giants batters turned in multi-hit game to back a Quality Start by Landen Roupp as the Giants picked up on the road where they left off at home. Key Lines:
Down on the Farm: 4/9/2026
AAA: The Sacramento River Cats crushed the Las Vegas Aviators 9-0.
Thursday, April 9, 2026
Down on the Farm: 4/8/2026
AAA: Sacramanto River Cats topped the Las Vegas Aviators 8-7.
Wednesday, April 8, 2026
Game Wrap 4/8/2026: Giants 5 Phillies 0
The Giants closed out this homestand on a decidedly positive note as Rafael Devers got the scoring started with a 3-run home run in the 6'th inning and the pitching staff turned in their second shutout in a row. Key Lines:
Willy Adames SS- 2 for 4, 2B, 2 R. BA= .260. Adames went 6 for 12 with 5 doubles in the series to raise his BA by .076.
Luis Arraez DH- 2 for 2, 3B, BB, Sac, 2 R. BA= .320. Arraez has been the most consistent Giants hitter so far. He went 5 for 10 in the series.
Rafael Devers- 2 for 4, HR(2), R, 4 RBI. BA= .220. That's the way it's done! Clean up hitters are supposed to clean up. Devers broke up a scoreless game in the bottom of the 6'th inning and that was all the pitching needed.
Tyler Mahle RHP- 5.2 IP, 3 H, 0 R, 4 BB, 6 K, 9/1 GO/AO. ERA= 4.30. Mahle came within an out of being the pitcher of record and the Win. He gave up a 2-out single to Adolis Garcia. At 94 pitches, Tony Vitello brought in Matt Gage LHP to strike out lefty-batting Brandon Marsh and notice it wasn't Ryan Borucki LHP.
Caleb Kilian RHP, Blade Tidwell RHP and Erik Miller LHP finished up and if you squint real hard you can see a bullpen starting to take shape.
The Giants improved their record to 5-8. They remain in last place in the NL West but gain a game on the division-leading Dodgers at 4.5 games behind. They trail the Padres, D'Backs and Rockies by 1.5 games.
The Giants have a travel day tomorrow before starting a 9-game road trip. They start that on Friday with Landen Roupp RHP facing the Orioles with Shane Baz RHP taking the mound for the O's.
Down on the Farm: 4/7/2026
AAA: Sacramento River Cats defeated the Las Vegas Aviators 5-3.
Game Wrap 4/7/2026: Giants 6 Phillies 0
The Giants played their best game of the season dominating the Phillies in every phase of the game behind 6.2 shut out innings from Robbie Ray. Key Lines:
Willy Adames SS- 2 for 4, 2 2B, R. BA= .239. Adames has 4 doubles in 8 AB's over his last two game at the top of the order. More of that, please!
Matt Chapman 3B- 3 for 4, 2B, R, RBI. BA= .304. Chapman is batting .357 in April with 4 multi-hit games out of 7 and 4 XBH's.
Casey Schmitt DH- 1 for 3, 2B, BB, R. BA= .280. Schmitt raised his BA from .158 over his last two games(the last time he played was 4/2 against the Mets).
Daniel Susac C- 3 for 4, 3B, R, 2 RBI. BA= .857. I think we have ourselves a catcher controversy. It may be a flash in the pan, but so far Susac is tearing the cover off the ball, and did all spring training too. Plus, he's more than holding his own on defense in an admittedly very small sample.
Robbie Ray LHP- 6.2 IP, 3 H, 0 R, 3 BB, 7 K's. ERA= 2.08. Gutsy start from Ray who didn't get any breathing room until after his 5'th inning. The walks were a bit unsettling but he was able to reach back for a little extra when he had to. I'm still on board with Ray having a career season in the walk year of his contract.
Ryan Walker RHP- 1.1 IP, 1 H, 0 R, 1 BB, 1 K. ERA= 4.15. Walker got a wild hair up his nose at several points but managed to pull it in when he had to. He got the final out of the 7'th and then pitched a scoreless 8'th before the lineup scored a couple of insurance runs.
Keaton Winn RHP- 1 IP, 0 H, 0 R, 0 BB, 0 K. ERA= 5.06. Winn had a 6-run lead to work with but made a nice recovery from his last disaster appearance.
The Giants improved their record to 4-8. They remain in last place in the NL West, 5.5 games behind the Dodgers and 3 games behind in the Wild Card standings.
They have a chance to win a series tomorrow afternoon with Tyler Mahle RHP facing Aaron Nola RHP.
Tuesday, April 7, 2026
Game Wrap 4/6/2026: Phillies 6 Giants 4
The Giants built an early 4-0 lead only to lose the game on another bullpen failure in the 7'th inning. Key Lines:
Willy Adames SS- 2 for 4, 2 2B, BB, R. BA= .214. Nice game from Adames who seemed to have a more controlled aggression in his swing. Alas, he only had a run-scored to show for it.
Luis Arraez 2B- 2 for 4, SF, R, RBI. BA= .295. Arraez has been the team's best hitter. The Sac Fly might have been a grand slam in some ballparks. Instead the Giants got just one run out of a 1-out, bases-loaded situation.
Matt Chapman 3B- 2 for 4, 3B, R, 2 RBI. BA= .262. Chapman stung the ball with a single that was 113 MPH in the first inning that nearly hit the 2B ump then drove in 2 runs with a 104 MPH triple in the 3'rd inning. He also started a GIDP from 3B. The Giants first 3 batters in the lineup had a total of 6 hits, 3 XBH's and reached base 7 times. Problem is the cleanup hitter, Rafael Devers went 0 for 4.
Adrian Houser RHP- 6 IP, 9 H, 4 R, 2 BB, 3 K's, 10/3 GO/AO. ERA= 3.97. Houser had a Quality Start in hand after 6 innings. He was only at 84 pitches so Tony Vitello let him go out for the 7'th inning. He gave up a hard single to lefty batting Justin Crawford. Trea Turner followed with a bloop single to RF. With lefty-hitting Kyle Schwarber and Bryce Harper coming up, Tony Vitello brought in Ryan Borucki LHP to face them and all hell broke loose.
Ryan Borucki LHP- 0.1 IP, 2 H, 2 R, 1 BB, 0 K. ERA= 9.00. Borucki is generally reasonably effective against LHB's but he walked Schwarber on 4 pitches then gave up a ground ball single to Harper which plated both of Houser's inherited runners tying the score. Borucki is generally terrible against RH batters and now, because of the 3-batter rule, he had to face righty-batting Alec Bohm who hit a squibber down the first base line at 66 MPH that got past Devers, drove in Schwarber and sent Harper to 3B who later scored on a sac fly against Caleb Killian RHP.
Matt Gage LHP- 1 IP, 0 H, 0 R, 1 BB, 1 K. ERA= 0.00. Tony Vitello said that Gage was the option to start an inning while Borucki was the situational lefty.
Blade Tidwell RHP- 1 IP, 0 H, 0 R, 1 BB, 2 K's. ERA= 0.00. Tidwell looked really good again with a 97 MPH fastball.
The game really swung on the pitching decisions in the 7'th inning. Each decision was defensible in isolation but ended as a disaster. Ryan Borucki admittedly pitched in some bad luck but he is so bad against RH batters he should probably never face them or else walk them intentionally when he must. If he can't reliably get LH batters out, he has no utility. Hopefully he is not on the team by tonight's game.
Tony Vitello had other options. Matt Gage could have started the 7'th inning with 3 lefty batters out of the next 4. He also could have brought Gage in to face Schwarber and Harper when Houser ran into trouble. He still would have had Kilian Tidwell and Ryan Walker RHP available to pitch the 8'th and 9'th innings. I am pretty sure there was not a fan in the stands or watching on TV who didn't audibly groan when Borucki came in.
Robbie Ray LHP tries to get things back on track tonight facing Christopher Sanchez LHP who comes in with an ERA of 0.79.
Sunday, April 5, 2026
Down on the Farm: 4/5/2026
AAA: Sacramento River Cats beat the Bees 9-5.
Game Wrap 4/5/2026: Mets 5 Giants 2
Logan Webb stood in the gap for 7 innings and looked like he might pull off a series split, but a familiar combination of poor run support and a bullpen failure doomed his effort. Key Lines:
Matt Chapman 3B- 2 for 3, 2B, BB. BA= .237. Chapman had by far the best day at the plate for the Giants lineup. He did skip a throw to first that Devers whiffed on and was charged with an error, but it did not lead to any unearned runs.
Logan Webb RHP- 7 IP, 7 H, 1 R, 1 BB, 3 K's, 12/2 GO/AO. ERA= 5.00. Classic Webb Gem. Tony Vitello got himself thrown out of the game apparently because he wanted out, but if anyone deserved to go off on the rest of the team in the clubhouse it was Webb. How much more of this does he have to endure?
Keaton Winn RHP- 0.1 IP, 2 H, 2 R, 0 BB, 0 K. ERA= 6.23. After looking unhittable on 3/30 in San Diego, Winn has been bad his last two appearances. Apparently not ready for prime time.
Erik Miller LHP- 0.2 IP, 3 H, 2 R, 0 BB, 2 K's. ERA= 12.00. Ditto Keaton Winn.
The Loss drops the Giants record to 3-7 and into last place in the NL West, 4.5 games behind the Dodgers and 2 games behind the second place D'Backs.
It doesn't get any easier as the Giants start a series at home against the Phillies with Adrian Houser RHP facing the latest ace pitching prospect, Andrew Painter RHP in game 1 tomorrow evening.
Down on the Farm: 4/4/2026
AAA: Salt Lake City Bees walked off the Sacramento River Cats 5-4(Game 1 of DH, 7 Innings).
Game Wrap 4/4/2026: Mets 9 Giants 0
2026 is my 17'th season writing Game Wraps. In the 16 previous seasons I can count on one hand the number of games so devoid of any redeeming features I abandoned the Key Lines format. This was the second such game in a row and there probably should have been two more out of the 9 games played. This was a total breakdown on all levels of the game as the lineup managed just 3 singles and 2 walks. Landon Roupp struck out the first 4 batters he faced but then collapsed from the combined weight of bad BABIP luck and horrific fielding including Matt Chapman's failure to catch the f***ing ball.
The Giants set historic records for batting futility in the opening series. Three of the last four games were possibly even more embarrassing. I don't think it's alarmist or in any way a stretch to say this is a team in serious, serious trouble. It's a team that had to at least slightly over-perform to make the postseason and right now they are dramatically under-performing and it's the core players of an expensive team who are the leading under-performers.
Logan Webb RHP tries to salvage a series split today facing Kodai Senga RHP.
Saturday, April 4, 2026
Down on the Farm: 4/3/2026
AAA: The Salt Lake City Bees topped the Sacramento River Cats 6-5:
Game Wrap 4/3/2026: Mets 10 Giants 3
There were two key umpiring moments that set the tone for this whole game and they did not go the Giants way. Tyler Mahle RHP was trying to shave the corners and just missing. Patrick Bailey C tried to help him out with a couple of challenges. The first, on a 3-2 pitch was an overturn that got Mahle a K, but the second was confirmed by 0.2 in which meant the Giants were down to 1 challenge in the first inning. Then in the top of the second inning, the ump called a strike on Heliot Ramos LF on a ball that was at least 3 inches inside and which Ramos felt he couldn't challenge with the team down to one challenge. Mahle hung in there for 5 innings but left with a 5-0 deficit and the Giants still looking for their first baserunner. That's all I have to say about this stinker of a ballgame.
Landen Roupp RHP tried to give the Giants a lead in the series today facing Clay Holmes RHP.
Jose Butto RHP was diagnosed with a blood clot in his arm and underwent surgery to remove it. This puts leaving him out there on Wednesday long after it was obvious something was wrong all the more concerning. It wasn't just his ego that was in danger but his life!
Friday, April 3, 2026
Down on the Farm: 4/2/2026
AAA: Sacramento River Cats at Salt Lake City Bees postponed.
A: San Jose Giants outscored the Stockton Ports 12-8.
Thursday, April 2, 2026
Game Wrap 4/2/2026: Giants 7 Mets 2
The Giants played like they had something to prove, individually and collectively and prove it they did with a wire-to-wire win over the Mets. Even Manager Tony Vitello got into the accountability act with some decisive managing. Key Lines:
Rafael Devers DH- 2 for 5, HR(1), R, RBI. BA= .259. The solo home run came in add-on time but you can never score too many runs.
Luis Arraez 2B- 2 for 5, 3B, 2 R, RBI. BA= .321. I read a story on the internets that said Arraez lit up the clubhouse with some pointed comments after yesterday's game. Although the story sounded plausible it also read like it was written at least in part by AI. If there is truth in it, Arraez backed it up with another multi-hit game including a 2-out RBI triple in the first inning to get the Giants their first run. He then scored on Chapman's double.
Matt Chapman 3B- 2 for 5, 2B, R, RBI. BA= .222. Chapman was another guy with something to prove after he got some blowback for his criticism of Casey Schmitt's catching ability. He hit a 2-out double in the first to drive in Arraez and then scored on an error by the pitcher to give the Giants a 3-1 lead after the first inning.
Daniel Susac C- 3 for 3, BB. BA= 1.000. Susac gets his first MLB start and reaches base 4 times. Alas, he did not figure into the scoring.
Casey Schmitt 1B- 3 for 3, BB, RBI. BA= .273. And speaking of something to prove. Schmitty was the goat and whipping boy yesterday. Not only did he reach base 4 times but also looked much more confident on defense making some plays that weren't so easy.
Robbie Ray LHP- 5.1 IP, 3 H, 2 R, 3 BB, 7 K's. ERA= 3.38. Typical Robbie Ray start keeping his team in the game but with inconsistent command and a lot of pitches thrown. Vitello took him out at 97 pitches after he recorded the first out of the 6'th inning. And who should he bring in but Ryan Walker RHP who got lucky on a savvy ABS challenge by Daniel Susac on a 3-2 pitch and then got the last out on a flyout. Welp, that is certainly one way to announce your closer is no longer the closer.
Blade Tidwell RHP- 3 IP, 2 H, 0 R, 0 BB, 2 K's. ERA= 0.00. Another bold managing move that may signal a new strategy. Instead of using multiple relievers for an inning each when the Giants have a big lead, Vitello has now twice brought in a reliever and let them work the rest of the game, saving the high leverage relievers for a closer game. We'll monitor this situation going forward, but so far I like it.
The Win improves the Giants record to 3-4 and leaves them 1.5 games behind the Dodgers in the NL West, time with the D'Backs.
Tyler Mahle RHP gets the ball tomorrow facing Nolan McLean RHP.
Down on the Farm: 4/1/2026
AAA: The Sacramento River Cats tamed the Salt Lake City Bees 10-5.
Wednesday, April 1, 2026
Game Wrap 4/1/2026: Padres 7 Giants 1
A pair of errors leading to two unearned runs were probably the difference in this game on a day the lineup once again struggled against good pitching. Key Lines:
Luis Arraez 2B- 3 for 4, 2B, SB(2). BA= .304. Arraez had 3 of the Giants 4 hits and made a nifty play on defense ranging far to his left and throwing a perfect strike to Adrian Houser covering first to retire Jackson Merrill, a fast runner, in the third inning.
Adrian Houser RHP- 5.1 IP, 7 H, 3 R, 1 ER, 1 BB, 4 K's, 8/2 GO/AO. ERA= 1.69. Houser pitched well and deserved a better outcome both with more run support and with better fielding behind him. In the first inning with 2 outs, Jackson Merrill was running on the pitch and came all the way around to score when Schmitt had the throw from Matt Chapman, which should have been out number 3, clank off his glove down the RF line. Then in the 5'th Chapman made another throw with two outs that clanked off Schmitt's glove but this time the scorer gave the error to Chapman. The one earned run Houser allowed came in the 6'th inning when he was obviously tiring. Without those two errors his pitch count might have been lower and he might have gotten through the 6'th before hitting his wall.
Caleb Kilian RHP- 1.2 IP, 0 H, 0 R, 0 BB, 2 K's. ERA= 0.00. Kilian may be the comeback story of the year.
Jose Butto RHP- 0.1 IP, 3 H 4 R, 4 BB, 1 K. ERA= 22.50. Butto didn't have it as was having to wear it when he suffered an apparent injury. Not sure what all was going on out on the mound but Kuip commented that Butto did not look happy. Ryan Borucki LHP came on and got the last 2 outs.
The Giants season record drops to 2-4. They return to Oracle Park tomorrow evening to start a 4-game series against the Mets with Robbie Ray LHP facing David Peterson LHP.
Down on the Farm: 3/31/2026
AAA: The Salt Lake City Bees swarmed the Sacramento River Cats 13-5:
Game Wrap 3/31/2026: Giants 9 Padres 3
Willy Adames led off the game with a home run and the Giants never looked back in spite of a shaky start by Logan Webb. Key Lines:
Willy Adames SS- 4 for 5, 2B, HR(1), 2 R, 2 RBI. BA= .300. Adames looked relaxed and dialed in at the plate, made multiple strong defensive plays and was the star of the game. Great to see this early in the season.
Heliot Ramos LF- 1 for 4, BB, R, 2 RBI. BA= .222. Ramos flied out with one out and the bases loaded in the second inning but picked himself up by singling in two runs in another bases-loaded situation in the 6'th inning to break the game open.
Matt Chapman 3B- 2 for 5, HR(1), 2 R, RBI. BA= .222. Chapman's solo home run in the third inning gave the Giants a 4-0 lead and enabled them to keep the lead after the Padres scored 3 off Logan Webb in the bottom of the inning.
Jung Hoo Lee RF- 3 for 5, 2 2B, 3 RBI. BA= .222. Lee barely missed a third double on a rope down the RF line that landed foul but about a foot and half. He followed that up with a bloop single that drove in a run. As Vin Scully would say, "go figure!" Oh, and .222 seems to be a popular batting average today.
Every member of the starting lineup had at least one hit.
Logan Webb RHP- 6 IP, 3 H, 3 R, 4 BB, 5 K's, 8/2 GO/AO. ERA= 7.36. Webb was shaky through 3 innings and Manager Tony Vitello had J. T. Brubaker up in the bullpen as pitch count soared through a 3-run third inning. Webb got through the 4'th inning on two line-outs and a ground out. He then struck out the heart of the Padres batting order in the 5'th, Fernando Tatis RF, Manny Machado 3B and Jackson Merrill CF. By now, Webb's pitch count was up to 97 but Vitello let him go out for the 6'th. That did not look like such a great idea when Webb went to a 3-1 count on the first batter, but he got 3 grounders on 3 pitches to get out of the inning after 104 pitches and recording a Quality Start. Great comeback by Webb who was enabled by a great night for the lineup.
Brubaker worked two scoreless innings and Jose Butto RHP pitched a scoreless 9'th inning to secure the Giants win.
The Giants record improved to 2-3 and they are tied with the D'Backs 2 games behind the Dodgers who are at 4-1.
Adrian Houser RHP makes his first start of the season tomorrow afternoon facing Nick Pivetta RHP who is coming off a disaster start so he'll be looking to bounce back.