Answer
Max Scherzer made at least 30 starts in each season from 2009 to 2018, a ten-season streak. This is the longest such streak in the majors since 1915, when Walter Johnson made at least 30 starts in each of his first eleven seasons. Scherzer's streak is even more impressive considering that he has played for four different teams during that time, each of which had different pitching philosophies.