Minnesota Twins at San Francisco Giants
· Major League Baseball
3 - 2
Bradley passes 200 strikeouts, pitches Twins to 3-2 win over Giants
Minnesota’s Taj Bradley held the Giants to a run on three hits in six innings and the Twins knocked off San Francisco 3-2 on Tuesday night.
Bradley (12-6) struck out Drew Gilbert leading off the first for his 200th strikeout of the season. He became the ninth pitcher in the majors to reach the 200-strikeout plateau in 2026 and finished Tuesday’s game with six K’s, giving him 205 for the year.
His previous career high was 154, set with Tampa Bay in 2024.
San Francisco scored a run in the ninth and had men at first and second with two outs before Jeff Hoffman struck out Victor Bericoto swinging on a 3-2 slider to earn his sixth save.
Giants starter Anthony Molina (3-2) retired the first 10 Minnesota hitters before Brooks Lee singled with one out in the fourth inning. Molina carried a 1-0 lead into the sixth.
Then with one out, Ryan Kreidler singled, and Luke Keaschall hit a triple to the left-center gap that made it a 1-1 game. Lee followed with a single to right to drive in Keaschall and put the Twins on top.
Molina allowed those two runs on four hits in six innings. He struck out six and walked one.
Walker Jenkins jolted the first pitch from reliever Duncan Davitt over the wall in right to lead off the seventh. Jenkins’ fourth homer of the season increased Minnesota’s edge to 3-1.
The Giants scored their first run in the second on a safety-squeeze bunt by Drew Cavanaugh that brought home Shay Whitcomb.
See AP's full MLB coverage here
How can I watch Minnesota Twins vs. San Francisco Giants?
- TV Channel: Twins at Giants 2022 MLB Baseball, is broadcasted on MLB.TV.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Bericoto struck out swinging. |
![]() |
9th Inning | Mayer ran for Basabe |
![]() |
9th Inning | Cox grounded into fielder's choice to third, B. Harris scored, Basabe to second, Knizner to third. |
![]() |
9th Inning | Basabe walked. Minnesota Twins challenged: call on the field was upheld. |
![]() |
9th Inning | Koss hit sacrifice bunt to pitcher, Knizner to second, B. Harris to third. |
![]() |
9th Inning | Knizner hit by pitch, B. Harris to second. |
Statistics
MIN |
SF |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 1 |
| 8 | Ground Balls | 8 |
| 7 | Strikeouts | 10 |
| 3 | Runs Batted In | 2 |
| 0 | Sacrifice Hit | 2 |
| 6 | Hits | 6 |
| 0 | Stolen Bases | 2 |
| 1 | Walks | 6 |
| 0 | Catcher Interference | 0 |
| 3 | Runs | 2 |
| 1 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 31 | At Bats | 30 |
| 1 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 6 | Runners Left On Base | 15 |
| 1 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 0 |
| 16 | Fly Balls | 14 |
| 1 | Caught Stealing | 0 |
| 114 | Pitches | 169 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 3 |
| 0 | Pinch Hits | 1 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 1 |
| 11 | Total Bases | 6 |
| 32 | Plate Appearances | 39 |
| 162.0 | Projected Home Runs | 0.0 |
| 2 | Extra Base Hits | 0 |
| 1.6 | Runs Created | 3.4 |
| .194 | Batting Average | .200 |
| .000 | Pinch Hit Average | .333 |
| .355 | Slugging Percentage | .200 |
| .161 | Secondary Average | .267 |
| .219 | On Base Percentage | .351 |
| .574 | OBP Pct + SLG Pct | .551 |
| 0.5 | Ground To Fly Ball Ratio | 0.6 |
| 1.6 | Runs Created Per 27 Outs | 3.6 |
| 23.5 | Batter Rating | 16.0 |
| 31.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 3.56 | Pitches Per Plate Appearance | 4.33 |
| .161 | Isolated Power | .000 |
| 0.14 | Walk To Strikeout Ratio | 0.60 |
| .031 | Walks Per Plate Appearance | .154 |
| -.032 | Secondary Average Minus Batting Average | .067 |
| 6.0 | Runs Produced | 4.0 |
| 1.0 | Runs Ratio | 1.0 |
| 0.4 | Patience Ratio | 0.4 |
| 0.2 | Balls In Play Average | 0.3 |
| 74.0 | MLB Rating | 69.3 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: San Francisco, California
Attendance: 28,079 | Capacity:
2026 American League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Cleveland |
- | 76 | W3 | 0.5279503 | 85 |
Chicago |
2 | 78 | L1 | 0.51552796 | 83 |
Minnesota |
9 | 85 | L1 | 0.47204968 | 76 |
Detroit |
9 | 85 | W2 | 0.47204968 | 76 |
Kansas City |
17 | 93 | L3 | 0.42236024 | 68 |
2026 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
- | 62 | W2 | 0.61490685 | 99 |
San Diego |
9 | 71 | W1 | 0.5590062 | 90 |
Arizona |
13 | 75 | L1 | 0.5341615 | 86 |
San Francisco |
34 | 96 | L4 | 0.4037267 | 65 |
Colorado |
41 | 103 | W1 | 0.36024845 | 58 |

MIN
SF
Cleveland
Chicago
Detroit
Kansas City
Los Angeles
San Diego
Arizona
Colorado