4. Adam Wainwright
Credit: Getty Images
He’ll obviously be moving up this list in the coming weeks, but Waino’s current total of 1,081 strikeouts are enough to crack the top five. He’s been with the club since 2005, and in that time has won 94 games. He strikes out 3.3 batters for every one that he walks. At the age of 31, he still has five full season s left on his contract.