MINNEAPOLIS -- The Twins shook up their middle infield after Tuesday's 8-4 loss to the Tigers, as they optioned rookie shortstop Brian Dozier to Triple-A Rochester and selected the contract of infielder Pedro Florimon from Rochester.

Dozier, 25, hit .234/.271/.332 with six homers and 33 RBIs in 84 games since being recalled from Rochester on May 7. He also was tied for the lead among American League shortstops with 15 errors.

"He's a kid who's been up here, and he's battled through this year," Twins assistant general manager Rob Antony said. "He's had his good days, he's had his tough days, and basically he just needs to go down and play every day. He's got to work on his defense. There have been certain things that he needs to work on -- cutoffs, positioning, that type of thing.

"But he also needs to be a little more consistent offensively. He'll have some good games, but he gives away too many at-bats. He needs to be a little bit more consistent, and I think he's taking too many defensive swings. It's just an opportunity for him to go down, relax, get his confidence back, play every day and work his way back up here."

Dozier, the Twins' Minor League Player of the Year last season, said he wasn't exactly surprised by the move because he hasn't been hitting like he did before his callup, as he's a career .305/.379/.416 hitter in four seasons in the Minors.

"I'd have sent me down, because I haven't been playing the way I know how to play and that I'm capable of doing," Dozier said. "I know what I'm capable of, especially being up here for a few months now. I know my style of my game and everything, and I think it'll be fine. Just get back down there and work hard and get a few things ironed out."

Dozier's last game came on Sunday, when he threw to first base on a slow roller hit to him at shortstop with the bases loaded and one out in the 10th inning. Dozier played it safe on the play and got an out, but it allowed the go-ahead run to score in an eventual 7-3 loss.

But Antony said the move had nothing to do with the play, as it was not based on his recent performance, but on his overall body of work.

"I think it was a lot longer process," Antony said.

Florimon, meanwhile, is known more for his defense up the middle. The 25-year-old hit .251/.308/.345 in 82 games with Rochester.

"He's done a terrific job defensively," Antony said. "He's hitting .251, so he's not hitting a ton. But at the same time, he's done a very, very good job defensively. He's improved a lot offensively over the course of last year to this year."

Span feeling better, but remains out

MINNEAPOLIS -- Twins center fielder Denard Span said his right shoulder is feeling better, but he was still held out of the lineup against the Tigers for a second straight day on Tuesday.

Span injured his right shoulder when he landed awkwardly while trying to make a diving catch in center field on Sunday.

Twins manager Ron Gardenhire said that he doesn't expect Span to be in the lineup on Wednesday, but is hopeful he'll return against the Mariners this weekend.

"We'll have to wait and probably see out in Seattle," Gardenhire said. "He didn't do any fielding ground balls or drills, so he's obviously not ready to do those things, so he's obviously not playing."

Swarzak likely to return for Mariners series

MINNEAPOLIS -- Reliever Anthony Swarzak threw a bullpen session before Tuesday's game against the Tigers, and is on track to rejoin the Twins for their three-game series in Seattle that begins Friday.

Swarzak is on the disabled list retroactive to July 25 with a mild right rotator cuff strain. He last pitched on July 24, when he gave up two runs in one inning against the White Sox in Chicago.

"He felt great," Twins assistant general manager Rob Antony said of Swarzak's eight-minute bullpen session. "I think the plan is to activate him and bring him on the trip with us to Seattle."

Swarzak, 26, has a 4.43 ERA in 31 appearances, including four starts this season. He has fared better in long relief with a 3.02 ERA in 50 2/3 innings, compared to an 8.35 ERA in 18 1/3 innings as a starter.

Gardenhire stays with 18-hit lineup vs. Tigers

MINNEAPOLIS -- After the offense erupted for 18 hits and nine runs in a 9-3 win against the Tigers on Monday, Twins manager Ron Gardenhire decided to stick with same lineup on Tuesday.

"I like that," Gardenhire said. "I don't like to change things up when you get 18 hits and win a ballgame, so we just put them right back out there."