Great team. Some suggestions to make it even better.
As this is a 10 team league you don't need to roster Gattis, Yellich, Pineda, Hutchinson. There has to be 4 better SPs out there I think you should add. I'd take Carlos Martinez, Archie Bradley, Ventura, Quintana, Santiago, Porcello, Tillman, Estrada, Ross, Haren, Hughes all over those guys.
Also in a 10 team you should use the FA pool as your bench for SPs as there is going to be some awesome SP matchups from week to week available. Dont be scared to cut some of these lower level guys each week.