After over 20 years, over 1000 episodes, collecting over 40 badges and 88 different Pokemon, Ash and Pikachu finally win a Pokemon League (technically he's won in the Orange League). Throughout the series Ash has failed to win any of the six previous leagues. He finished top 16 in the Indigo Plateau Conference, top 8 … Continue reading Pokemon Sun and Moon Episode 139 Review, Ash finally wins a Pokemon League