Witt Jr. hits 3 doubles, ups extra-base count, KC tops Twins

MINNEAPOLIS -- — Rookie Bobby Witt Jr. delivered three more doubles for his second straight three-hit game and the Kansas City Royals beat the Minnesota Twins 7-3 Saturday.

A double shy of hitting for the cycle Friday, Witt doubled in his first two at-bats, both times driving home Andrew Benintendi. Witt added another double in the seventh inning.

Of Witt’s 41 hits, 22 have been for extra bases, including a team-best 13 doubles.

He joked his goal was “to hit some doubles today,” but his approach remains simple.

“That’s the goal of the game, hit the ball hard and let the rest happen,” Witt said.

If Benintendi gets on base he likes his chances to advance with Witt coming up next.

“I feel like every time he gets up there, he’s hitting the ball hard somewhere, whether it be in the gap of right at someone. It’s crazy to see how hard he hits the ball every time,” Benintendi said. “… If I’m on first, I feel he’s either going to hit a homer, a gapper and I’ll score.”

Hunter Dozier added three hits as the Royals won for just the second time in nine games.

Minnesota has lost three of four. Luis Arraez and Carlos Correa had three hits and Trevor Larnach homered for the Twins.

Dozier lined a two-run single up the middle in the seventh for a 7-3 lead.

Minnesota loaded the bases with two outs against Josh Staumont in the ninth, but Kyle Garlick flew out to centerfielder Whit Merrifield the warning track.

“It’s a dangerous, dangerous lineup,” said Kansas City manager Mike Matheny. “They depend on the home run, and they get a couple guys on base it can turn into a crooked number in a hurry. I was happy to see Whit come down with that one.”

Making his third start, Brady Singer (2-0) allowed six hits and three earned runs in 5 2/3 innings. Five of his eight strikeouts were looking.

Pinch-hitter Ryan Jeffers had a two-run single off Gabe Speier in the sixth to get the Twins within 5-3 before Dozier made a diving, two-out catch in right-center to end the rally.

Minnesota starter Chris Archer (0-2) allowed a season-high seven hits and five runs — three earned — in four innings.

Signing with Minnesota March 27, Archer has gone more than four innings once in nine starts. The right-hander missed 2020 following thoracic outlet surgery and was limited to five starts in 2021 due to right lateral forearm tightness and left hip soreness.

“I’m starting to feel good and requesting to go deeper,” he said. “Hopefully, the situation allows me to go a little bit deeper next time if my body continues to feel good.”

A two-RBI double by Merrifield capped a three-run fourth that put the Royals ahead 5-1 The hit off the right field wall came one batter after a two-out throwing error by second baseman Jorge Polanco.

“We know we gotta make that play,” said manager Rocco Baldelli.

Salvador Perez went 1 for 4 and was hit by a pitch in his return to the Kansas City lineup after missing 10 games with a sprained left thumb. Perez was the designated hitter, but Matheny indicated there’s a “good chance” Perez will catch Sunday.


To make room for Perez, the Royals optioned C Sebastian Rivero to Double-A Northwest Arkansas.

The Twins recalled RHP Juan Minaya and LHP Jovani Moran from Triple-A St. Paul. Minaya allowed two runs in 2 1/3 innings and Moran struck out two in 1 2/3 innings for Minnesota, which used seven relievers in Friday’s 10-7 win.

Minnesota also optioned RHP Yennier Cano to the Saints. He allowed 12 hits and 11 earned runs in 7 1/3 innings across six games since making his major league debut May 11.


Twins: RF Max Kepler left the game with right quad tightness. An MRI will be performed. C Gary Sanchez left with a heat-related illness. Both are day to day. … LHP Danny Coulombe was placed on the 15-day injured list with left hip impingement. Reinstated from the injured list Friday with the same injury, he allowed two hits, two walks and one earned run in one-third of an inning last night.


The teams conclude the four-game series Sunday with Twins RHP Sonny Gray (2-1, 2.60) facing RHP Zack Greinke (0-3, 4.53).