17. Rick Porcello
Rick Porcello is a marvel as he has won a Cy Young Award, yet he has never been named an All-Star. We all know that Porcello should have been an All-Star in 2016 when he went 22-4 with a 3.15 ERA en route to the Cy Young.
If nothing else, Porcello is one of the most durable starting pitchers in the MLB. Porcello debuted in 2009 and has thrown 160 or more innings in every season since.