Minnesota Twins at Seattle Mariners
· Major League Baseball
5 - 0
Jeffers gets go-ahead hit; Gray, Twins 'pen blanks Mariners
Twins starter Sonny Gray, making his first appearance since going on the injured list with a strained pectoral muscle on June 2, threw five shutout innings. He allowed just three hits on 65 pitches, with three strikeouts.
“Sonny Gray, excellent. We’re glad to have him back,” Minnesota manager Rocco Baldelli said. “He, honest-to-god in a lot of ways, looked like he hadn’t missed really any time.”
Five Twins relievers then completed the combined five-hitter. Griffin Jax (4-0) followed Gray and struck out two in the sixth inning.
Minnesota clinched its first series victory over the Mariners since 2019.
“In a game like that you just want to put up as many zeros as you can, because you know how good and how lethal our offense is,” Gray said. “You just want to keep the game where it is at, because you know eventually, they’re going to break through.”
The Twins offense did finally break through in the seventh against Mariners starter Marco Gonzales (3-7), who allowed one run and three hits in 6 ⅔ innings.
Gary Sanchez singled with one out in the Minnesota seventh and Luis Arraez walked. Jose Miranda followed with a grounder and beat the double-play relay to keep the inning going.
“I thought Marco was outstanding,” Seattle manager Scott Servais said. “Really bouncing back from a rough start last time out. Really dominated the strike zone, had a really good changeup going. He ran into a little bit of trouble in the seventh, and we couldn’t stop the bleeding.”
Reliever Paul Sewald came with two outs in the seventh to face Jeffers, who had doubled earlier. This time, he hit a long single off the wall for a 1-0 lead.
“I’m really trying to do what I did in 2019,” Jeffers said. “I hit the ball really well that year. What I’m not hitting well now, I hit well. We are really trying to get back to that, and I think we’re really close.”
Arraez, who began the game with an MLB-best .354 batting average, hit a two-run single during a three-run eighth.
Minnesota’s final run came in the ninth when Jeffers scored on a ground ball to make it a five-run game.
Twins reliever Jharel Cotton allowed the first two batters to reach base in the ninth before retiring Jesse Winker, Dylan Moore and Luis Torrens to end the game.
The Mariners finished the game 0 for 10 with runners in scoring position.
TRAINER’S ROOM
Twins: Baldelli said INF Jorge Polanco (back) underwent an MRI, which revealed no significant differences from a previous MRI he took back in October. Polanco is still feeling some back tightness, which caused him to leave Sunday’s game early and miss each of the past three contests.
Mariners: SS J.P. Crawford (sickness) missed a second straight start due to flu-like symptoms. ... OF Kyle Lewis (concussion) has ramped up his baseball activities is showing improvement, but is still a ways away from returning to the lineup … C Tom Murphy (shoulder) is starting to do work in the batting cage, including batting and catching balls from the machine, as he works his way back from a torn labrum.
UP NEXT
Twins: Off Thursday, then start a three-game series at Arizona. Devin Smeltzer (3-0, 2.38 ERA) will start for Minnesota against the Diamondbacks’ Madison Bumgarner (2-6, 3.50).
Mariners: Begin a five-game home series against the Angels on Thursday. The Angels will start Shohei Ohtani (4-4, 3.64) against George Kirby (1-1, 3.65).
How can I watch Minnesota Twins vs. Seattle Mariners?
- TV Channel: Twins at Mariners 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Torrens grounded out to shortstop. |
![]() |
9th Inning | Moore grounded into fielder's choice to third, Suárez out at second, Rodríguez to third. |
![]() |
9th Inning | Winker struck out swinging. |
![]() |
9th Inning | Suárez walked. |
![]() |
9th Inning | Rodríguez doubled to left. |
![]() |
9th Inning | Cotton relieved Duran |
Statistics
MIN |
SEA |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 14 | Ground Balls | 14 |
| 4 | Strikeouts | 7 |
| 5 | Runs Batted In | 0 |
| 0 | Sacrifice Hit | 0 |
| 8 | Hits | 5 |
| 0 | Stolen Bases | 0 |
| 4 | Walks | 3 |
| 0 | Catcher Interference | 0 |
| 5 | Runs | 0 |
| 1 | Ground Into Double Play | 1 |
| 0 | Sacrifice Flies | 0 |
| 34 | At Bats | 31 |
| 0 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 13 | Runners Left On Base | 19 |
| 0 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 3 | Doubles | 2 |
| 16 | Fly Balls | 10 |
| 0 | Caught Stealing | 0 |
| 149 | Pitches | 124 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 1 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 0 |
| 11 | Total Bases | 7 |
| 38 | Plate Appearances | 34 |
| 0.0 | Projected Home Runs | 0.0 |
| 3 | Extra Base Hits | 2 |
| 3.4 | Runs Created | 1.1 |
| .235 | Batting Average | .161 |
| .000 | Pinch Hit Average | .000 |
| .324 | Slugging Percentage | .226 |
| .206 | Secondary Average | .161 |
| .316 | On Base Percentage | .235 |
| .639 | OBP Pct + SLG Pct | .461 |
| 0.9 | Ground To Fly Ball Ratio | 1.4 |
| 3.4 | Runs Created Per 27 Outs | 1.1 |
| 34.0 | Batter Rating | 9.0 |
| 0.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 3.92 | Pitches Per Plate Appearance | 3.65 |
| .088 | Isolated Power | .065 |
| 1.00 | Walk To Strikeout Ratio | 0.43 |
| .105 | Walks Per Plate Appearance | .088 |
| -.029 | Secondary Average Minus Batting Average | .000 |
| 10.0 | Runs Produced | 0.0 |
| 1.0 | Runs Ratio | 0.0 |
| 0.4 | Patience Ratio | 0.3 |
| 0.3 | Balls In Play Average | 0.2 |
| 81.5 | MLB Rating | 63.5 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Seattle, Washington
Attendance: 15,329 | Capacity:
2025 American League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Cleveland |
88 | 74 | .543 | - | W2 |
Detroit |
87 | 75 | .537 | 1 | L1 |
Kansas City |
82 | 80 | .506 | 6 | W2 |
Minnesota |
70 | 92 | .432 | 18 | L1 |
Chicago |
60 | 102 | .370 | 28 | W1 |
2025 American League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Seattle |
90 | 72 | .556 | - | L3 |
Houston |
87 | 75 | .537 | 3 | W2 |
Texas |
81 | 81 | .500 | 9 | L2 |
Athletics |
76 | 86 | .469 | 14 | L2 |
Los Angeles |
72 | 90 | .444 | 18 | L2 |


MIN
SEA
Cleveland
Detroit
Kansas City
Chicago
Houston
Texas
Athletics
Los Angeles