4

Zack Greinke - 2,481 strikeouts

Turning 36 years old on October 21, Greinke is under contract until 2021. He has 50 strikeouts in his first eight starts of 2019 and had 199 in 2018.