Rocky (Japanese: イワシミズ Iwashimizu) is a character of the day who appeared in Training Wrecks.


Ash and his friends stumbled upon Rocky and his Muscle Island fitness camp while they waited for their Mossdeep City ferry service. His gym is designed to help Trainers work on improving their strength, which inspires their Pokémon to do the same and thereby become stronger in battle. He invited the group to join, and the boys all agreed, and May eventually took to pedaling on a exercise bike.

Rocky is particularly competitive, with another one of his hobbies being battling. Rocky challenged Ash to a Double Battle, and as per camp rules Ash's friends were not allowed to watch the match and so they continued their training on Muscle Island. Rocky, using his Walrein and Quagsire, was able to get the upper hand in his battle against Ash by having the half-Ground Quagsire block all of Pikachu's Electric moves and having his Walrein use the increasingly powerful Ice Ball attack. However, Ash was able to deduce that the speed of the Ice Ball slowed down every turn. Using it to his advantage, he was able to defeat Rocky. Rocky complimented Ash's strategy, admitting that he underestimated the strength of Trainers outside of Muscle Island and would consider going on his own journey. Rocky pointed out the next ferry to Mossdeep City, so the group went on board.


This article is missing information on this character's Japanese voice actor.
You can help by adding this information.

Walrein was called out for a Double Battle against Ash. Around the first turn, it used Ice Ball and in every turn, the move got stronger. Ash later realized that Ice Ball got slower every turn and turned the tables on Rocky by having Pikachu dodge. Walrein was defeated after Quagsire fell for Grovyle's Leaf Blade and left itself wide open for Pikachu's Thunderbolt.

Walrein's only known move is Ice Ball.

Debut Training Wrecks
Voice actors
English Maddie Blaustein
Quagsire was called out for a Double Battle against Ash. It was in charge of blocking Electric attacks from hitting Walrein. It was defeated after getting hit by Grovyle's Leaf Blade.

None of Quagsire's moves are known.

Debut Training Wrecks
Voice actors
Japanese Yūji Ueda
English Eric Stuart

Voice actors

Language Voice actor
Japanese 千葉進歩 Susumu Chiba
English David Chen
Finnish Tommi Haapaniemi
Brazilian Portuguese Dado Monteiro
Spanish Latin America Enzo Fortuny
Spain Juan Antonio Arroyo


  • Rocky's name is both a reference to Rocky Balboa and his Japanese name, which means water trickling from between rocks.

  This article is part of Project COD, a Bulbapedia project that aims to write comprehensive articles on each one-time character of the Pokémon anime.