Thursday, March 12, 2026

Spring Training Game Wrap 3/11/2026: Giants 5 Royals 2

A 2-run home run by Jerar Encarnacion was the biggest of 14 hits by the lineup and Tyler Mahle pitched three shutout innings in another Giants spring win.  Key Lines:

Christian Koss 2B- 2 for 3, R.  BA= .400. Koss continues his strong spring.

Patrick Bailey C- 1 for 3, 2B, R, 2 RBI.  BA= .333.  The double was from the right hand batters box.

Jerar Encarnacion RF- 1 for 3, HR(1), R, 2 RBI.  BA= .294.

Parks Harber 3B- 2 for 3, 2B.  BA= .320.  More hitting from Harber.

Jared Oliva CF- 2 for 3.  BA= .407.  One of Oliva's hits was a bunt single.

Giants grounded into 4 double plays.

Tyler Mahle RHP- 3 IP, 1 H, 0 R, 3 BB, K, 6/0 GO/AO.  ERA= 0.00.  Mahle's big challenge is staying healthy.

Ryan Walker RHP- 1 IP, 0 H, 0 R, 0 BB, 1 K.  ERA= 0.00.  Walker has 6 K's, 0 BB in 4 IP so far.

Spencer Bivens RHP- 2 IP, 0 H, 0 R, 0 BB, 3 K's, 3/1 GO/AO.  ERA= 1.35.  Bivens looks like he added some good weight and has been strong so far this spring.

Michael Fulmer RHP- 2 IP, 1 H, 1 R, 0 BB, 3 K's, 2/0 GO/AO.  ERA= 2.25.  Fulmer gives up a homer to the second batter he faced, then settled down.

Trevor McDonald RHP gets the start today against the White Sox in Scottsdale.

Wednesday, March 11, 2026

Spring Training Game Wrap 3/10/2016: Giants 5 Guardians 4

A 2-run homer by Tyler Fitzgerald led the Giants lineup in support of a strong start by Carson Seymour.  Key Lines: 

Jared Oliva LF- 1 for 3, 2B, SB(7), R.  BA= .375.  BA= .375.  Oliva continues to be the main basestealing threat in the spring.  Is that skill enough to earn him a roster spot?  The boxscore says he stole home but in the Play Log it says he stole 3B and took home on a throwing error.  

Jesus Rodriguez C- 1 for 3, 2B.  BA= .364.  Rodriguez continues to hit and get opportunities behind the plate.  Most likely will start the season in AAA to hone his catching skills. 

Bryce Eldridge 1B- 1 for 2, BB, R.  BA= .259.  32% K rate but 17.6% walk rate.  OBP .412, SLG% 556.  Small sample and will face better pitching in the regular season.  Tony Vitello said the next two weeks will determine if Eldridge starts the season with the Giants or AAA.  

Tyler Fitzgerald SS- 1 for 3, HR(1), R, 2 RBI.  BA= .154.  Signs of life from Fitz who seems like the Forgotten Man.

Carson Seymour RHP- 4 IP, 2 H, 1 R, 1 BB, 3 K's, 4/3 GO/AO.  ERA= 3.86.  Seymour started the game sitting at 97 MPH with the FB and finished at 95.9.  May be in line for a swingman role.  

Hayden Birdsong RHP- 1 IP, 1 H, 0 R, 0 BB, 1 K.  ERA= 30.86.  An almost clean inning for Birdsong after some behind the scenes work to iron out the wrinkles.  

Tyler Mahle RHP makes his third spring start on the road agains the Royals today.

Tuesday, March 10, 2026

Spring Training Game Wrap 3/9/2026: Angels 2 Giants 0

 The Giants bats fell silent and the Angels pushed across two runs in the 9'th inning.  Key Lines:

Robbie Ray LHP- 4 IP, 0 H, 0 R, 4 BB, 4 K's.  ERA= 1.86.  A bit wild but Ray was helped by a couple of double plays and a pick-off.  

Caleb Killian RHP(1.69), Wilkin Ramos RHP(11.81), Juan Sanchez LHP(0.00) and Nick Zwack LHP(4.50) pitched a scoreless inning each. 

The Giants managed just 3 hits in the game with Osleivis Basabe 2B/SS getting the only XBH.

Giants will send their road squad to face the Guardians with Carson Seymour RHP getting the start.

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.