MIAMI -- Cleveland Indians right-hander Corey Kluber has a nondisplaced fracture of his right ulna after he was hit on the arm by a line drive off the bat of Miami Marlins outfielder Brian Anderson on Wednesday, the team said.

The Indians initially said Kluber had a right forearm contusion but later said X-rays revealed the fracture. Kluber's arm was placed in a cast, and he'll be re-evaluated in Cleveland on Thursday. The Indians will have a better idea at that point of how long he might be out.

"It looked ugly," Indians manager Terry Francona said.

After he was hit by the liner in the fifth inning, the ball rolled away from Kluber. He tried to swat it to first base with his glove rather than throwing it as Anderson reached on an infield hit. Kluber briefly visited with a trainer before walking off the field with the Marlins leading 3-1.

Kluber, a two-time American League Cy Young Award winner, allowed eight hits and three runs in 4⅔ innings, which left his ERA at 5.80. The Marlins won 4-2.

The Indians are already without starter Mike Clevinger, who is out until at least June with a back injury.

The Associated Press contributed this report.