Eh... not many solid counters on your team I've noticed. Jirachi walls your entire team, so it would be a good idea to get yourself a good fire or ground type. As Wayff mentioned, Yache DDers will also easily tear you apart. Remove Sceptile, and get yourself a fire. I would use
Infernape@Life...