Thursday, April 24, 2025

Bullpen gets it done

SF 6  MIL 5

The Giants took the final game of the series this afternoon despite a rough start from Landen Roupp (3-2/3 IP, 6 H, 5 R). Spencer Bivens, Erik Miller, Tyler Rogers, and Camilo Doval threw a combined 5-1/3 scoreless frames to give the home team a chance at a comeback. Sure enough they got two runs in the 8th with some help from the Brewers and that turned the 5-4 deficit into a 6-5 lead. Doval put two on in the 9th but wriggled out of it and sealed the win.

Mike Yastrzemski continues to rake, he had two hits including a homer. Matt Chapman added a two-run homer. Jung Hoo Lee had a double and two walks and Willy Adames had a hit, a walk, and a key RBI. The Giants were 1-for-13 with RISP and left 10 men on base but some poor execution from Milwaukee's fielders and seven walks from their pitchers kept the outcome in doubt until the end.

The Brewers are a tough team and this series win is pretty impressive. The 14-10 Rangers come to town for three starting tomorrow night (7:15 PT), Justin Verlander and the always-tough Nathan Eovaldi will be the starting pitchers.

Go Giants!

--M.C.

Webb leads Giants

SF 4  MIL 2

After an ugly loss on Tuesday the Giants bounced back behind a great effort from Logan Webb. He threw six scoreless and got an out in the 7th before being relieved. Erik Miller finished the frame. Tyler Rogers threw another impeccable 8th. He's faced 44 batters over 12-1/3 IP and allowed only one run. Unfortunately Ryan Walker had another rough outing and gave up two runs in the 9th before Camilo Doval rescued the evening.

Giants scored all four runs in the 6th. Wilmer Flores drove in two and the Brewers made two errors. Flo's 27 RBI are tops in MLB.

12:45 start today, Landen Roupp gets the ball.

Go Giants!

--M.C.

Tuesday, April 22, 2025

Back home for a win

SF 5  MIL 2

An excellent relief appearance from Hayden Birdsong—three scoreless with four whiffs—led the way last night in San Francisco. Robbie Ray threw the first five but took 92 pitches to do it. The Giants scored a run in the 5th, 6th, 7th, and 8th to turn a 2-1 deficit into a 5-2 win. Wilmer Flores hit his seventh homer—he's tied with Aaron Judge.

Jordan Hicks starts tonight at 6:45 Pacific.

Go Giants!

--M.C.

Monday, April 21, 2025

Weekend woes

The Giants got blanked by Tyler Anderson and three relievers on Friday night, losing 2-0 to the Angels and wasting an excellent start from Logan Webb (career-high 12 K).  Landed Roupp followed on Saturday with his best start ever, going seven innings, allowing a mere two runs, and whiffing nine. Tyler Rogers and Ryan Walker preserved the 3-2 win. Yesterday the Giants got gut-punched in the 9th, with Walker giving up four runs in the final frame for a 5-4 loss. Justin Verlander went six and allowed just one run. Camilo Doval and Rogers got the next six outs before the Angels spoiled things.

Giants allowed only nine runs in the three games but managed to score just seven. They are finally home after a ten-game (5-5) road trip. They've got seven more to play (four against the Brewers and three against the Rangers) before an off day on the 28th. Tonight it is Robbie Ray at 6:45 PT.

Go Giants!

--M.C.

Wednesday, April 16, 2025

1st inning: 13-5

1st inning: 13-5

With one-ninth of the 2025 season in the books the .722 Giants find themselves a game-and-a-half behind the Padres (15-4, .789) in the NL West. It's been a spectacular opening to the year.

After a tough loss last night the Giants bounced back in a big way tonight with an emphatic 11-4 drubbing of the Phillies. Everyone in the lineup had a hit except for Wade but he had two walks. Everyone in the lineup scored a run except for Yaz but he had two RBI. Fitz had three hits and is now slashing .314/.352/.842 after a very rough start. Shout-out once again to the bullpen for a stalwart effort. Spencer Bivens and Lou Trivino each tossed two scoreless and they sandwiched a three-up, three-down 6th from Doval. The Giants pounced on Aaron Nola in the 1st for a four-spot but sealed the win with one in the 5th, two in the 6th, and another four-spot in the 7th.

My theme for the first inning of the 2025 season: who are these guys?

At least we can say that Jung Hoo Lee is making a name for himself. Serving notice and all that. Wow! He's been spectacular. Seriously, we knew it would take a lot of good things to happen for the Giants to compete with LA and SD. So far, things are working. They are getting contributions from everyone. They are scoring a lot of runs. They are keeping runs off the board. They are catching the fucking ball. I like it.

Tomorrow's game is at 1:05. Jordan Hicks gets the ball.

Go Giants!

--M.C.

Monday, April 14, 2025

Ten-spot

SF 10  PHI 4

The Giants put up TEN RUNS in Philly tonight and kicked some serious ass. Landen Roupp struggled at the opening and gave up three runs in the 1st. But the Giants responded with six in the 2nd and never looked back. Roupp managed to go five, giving up another run, but the lineup tacked on two more in the 7th and two more in the 9th to seal the deal. Randy Rodriguez, Erik Miller, Tyler Rogers, and Camilo Doval racked up four scoreless, allowing only two hits and one walk alongside four whiffs.

Who are these guys? This has been an amazing start to the season. I did not expect to see this club confidently swagger around in East Coast bandboxes and whip the locals. But so far, so good!

Tyler Fitzgerald was tonight's hitting star and he certainly needed a breakout game. He doubled, tripled, and homered in four trips to the plate, scoring three and driving in three. Mike Yastrzemski added a double and homer as well, scoring two and driving in three.

The 12-4 Giants send Justin Verlander out tomorrow night to face Jesús Lazardo (3:45 PT). There are six more road games before they come home on the 21st, and then they play seven more games before an off-day on the 28th.

Go Giants!

--M.C.

Sunday, April 13, 2025

Lee leads Giants

SF 5  NYY 4

The Giants took the series in New York behind an explosive performance from center fielder Jung Hoo Lee. Carlos Rodón retired ten of the first eleven hitters, but with one out in the 4th Lee took him deep. In the 6th he hit a three-run homer to turn the 3-1 deficit into a 4-3 lead. He even added a walk later. For the series Lee was 6-for-9 with two homers, a double, four walks, and four runs scored with only one strikeout. He's slashing .352/.426/.704 in 61 plate appearances over 14 games.

Logan Webb had a hard time throwing strikes early in the game. He walked people and gave up extra base hits but only got hurt on a couple of broken bat dinkers. After a run in the 1st and two in the 2nd he looked more like himself for the next three scoreless frames. He was done after five (97 pitches). Hayden Birdsong delivered an impressive two-inning, no-runs stint after that. The Giants added a run in the 7th. Tyler Rogers gave that run back on a solo shot in the bottom of the 8th. Otherwise he got three ground balls! Ryan Walker closed it out in the 9th, striking out Aaron Judge to end it.

A very satisfying win on the road today especially after a deflating loss yesterday. Obviously Jung Hoo was the hero but a shout-out to Birdsong for a clutch relief job. Rogers finally got knicked for a run after seven scoreless appearances (7 IP, 26 TBF). Walker is 4-for-4 in save chances. He hadn't pitched since Wednesday yet came in today in a tight contest and got the job done.

It doesn't get easier as the Giants travel to Philadelphia for four against the NL East powerhouse. Landen Roupp goes tomorrow against Tijuan Walker at 3:45 Pacific. It's Justin Verlander and Jesus Lazardo on Tuesday, Robbie Ray and Aaron Nola on Wednesday (both also at 3:45), and Jordan Hicks and Cristopher Sánchez on Thursday (1:05). At least they miss Zack Wheeler this time.

Go Giants!

--M.C.