So right now Ash has 39 Pokemon that he can switch on and off his team at any given time. In my option though some are way better then others though. So here's my order from worst to best.
#39
Scraggy was never used that much in battles and his own major battle one was a win vs Brycen's Vanillish. The moveset was also a bit plain with moves like Headbutt and Leer.
#39
Scraggy was never used that much in battles and his own major battle one was a win vs Brycen's Vanillish. The moveset was also a bit plain with moves like Headbutt and Leer.