Kansas City Royals at Minnesota Twins
· Major League Baseball
3 - 9
Kepler drives in four to back Maeda's strong start in Twins' 9-3 win over Royals
Donovan Solano and Byron Buxton each had three hits and added back-to-back homers in the fifth inning for Minnesota, which has won four of five after being swept in Atlanta that caused manager Rocco Baldelli to criticize his team’s effort. Carlos Correa added a third-inning single for his 1,000th career hit at 28 years old.
Maeda (2-5) made his third start since coming off the injured list for a right triceps strain. He gave up two runs and three hits in a season-high seven innings. He struck out nine. In the three starts, Maeda has given up just three earned runs in 17 innings.
“I had the time to look over my mechanics while I was on the IL,” Maeda said through an interpreter. “And now I can concentrate on each hitter I’m facing, so that’s a plus. I can attack with confidence and not have to worry about the mechanics. That’s huge.”
The 35-year-old right-hander was the Cy Young Award runner-up in 2020 for the Twins, but he struggled in April in his return from Tommy John surgery that kept him out all last season.
“What we saw today was basically the very good version of Kenta that we’ve seen a lot of,” Minnesota manager Rocco Baldelli said. “We know what that looks like. It’s almost surgical out there the way he goes about attacking the hitters.”
Zack Greinke (1-9) started for Kansas City, giving up six runs in 5 1/3 innings before leaving with a team athletic trainer. After Jose Miranda’s popup to shortstop to lead off the sixth, catcher Salvador Perez immediately called to the dugout for a trainer and manager Matt Quatraro.
While he showed no signs on the mound, the team announced that Greinke left the game with right shoulder discomfort. Quatraro said the discomfort is “very mild” and not “overly concerning.”
“He’s very good about knowing how he feels and letting us know how he feels,” Quatraro said. "So, it was definitely the right thing to do to get him out of there.”
Greinke hasn’t won a road start since Aug. 13, 2021. He’s 0-15 with a 6.39 ERA in 26 starts during that span.
Bobby Witt Jr. added his 13th homer of the season for Kansas City.
OFFENSE ARRIVES
Kepler and Buxton have been part of a Twins' offense that started the day with the most strikeouts in the majors and the seventh-worst average at .233. The two have also helped the recent surge in which Minnesota has scored at least eight runs in three of their past five games.
Buxton had his first three-hit game since June 26, 2022 and he's hit .389 with two homers and six RBI in the past five games.
Kepler is hitting .341 with five home runs and 12 RBI in his last 14 games.
“Having each others’ backs,” Kepler said of the recent team success. “Communicating has been a big one for us; moving as a unit. It feels like we’re moving as a unit more so and feeding off each other’s success. ... I think in the past it might have felt a little disconnected or people were out to get more individual accomplishments done. Now, it feels like we’re really rooting for each other and it’s a good feeling.”
TRAINERS ROOM
Royals: 2B Michael Massey was reinstated from the 10-day injured list after recovering from a left-hand laceration. RHP Jonathan Heasley was also recalled from Triple-A Omaha. LHP Austin Cox and IF/OF Samad Taylor were optioned to Triple-A.
Twins: RHP Jorge López was reinstated from the 15-day injured list after a minimum stay for mental health reasons. López, who said he’s spoken to a psychologist after acting out following recent bad outings, pitched the ninth inning and allowed one run on two hits.
UP NEXT
RHP Pablo López (4-5, 4.24 ERA) starts the series finale for Minnesota, while Kansas City has RHP Alec Marsh (0-1, 11.25) lined up to make his second career start. López will be making his third start against the Royals this season, giving up six earned runs in 11 1/3 innings. Marsh allowed five runs in four innings in his debut against the Los Angeles Dodgers.
How can I watch Kansas City Royals vs. Minnesota Twins?
- TV Channel: Royals at Twins 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Perez grounded into double play, shortstop to second to first, Witt Jr. out at second. |
![]() |
9th Inning | Pratto hit sacrifice fly to right, Garcia scored. |
![]() |
9th Inning | Witt Jr. singled to right, Garcia to third. |
![]() |
9th Inning | Garcia singled to right. |
![]() |
9th Inning | J. López relieved Ortega |
![]() |
8th Inning | Gallo struck out looking. |
Statistics
KC |
MIN |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 2 |
| 11 | Ground Balls | 14 |
| 9 | Strikeouts | 6 |
| 3 | Runs Batted In | 9 |
| 0 | Sacrifice Hit | 0 |
| 5 | Hits | 10 |
| 0 | Stolen Bases | 1 |
| 1 | Walks | 2 |
| 0 | Catcher Interference | 0 |
| 3 | Runs | 9 |
| 3 | Ground Into Double Play | 0 |
| 1 | Sacrifice Flies | 0 |
| 29 | At Bats | 34 |
| 1 | Home Runs | 3 |
| 0 | Grand Slam Home Runs | 0 |
| 5 | Runners Left On Base | 9 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 1 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 2 |
| 10 | Fly Balls | 14 |
| 0 | Caught Stealing | 0 |
| 108 | Pitches | 129 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 1 |
| 8 | Total Bases | 21 |
| 31 | Plate Appearances | 38 |
| 162.0 | Projected Home Runs | 486.0 |
| 1 | Extra Base Hits | 5 |
| 0.3 | Runs Created | 7.8 |
| .172 | Batting Average | .294 |
| .000 | Pinch Hit Average | .000 |
| .276 | Slugging Percentage | .618 |
| .138 | Secondary Average | .412 |
| .194 | On Base Percentage | .368 |
| .469 | OBP Pct + SLG Pct | .986 |
| 1.1 | Ground To Fly Ball Ratio | 1.0 |
| 0.3 | Runs Created Per 27 Outs | 8.8 |
| 20.0 | Batter Rating | 60.0 |
| 29.0 | At Bats Per Home Run | 11.3 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 3.48 | Pitches Per Plate Appearance | 3.39 |
| .103 | Isolated Power | .324 |
| 0.11 | Walk To Strikeout Ratio | 0.33 |
| .032 | Walks Per Plate Appearance | .053 |
| -.034 | Secondary Average Minus Batting Average | .118 |
| 6.0 | Runs Produced | 18.0 |
| 1.0 | Runs Ratio | 1.0 |
| 0.3 | Patience Ratio | 0.7 |
| 0.2 | Balls In Play Average | 0.3 |
| 70.3 | MLB Rating | 101.8 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Minneapolis, Minnesota
Attendance: 25,033 | 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 |


KC
MIN
Cleveland
Detroit
Chicago