CLEVELAND -- Boston Red Sox third baseman Will Middlebrooks broke his right wrist when he was hit by a 95 mph fastball in the ninth inning Friday night, a source confirmed to ESPN The Magazine's Buster Olney.

The Red Sox will call up Danny Valencia from Triple-A Pawtucket, according to the Boston Globe.

The length of Middlebrooks' absence is unclear with seven weeks left in the season, but manager Bobby Valentine's initial prognosis wasn't good.

"Bad spot," Valentine said, referring to where Middlebrooks was hit, after Boston's 3-2 win. "He got hit pretty good in a bad place. ... He's in a lot of pain. I was hoping it was down on the meat. It was straight on the bone."

Middlebrooks was hit by Indians reliever Esmil Rogers just below the right wrist.

"Thank you guys for your prayers and thoughts... It doesn't go unnoticed," Middlebrooks tweeted on Saturday.

Middlebrooks, batting .288 with 15 home runs and 54 RBIs, was replaced at third base by Nick Punto.

The Red Sox acquired Valencia from the Twins on Aug. 5 for minor league outfielder Jeremias Pineda. Valencia has hit just .198 with two homers and 17 RBIs in 34 games this season.

Information from ESPNBoston.com contributor Bob Finnan was used in this report.

