Well I caught a roggenrola early on who is surprisingly the best member on my team. His attack and defence are high and when he evolved to boldore i gave him an eviolite and he is such a tank now. He's also great against almost every gym: Lenora, Bugsy, Elesa, Skyla, Brycen....