Ash Ketchum’s iconic journey of becoming the best Pokémon trainer in the world had its fair share of ups and downs. One-battle wonders were almost non-existent for Ash, and he usually had to fall down one or two times before earning himself a gym badge. Throughout Ash’s challenging journey, he met extremely talented and powerful gym leaders who gave him a run for his money.
Source:https://www.cbr.com/pokemon-anime-strongest-gym-leaders-ash-beat/