Manager Mike Scioscia said the Angels put "a lot of thought" into potentially skipping Weaver's next start and giving him 10-plus days of rest with the All-Star break next week.
"I don't think anything changed from the parameters we put on it a couple days ago," Scioscia said. "Let's wait and see how it lines up. If he can pitch, he'll pitch, and if he's a risk, he won't pitch. Just based on his workout this [morning], he's definitely past that point of being a risk."
Matt Shoemaker relieved Weaver on Monday and threw 3 2/3 innings of two-run ball to pick up the victory.
Matthew DeFranks is an associate reporter for MLB.com. Follow him on Twitter @MDeFranks. This story was not subject to the approval of Major League Baseball or its clubs.