gg, I still don't know how you got all of that. The only thing there I'd call an actual weakness is landorus, which is something I've been struggling with for a while. Not just he, but Gliscor as well, and garchomp a bit as well. Most other ground types are handled pretty well.
Anyway, did you just get luck with the IVs to get those HPs?