welcome to the cafe
can you post the size of your league and the categories being played? it always helps us give you the best analysis possible. for instance, i'm not sure how many of these guys you can start.
from the stacked lineup and rotations you have, i'd imagine this is an 8 or 10 team league. in which case, well done! your infield is stronger than your outfield, which seems to have more bit players. not that there is anything wrong with that - they're totally serviceable.
your starters are just ridiculous, though i'd get rid of penny - you don't need that. if there is any weakness to be found here, i'd say you seem a bit thin at relief. i'd imagine you can certainly make a trade for a top shelf reliever with all the depth you have on your roster.
well done, and good luck