Willi Castro homers early, but Rockies offense falls silent in 8-2 loss to Giants

· Yahoo Sports

SAN FRANCISCO, CALIFORNIA - JULY 09: Willi Castro #3 of the Colorado Rockies hits a two-run home run against the San Francisco Giants in the fourth inning at Oracle Park on July 09, 2026 in San Francisco, California. (Photo by Ezra Shaw/Getty Images) | Getty Images

Oracle Park continues to be a difficult venue for the Colorado Rockies, as the offense faltered in an 8-2 loss to the San Francisco Giants on Thursday night. The Rockies have now lost seven straight in San Francisco as the Giants put away a close game with a late-game rally.

Visit turconews.click for more information.

An inconsistent start for Feltner

The woes of pitching at Oracle Park stung Ryan Feltner once again as he labored through 4.1 innings. From the start of the game, it was apparent that Feltner didn’t have the command he had shown over his last couple of outings. Despite long at-bats and big misses on his pitches, Feltner was able to mitigate trouble early on, however.

After retiring the first two batters he faced in the first inning, breakout star Casey Schmitt hit a solo home run to give the Giants an early 1-0 lead. Feltner then worked around two walks in the second inning and delivered a 1-2-3 third.

View Link

After the Rockies took the lead in the top of the fourth, the Giants answered back with another home run, this time courtesy of Bryce Eldridge, to tie the game. Feltner rebounded to escape the inning without further damage, but his luck was starting to run out.

View Link

Trouble would finally catch up to Feltner in the fifth inning as the Giants found some lucky swings. Catcher Drew Cavanaugh led off the inning with a towering single that bounced off the right-field wall. Heliot Ramos then chopped a ball on the infield grass for another hit. That set the table for Luis Arraez to reach up and tuck a ball down the right-field line for an RBI double to give the Giants a 3-2 lead.

Feltner would then walk Schmitt to load the bases and Rafael Devers followed up with a single to keep the bases loaded and extend the lead by one run. Feltner then got Willy Adames to pop up on the infield for the first out of the inning but it signaled the end of his night. Victor Vodnik entered and got the next two batters to leave the bases loaded and close the book on Feltner.

View Link

The Rockies starter allowed four runs on six hits as he allowed four walks and had just three strikeouts. He threw 92 pitches and had 53 strikes, but found success with five groundouts. The Giants mainly took advantage of missed locations and the lapse in command to drive him from the game.

After the game, manager Warren Schaeffer said, “Felt looked like he didn’t have much feel for the ball early on; the command was a little shaky. But he reeled it in a little bit, battled through it and kind of held them at bay for a little while.”

Can’t fully wise up to Whisenhunt and company

The Rockies, on the other hand, struggled to piece together their offense against Giants starter Carson Whisenhunt.

The first opportunity of the game for the Rockies came in the third inning with two outs. Braxton Fulford narrowly missed a home run to center field as the ball hit off the wall. Jake McCarthy and Kyle Karros each drew walks to load the bases. Cole Carrigg then launched a ball to deep center field but didn’t get enough of it as it was caught on the warning track.

The following inning, Hunter Goodman singled to lead off and was followed by a walk to TJ Rumfield. Unfortunately, Tyler Freeman bounced into a double play that moved Goodman to third base. In danger of spoiling another scoring opportunity, Willi Castro came through with a two-run home run that gave the Rockies a short-lived 2-1 lead at the time.

View Link

Through 5.2 innings, the left-hander held Colorado to two runs on three hits with four strikeouts while also allowing four walks. The Rockies made plenty of contact, but he was able to induce enough mis-hit balls to leave with a lead after 87 pitches, 57 of which were strikes.

“I thought [Whisenhunt] attacked the strike zone well today,” said Schaeffer. “He kept us off balance.”

The Giants’ bullpen kept the Rockies in check as well. After the fourth inning, the Rockies only had one baserunner and no hits until Rumfield and Freeman both singled in the ninth inning. Colorado ended up with five total hits but struck out nine times while drawing four walks. They also went 1-for-5 with runners in scoring position.

Giants tack on late

The bullpen, which has been excellent of late, picked up some slack after Feltner’s early departure. After Vodnik escaped that fifth inning, he fired a quick sixth, ending his night with three strikeouts and just one hit allowed.

Looking to save some arms, the Rockies turned to rookie TJ Shook for a solid seventh inning. However, things started to unravel for him after he retired the first two batters of the eighth. Arraez singled, Schmitt doubled in the run, and then scored on a double for Devers to give the Giants a 6-2 lead. Adames then hit a two-run home run to break the game open 8-2.

View Link

Vodnik and Shook combined for six strikeouts, but Shook’s six hits allowed proved the most detrimental as the Rockies couldn’t close the gap in the ninth, suffering the loss.

Up next

The Rockies and Giants continue the series with the second game on Friday. Tanner Gordon (0-2, 6.95 ERA) takes the mound for the Rockies while the Giants send out Robbie Ray (8-6, 3.45 ERA).

First pitch is scheduled for 8:15 pm MDT.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Read full story at source