Friday, March 13, 2026

Spring Training Game Wrap 3/13/2026: Reds 1 Giants 0

The Reds scored a run in the first inning and made it stand up in a loss for the Giants in the road half of a split-squad doubleheader.  Key Lines;

Bryce Eldridge 1B- 1 for 4, 2B.  BA= .242.  The double left the bat at 111 MPH.  6 of Eldridge's 8 hits have gone for extra bases.  

Carson Whisenhunt LHP- 3.2 IP, 1 H, 1 R, 3 BB, 6 K's.  ERA= 9.64.  A far better start for Whiz than his last two.

Ryan Walker RHP- 1 IP, 0. H, 0 R, 0 BB, 0 K, 2/0 GO/AO.  ERA= 0.00.  Walker came into camp as the presumptive Closer.  So far, he has done nothing to lose that designation.

J. T. Brubaker RHP- 3 IP, 0 H, 0 R, 3 BB, 5 K's, 4/0 GO/AO.  ERA= 3.00.  Brubaker is on a MLB contract so he has a roster spot to lose.  So far he has done nothing to lose it.

Adrian Houser RHP gets the start at home in a televised game tomorrow in Scottsdale facing the D'Backs and Zac Gallen RHP.

Logan Webb RHP was electric for Team USA in a win over Team Canada in the WBC:  4.2 IP, 4 H, 0 R, 1 BB, 5 K's, 4/1 GO/AO.  

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


The Giants lineup struggled while the pitching was subpar as they lost the home half of a split-squad doubleheader.  Key Lines:

Jerar Encarnacion RF/LF- 2 for 4, 2B, RBI.  BA= .308.  Encarnacion seems to be batting his way into contention for a reserve OF/1B/DH role as well as a RH bat off the bench.  

Matt Chapman 3B and Parks Harber 3B each hit doubles in 2 AB. 

Willy Adames SS, Rafael Devers 1B, Patrick Bailey C and Harrison Bader CF went a combined 0 for 0 for 11.

Landen Roupp RHP- 3 IP, 4 H, 2 R, 3 BB, 4 K's, 3/0 GO/AO.  Roupp had a rough first inning giving up a 1-out triple, walk, walk to load the bases.  J. J. Bleday singled on a ball that deflected off Buddy Kennedy 2B.  Now, Luis Arraez would have.....wait!  Nevermind!  He settled down and got out of the inning on a pair of comebackers then pitched two more scoreless frames.  So no worries about Roupp.  

Erik Miller LHP- 1 IP, 1 H, 0 R, 0 BB, 3 K'S.  ERA= 0.00.  Miller was out with a backache but came back strong in his first spring appearance.

Spring Training Game Wrap 3/12/2026: Giants 3 White Sox 3

Jared Oliva created a run in the 9'th inning with his speed on the basepaths to give the Giants a come-from-behind tie in Scottsdale.  Key Lines:

Harrison Bader CF- 1 for 2, BB.  BA= .429.  Bader is back from the WBC.(I haven't really been following the WBC.  Did he play in it?)

Rafael Devers DH- 0 for 4.  BA= .000.  IDK, Devers looks really big and out of shape to my eye.

Matt Chapman 3B- 2 for 3, R, RBI.  Chapman has been hot all spring.  

Bryce Eldridge 1B- 0 for 2, BB, 2 K's.  BA= .241.  Eldridge looked really bad on the 2 K's but also drew a walk.  Definitely shaping up to be a 3-true outcomes guy.  On one of the K's, the TV camera showed Will Clark looking on from the dugout and you could tell he was cringing inside.  Kuip mentioned the visual similarity to Brandon Belt when he's in the batter's box.  

Daniel Susac C- 1 for 2, BB.  BA= .333.  Nice oppo-field approach on the single.  Giants can't let this Rule 5 pick they traded for go, right?

Jared Oliva PR- 0 for 0, 2 SB(9), R.  BA= .407.  With the Giants trailing 3-2 in the top of the 9'th inning, Eric Haase drew a 1-out walk.  Oliva came in as PR.  He stole both 2B and 3B on pitches that were essentially pitch-outs and he was on the bag before the throws even hit the fielder's gloves.  He scored on Jerar Encarnacion's sac fly.  I don't remember when the Giants every had a player with that kind of game-changing speed and it might just win him a roster spot.  Oh, and I've been pronouncing his name Oleeva and wondering if he's related to former Twins star Tony Oliva, but I noticed Kuip pronounced it Ahliva. 

Trevor McDonald RHP- 4 IP, 4 H, 2 R, 1 BB, 4 K's, 7/0 GO/AO.  ERA= 1.80.  McDonald gave up 2 solo HR's but the secondary stats look great.  The mid-90's FB has serious late sink you can see on the TV and it had ChiSox batters killing worms.  

Matt Gage LHP- 1 IP, 1 H, 0 R, 0 BB, 2 K's.  ERA= 3.60.  Gage is probably winning a roster spot, especially if Erik Miller starts the season on the shelf.  

Keaton Winn RHP- 1 IP, 1 H, 0 R, 0 BB, 1 K.  ERA= 1.42.  More high-90's heat with a diving split.  Looks like Closer stuff to me. 

Caleb Kilian RHP- 1 IP, 1 H, 0 R, 0 BB, 1 K.  ERA= 1.42.  Another strong case for a roster spot.

Juan Sanchez LHP- 1 IP, 0 H, 0 R, 3 BB, 1 K.  ERA= 0.00.  Sanchez was wild and loaded the bases with one out.  Pitching Coach Justin Meccage came out for a chat.  Comebacker GIDP.  Just like that!

Giants play split-squad games against the Reds today with Carson Whisenhunt LHP starting the road game and Landen Roupp RHP starting the home game.  

Notes:  

Hayden Birdsong RHP is being evaluated for elbow soreness.  

Will Bednar RHP, Diego Cartaya C, Bo Davidson OF and Trent Harris RHP were reassigned to minor league camp.  Bednar's early demotion comes as a minor surprise.

Erik Miller LHP is scheduled to make his first spring appearance today.

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.