Back to Sport

Rockies edge Giants 5-2 behind Freeland's eight-inning effort

Kyle Freeland threw eight innings, allowing one run, as the Colorado Rockies defeated the San Francisco Giants 5-2 on Saturday at Oracle Park.

Briar Keller

August 15, 20262 min read

Baseball Pitch - illustration, Jake Team LLC
Baseball Pitch - illustration, Jake Team LLC
MLBFinal
Colorado Rockies5
San Francisco Giants2

August 15, 2026

Freeland anchors Rockies pitching

Kyle Freeland delivered a strong performance for the Colorado Rockies, pitching eight innings while allowing four hits, one earned run, one walk, and striking out two batters. He earned the win, improving his record to 4-10. The Rockies defeated the San Francisco Giants 5-2 in the game held at Oracle Park in San Francisco, California.

Scoring unfolds in middle innings

The Rockies took a 1-0 lead in the fourth inning when Rumfield scored on Johnston’s triple to right field. The Giants tied the game at 1-1 in the same inning when Eldridge hit a home run to center field, traveling 409 feet. Colorado regained the lead in the fifth inning, going up 2-1 after Moniak grounded into a fielder’s choice to shortstop, scoring B. Sullivan.

Veen drives in two runs

The Rockies extended their lead to 4-1 in the sixth inning. Veen hit a home run to right field, traveling 406 feet, and Norby scored. The Giants cut the deficit to 5-2 in the ninth inning.

Devers doubled to left field, allowing Cox to score. Earlier in the ninth, B. Sullivan scored on an error, though the Giants were unable to add further runs. The final score stood at 5-2 in favor of the visitors.

Bullpen and records

Brennan Bernardino finished the game for Colorado, pitching one inning with three hits, one earned run, and no walks or strikeouts. For the Giants, Landen Roupp took the loss, pitching 5.2 innings with five hits, four earned runs, three walks, and five strikeouts. His record fell to 7-12.

Reiver Sanmartin pitched 0.1 innings with one strikeout and no hits or earned runs. JT Brubaker pitched one inning with one strikeout and no hits or earned runs. Trent Harris pitched 1.1 innings with one hit, one earned run, three walks, and three strikeouts.

Jason Foley pitched 0.2 innings with one walk and no hits or earned runs. The Giants finished with a record of 50-72, while the Rockies improved to 49-73. Attendance was 38,258.

Sources

https://www.espn.com/mlb/game/_/gameId/401816528

Share

Briar Keller

Briar Keller covers Saratoga high school and area college sports.

Related Stories

Sport

Rangers Snap Skid With 5-3 Win Over A's

Langford's go-ahead homer capped a strong offensive day as the Texas Rangers defeated the Sacramento Athletics 5-3 on Sunday.

Briar KellerAugust 16, 20262 min read
Sport

Angels Edge Royals 1-0 Behind Detmers' 11 Strikeouts

Reid Detmers threw eight scoreless innings with 11 strikeouts, and Matt Schanuel's eighth-inning RBI single gave the Los Angeles Angels a 1-0 victory over the Kansas City Royals.

Briar KellerAugust 16, 20262 min read

More in Weather