The news on Jered Weaver is not good.

Weaver, the Angels’ ace right-hander, will be out 4 to 6 weeks after suffering a broken left (non-pitching) elbow, major-league sources say.

Weaver, who suffered the injury Sunday night diving away from a line drive hit by the Rangers’ Mitch Moreland, said afterward that his initial X-rays showed no break.

“It’s pretty painful,” Weaver told reporters. “It feels like a really bad jam. I definitely hyperextended it or something.”

Tests on Monday apparently indicated a more serious injury.

The loss of Weaver only will increase questions about the Angels’ rotation, which some consider the weakness of the club.

Weaver, 30, finished 20-5 with a 2.81 ERA for the Angels last season. He was particularly strong in the first half, becoming the first pitcher since Sandy Koufax in 1963 and ’64 to win at least 10 games with a sub-2.00 ERA in back-to-back seasons.