Jered Weaver is calling it a career.
The veteran Padres right-hander on Wednesday announced his retirement after 12 seasons.
— San Diego Padres (@Padres) August 16, 2017
"I've decided to step away from baseball. While I've been working hard to get back on the mound, my body just will not allow me to compete like I want to," Weaver said in a statement. "Many thanks to the Padres organization for the opportunity to play in the amazing city of San Diego. You have been very professional and respectful during this process and I really appreciate that.
"I would also like to thank my teammates for welcoming me in with open arms and for all the support throughout the season. I'm excited for the next chapter in life and making up for lost time with my family. Thank you to everyone who has supported me over the years. It was a great ride!"
A three-time All-Star, Weaver spent the first 11 seasons of his career with the Angels before signing a one-year deal worth $3 million with San Diego in February.
However, he has been on the disabled list with hip inflammation since May and struggled as he went 0-5 in nine starts while posting a 7.44 ERA.
Weaver, 34, posted a 150-98 record with a 3.63 ERA, a .244 opponent batting average and 1,621 strikeouts against 551 walks while starting all 331 games of his career.