CLEVELAND -- Kyle Lohse threw a baseball for the first time in 11 days on Sunday, but it's still going to be a good while before he's pitching in Major League games again.

Lohse has been sidelined since June 3 because of a strained flexor muscle in his right forearm. He played catch from about 90 feet at Progressive Field on Sunday prior to the Cardinals' game against the Indians. It's not clear yet exactly how he will progress, but beginning to throw is certainly good news.

"Tomorrow's an off-day, so I don't know if they'll have me come in and do anything," Lohse said on Sunday afternoon. "But the next step, I don't know if we're going to do the same thing, just more intense, or actually go back to 120 or so. But it was a great day. I wasn't putting a whole lot behind them, but it was on a line. I wasn't just lobbing them."

Brad Thompson is taking Lohse's place in the Cardinals' rotation while Lohse is out. It's the first time in Lohse's career that he's been on the disabled list. Lohse said that his arm doesn't feel completely normal yet, but that it's much improved from when he aggravated the injury in his last start.

"Right now it's pretty good," he said. "All my range of motion is good. Before, I couldn't get all the way back, get a good stretch. It was way too tight. Right now it's ... I wouldn't say completely symptom-free ... but it's really close."