Hi.
Your team seems pretty solid but I think you face many problems with many powerful mons as your defensive core, although solid on its own, invites threats to come in pretty easily. In addition, you don't have a good switch-in to strong Psychic and Fighting type moves as your main resists -...