Monday, March 9, 2026

Spring Training Game Wrap 3/8/2026: Giants 9 Cubs 5

The lineup hit 5 home runs to overcome another poor outing by Blade Tidwell as the Giants ran their spring record to 13-2.  Key Lines:

Grant McCray CF- 1 for 3, HR(1), R, RBI.  BA= .278.  Small sample but McCray has 6 walks and only 3 K's in 24 PA's.  

Jesus Rodriguez DH- 2 for 3, HR(1), BB, SB(2), R, RBI.  BA= .368.  Second very good game in a row for Rodriguez.  

Daniel Susac C- 1 for 3, 2B, R.  BA= .350.  Susac continues to hit the ball hard.  

Eric Haase C- 1 for 2, HR(2), R, RBI.  BA= .238.  Susac jumped out to a lead in the race for backup catcher and it's still probably his job to lose but Haase hits home runs and has a couple in his last several games.

Jerar Encarnacion LF- 2 for 4.  BA= .300.  Jerar got off to a slow start in spring games but has come on strong in the last several.

Parks Harber 3B- 1 for 2, HR(1), R, 2 RBI.  BA= .263.  Harber looks like a terrific hitter but there probably is not a path to the majors with the Giants for him as a 3B.  He's probably start the season in AA. 

Buddy Kennedy PH/3B- 1 for 2, HR(2), R, 2 RBI.  BA= .333.  Organizational depth.  Probably not a path to make the Opening Day roster but he's having a good spring.

Landen Roupp RHP- 3 IP, 2 H, 1 R, BB, 2 K's.  ERA= 1.50.  Roupp allowed all three baserunners in a shaky first inning before settling down.

Blade Tidwell RHP- 1.2 IP, 5 H, 4 R, 2 BB, 4 K's.  ERA= 11.57.  Rough, rough spring for Tidwell who appears to need more seasoning in AAA.

Keaton Winn RHP- 2 IP, 0 H, 0 R, 0 BB, 2 K's.  ERA= 1.69.  FB 97-99 MPH. Closer?

Ryan Vanderhei RHP- 2 IP, 0 H, 0 R, 0 BB, 2 K's.  ERA= 0.00.  Pitching prospect getting some spring training innings.  

Robbie Ray LHP makes his fourth spring start today against the Angels in Scottsdale.

Sunday, March 8, 2026

Spring Training Game Wrap 3/7/2026: Giants 7 Rangers 5

Carson Whisenhunt and Jerar Encarnacion got their springs back on track to lead the Giants home half of a split squad to a win.  Key Lines:

Casey Schmitt 2B/1B- 2 for 4, R.  BA= .364.  Schmitt was the odds on favorite for the 5'th infielder role coming into camp and has done nothing to lose it.

Bryce Eldridge 1B- 0 for 1, 2 BB, R.  BA= .261.  OBP of .414 against a BA of .261.  

Jerar Encarnacion RF- 3 for 3, 2B, R, 2 RBI.  BA= .269.  Still plenty of time left for Jerar to win a job.

Carson Whisenhunt LHP- 3 IP, 1 H, 0 R, 0 BB, 5 K's.  ERA= 14.29.  A spectacular turnaround from his first two appearances.  

Spencer Bivens RHP, Ryan Walker RHP, Will Bednar RHP and R. J. Dabovich RHP pitched a scoreless inning each.

Landen Roupp RHP gets the start today against the Cubs on the road.  

Spring Training Game Wrap 3/7/2026: Giants 7 D'Backs 4

The Giants road squad got the best of the D'Backs on a split-squad day.  Key Lines:

Jared Oliva CF/RF- 2 for 4, 2B, BB, 3 R, RBI.  BA= .421.  Oliva continues to state his case for a roster spot.  He may be the best defensive CF of the 4'th OF candidates.  

Will Brennan LF- 2 for 3, 2B, 2 R, 2 RBI.  BA= .471.  Brennan is also competing for a reserve OF role and has the advantage of batting LH.

Jesus Rodriguez C- 3 for 4, 2 2B, 2 RBI.  BA= .313.  Significant that Rodriguez started the game at catcher.  He had 2 successful ABS challenges.  

Josuar Gonzalez SS- 1 for 3.  BA= .333.  Josuar makes his second spring appearance, first spring start and first AB's.  He started 2 GIDP's.  

J.T. Brubaker RHP- 3 IP, 1 H, 1 R, 2 BB, K, 4/2 GO/AO.  ERA= 4.50.  Brubaker is probably going to have the main swingman role to start the season.  

Nick Margevicius LHP- 3 IP, 3 H, 1 R, 0 BB, 2 K's, 3/1 GO/AO.  ERA= 5.63.  Longshot to make the team.  Potential for swingman role.  

Michael Fulmer RHP- 2 IP, 1 H, 1 R, 0 BB, 3 K's.  ERA= 1.50.  Fulmer gives up his first run of the spring.  

Landen Roupp RHP makes his third start of the spring on the road against the Cubs today.

Friday, March 6, 2026

Spring Training Game Wrap 3/6/2026: Giants 6 Reds 3


Tyler Mahle and Trevor MeDonald combined for 5 shutout innings and Luis Matos led the lineup in a Giants win in Scottsdale.  Key Lines: 

Jared Oliva CF- 1 for 2, HBP, 2 SB(6), R.  BA= .400.  Oliva has 6 of the team's 14 SB's and is the only player with more than 1.  He also appears to be a plus defender in CF.  

Daniel Susac C- 1 for 3.  BA= .400.  EV 105.6 MPH.  

Victor Bericoto RF- 1 for 2, 2B, SF, R, RBI.  BA= .500.  Bericoto continues to rake although his EV's were unimpressive today.

Matt Chapman 3B- 1 for 2, HR(2), R, 2 RBI.  BA= .467.  EV 115.2 MPH Distance 454 ft.  Wow!  

Bryce Eldridge 1B- 1 for 3, 3B, R.  BA= .273.  Triple was a line drive to CF with EV 109.2 MPH.  5 of 6 hits XBH on the spring so far.  

Luis Matos LF- 2 for 3, 2B, HR(2), R, 2 RBI.  BA= .450.  I could see a case for Matos and Oliva to be the two reserve OF's to start the season, but both bat RH.  Matos has 0 K's and 0 BB's so far.  

Tyler Mahle RHP- 2 IP, 0 H, 3 BB, 4 K's.  ERA= 0.00.  The strikeout pitch got him out of trouble.  

Trevor McDonald RHP- 3 IP, 2 H, 0 R, 1 BB, 2 K's, 6/1 GO/AO.  ERA= 0.00.  McDonald is stating his case to be the first depth starter or better.  

Caleb Kilian RHP- 1.1 IP, 3 H, 1 R, 1 BB, 3 K's.  ERA= 2.08.  FB up to 99.2 MPH.  

Juan Sanchez LHP- 1 IP, 0 H, 0 R, 1 BB, 2 K's.  ERA= 0.00.  I've liked Sanchez for a long time.  Maybe this is his season to break through?

J. T. Brubaker RHP gets the start tomorrow on the road against the D'Backs.  


Thursday, March 5, 2026

Spring Training Game Wrap 3/4/2026: Giants 9 Mariners 4

 The Giants lineup recovered nicely from it's encounter with Paul Skenes and the Team USA pitchers on Tuesday for a nice win over the Mariners travel squad.  Key Lines:

Will Brennan LF- 2 for 2, R.  BA= .429.  Brennan is a versatile defensive OF who fits the high contact profile Buster Posey prefers.  Is he in the lead for 4'th OF?  

Jake Holton DH- 1 for 2, HR(1), R, 4 RBI.  BA= .412.  Holton was a little-noted organizational depth signing in the offseason.  He's raking in spring training and might be Bryce Eldridge's main competition for a primary DH roster spot.  

Bryce Eldridge PH/DH- 1 for 2, 2B, 2 RBI.  BA= .263.  113 MPH exit velocity.  I would not be so quick to write off Eldridge to open the season as the co-1B/DH with Devers.  Yes, he is young.  Yes, he will strike out a lot.  He will also hit the ball hard.  He will see MLB pitching and learn more from it than beating up on the hitter-friendly PCL.

Robbie Ray LHP- 2.2 IP, 2 H, 1 R, 1 BB, 2 K's, 4/1 GO/AO.  ERA= 3.18.  The part that bothers me is 50 pitches in 2.2 IP.  That, and the too-tight pants.  

Carson Seymour RHP- 2.2 IP, 3 H, 3 R, 2 ER, 1 BB, 2 K.  ERA= 5.06.  Seymour was throwing both a 4-seam FB and sinker at 97-98 MPH.  A cutter was registering 88 MPH is it really just a slider that doesn't break enough?  He needs more of a put away pitch.  

Keaton Winn RHP- 1.1 IP, 1 H, 0 R, 1 BB, 2 K's.  ERA= 2.70.  Winn is a bit of a forgotten man, but I saw some nasty splitters in this appearance.  

Michael Fulmer RHP- 1 IP, 0 H, 1 BB, 2 K's.  ERA= 0.00.  Fulmer is making up for lackluster velocity with command of a mix of pitches. He's well on his way to winning a bullpen spot.

Nick Zwack LHP- 1 IP, 0 H, 0 R, 1 BB, 1 K, 2/0 GO/AO.  ERA= 6.00.  Zwack is a big lefty who is getting a lot of looks.  He was part of the Darin Ruf trade along with Seymour.

The Giants have the day off today.

Wednesday, March 4, 2026

Spring Training Update

The regularly scheduled spring training game at Scottsdale Stadium was cancelled to Giants pitchers could throw batting practice to the Team USA lineup.

Tuesday, March 3, 2026

Spring Training Game Wrap 3/2/2026: Giants 6 White Sox 5


Solo home runs by Nate Furman and Buddy Kennedy helped the Giants lineup overcome a rough appearance by Carson Whisenhunt.  Key Lines:

Jesus Rodriguez 2B/LF- 1 for 4, BB.  BA= .182.  I'm not sure the Giants actually have a plan for Jesus Rodriguez.  

Parks Harber 3B- 1 for 3, 2B, R, RBI.  BA= .364.  Harber is quietly having a nice spring.

Nate Furman 2B- 1 for 2, HR(1), R, RBI.  BA= .300.  Another under-the-radar nice spring.

Christian Koss SS- 1 for 2, 2 RBI.  Singles can do a lot of damage with RISP.

Buddy Kennedy DH- 1 for 3, HR(1), BB, 2 R, RBI.  BA= .167.  Signed over the winter as organizational depth. Fun Fact:  Buddy is the grandson of former MLB player Don Money.

Landen Roupp RHP- 2 IP, 0 H, 0 R, 0 BB, 2 K's.  ERA= 0.00.  Roupp makes his second spring appearance and first start.

Carson Whisenhunt LHP- 1.2 IP, 5 H, 4 R, 1 BB, 2 K's.  ERA= 30.38.  No bueno! Second disaster appearance in a row leaves The Whiz's short term future cloudy.

The Giants play Team USA today in Scottsdale today with Adrian Houser RHP making his second spring start.