About 73, counting Season 14 and Season 15 (The two B/W seasons)
Note: The number will change.
Chat with our AI personalities
592 episodes
There are 41 episodes in Pokémon: The Johto Journeys.
Go to YouTube
There are 97 XY episodes with 7 special episodes that was aired to the USA and 111 XY episodes with the same amount of special episodes that was aired in Japan.
You can not find the TM for shock wave in pokemon BW, but a pokemon can leared by a pokemon (Eg. Blitzle Lv.11).