MLB

San Francisco Giants at Texas Rangers

· Major League Baseball
San Francisco Giants
48-67, 22-40 Away
Final
0 - 6
Texas Rangers
57-58, 30-26 Home

Cody Bradford pitches 4 1/3 effective innings in first outing since 2024 as Rangers blank Giants 6-0

Rangers blank the Giants 6-0 to take the series

Bradford worked around traffic in all but the third inning of his first outing in 679 days following elbow surgery in June 2025. The left-hander allowed five hits and two walks, throwing 70 pitches.

Reliever Tyler Alexander (2-2) got the final two outs of the fifth, leaving two runners on. Alexander struck out three in 1 2/3 innings.

The Rangers (57-58) won the last two games after dropping Monday’s series opener, their season-worst sixth straight loss. The AL West leaders by two games on July 28, they trail first-place Houston by 1 1/2 games.

The Giants (48-67) fell 19 games under .500 for the first time this season, having lost seven consecutive road series. They left 11 men on base, going 0 for 8 with runners in scoring position.

Bradford was 10-6 with a 4.28 ERA from 2023-24 and made five postseason relief appearances in Texas’ run to the 2023 World Series title.

Five of the first six batters who faced Giants left-hander Carson Whisenhunt (2-3) a second time reached base, including Foscue’s first career triple and doubles by Wyatt Langford and Elias Díaz.

Brandon Nimmo drove in two runs, including a homer sliced down the left field line in the fifth off Carson Seymour.

Whisenhunt has allowed 14 earned runs in 11 2/3 innings in his last three starts.

It was Texas’ 10th shutout this season. San Francisco was shut out for the 11th time.

Up next Rangers RHP Nathan Eovaldi (10-9, 4.31 ERA) will pitch on Friday against visiting Baltimore. The Giants didn’t announce a starter for Friday’s home game vs. Detroit.

How can I watch San Francisco Giants vs. Texas Rangers?
  • TV Channel: Giants at Rangers 2022 MLB Baseball, is broadcasted on ESPN Unlmtd.
  • Online streaming: Sign up for Fubo.

Scoring Summary

9th Inning Lee grounded out to pitcher.
9th Inning Eldridge grounded out to second, Cavanaugh to third.
9th Inning Cavanaugh doubled to center.
9th Inning Gilbert fouled out to catcher.
9th Inning Winn relieved Silseth
9th Inning Gilbert hit for Leonard

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/sf.png&h=100&scale=crop&w=100&location=originSF https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/tex.png&h=100&scale=crop&w=100&location=originTEX
1 Games Played 1
1 Team Games Played 1
0 Hit By Pitch 0
8 Ground Balls 10
10 Strikeouts 8
0 Runs Batted In 6
0 Sacrifice Hit 0
8 Hits 9
0 Stolen Bases 0
3 Walks 5
0 Catcher Interference 0
0 Runs 6
0 Ground Into Double Play 1
0 Sacrifice Flies 0
35 At Bats 31
0 Home Runs 1
0 Grand Slam Home Runs 0
17 Runners Left On Base 15
0 Triples 1
0 Game Winning RBIs 1
0 Intentional Walks 0
2 Doubles 2
17 Fly Balls 13
0 Caught Stealing 1
138 Pitches 144
0 Games Started 0
1 Pinch At Bats 1
0 Pinch Hits 0
0.0 Player Rating 0.0
1 Is Qualified 1
0 Is Qualified In Steals 1
10 Total Bases 16
38 Plate Appearances 36
0.0 Projected Home Runs 162.0
2 Extra Base Hits 4
3.0 Runs Created 5.6
.229 Batting Average .290
.000 Pinch Hit Average .000
.286 Slugging Percentage .516
.143 Secondary Average .355
.289 On Base Percentage .389
.575 OBP Pct + SLG Pct .905
0.5 Ground To Fly Ball Ratio 0.8
3.0 Runs Created Per 27 Outs 6.3
12.0 Batter Rating 42.5
0.0 At Bats Per Home Run 31.0
0.00 Stolen Base Percentage 0.00
3.63 Pitches Per Plate Appearance 4.00
.057 Isolated Power .226
0.30 Walk To Strikeout Ratio 0.63
.079 Walks Per Plate Appearance .139
-.086 Secondary Average Minus Batting Average .065
0.0 Runs Produced 12.0
0.0 Runs Ratio 1.0
0.3 Patience Ratio 0.6
0.3 Balls In Play Average 0.4
68.5 MLB Rating 89.5
0.0 Offensive Wins Above Replacement 0.0
0.0 Wins Above Replacement 0.0

Game Information

Globe Life Field

Location: Arlington, Texas
Attendance: 26,098 | Capacity:

2026 National League West Standings

TEAM W L PCT GB STRK
Los Angeles - 60 W5 0.6178344 97
San Diego 10 70 L1 0.55414015 87
Arizona 14 74 W3 0.52866244 83
San Francisco 33 94 L2 0.40880504 65
Colorado 40 100 L2 0.36305732 57

2026 American League West Standings

TEAM W L PCT GB STRK
Houston - 79 W1 0.4968153 78
Texas 0.5 80 L3 0.49367088 78
Seattle 5 84 L1 0.46496814 73
Athletics 16 95 W1 0.39490446 62
Los Angeles 18 97 L2 0.3821656 60
Full Standings