Eight days after winning his 200th game, 42-year-old Adam Wainwright said Tuesday he has thrown his final pitch.

"I've thought a lot about it the last few days, but I'm in a really good place mentally," the St. Louis Cardinals right-hander said ahead of his team's game against the Milwaukee Brewers. "No regrets about anything I ever did. No second thoughts of, 'Am I making the right decision on pitching or retiring?' I'm at peace with all of it in this spot that I've never been.

"I've literally left everything I had out there, for real."