4

Tim Lincecum (Giants 2007-15, Angels 16)

Lincecum was named the NL Cy Young in back-to-back years (2008-09) and won three World Series as a member of the Giants. From 2008-11, he struck out 977 hitters.