Personagens: Gary

Nome: Gary Carvalho
Nome em Japonês: Shigeru
Biografia:
Gary é o eterno rival de Ash. O incrível é que quando chegou no ginásio de Giovanni, o garoto já tinha 10 insígnias. É famoso por ter diversos pokémons e por esses motivos, começa a ser um treinador arrogante.
Ele é neto do famoso Prof° Carvalho. Gary no começo da história é um garoto mimado e convencido, que se acha o melhor treinador de todos. Ele só descobre que não é isso tudo quando quebra a cara e é desclassificado nas eliminatórias da Liga Índigo.
Após isso ele muda um pouco seu modo de agir, se colocando no seu lugar e treinando mais rigorosamente e com essa postura ele chega até as oitavas de finais da Liga Johto, mas é eliminado por Ash.
Com a derrota, Gary acaba reconhecendo Ash um verdadeiro treinador Pokémon e também decide deixar todos seus muitos Pokémon com seu avô, menos seu inicial Blastoise, e partir em busca de seu novo sonho: ser um pesquisador tão bom quanto seu avô! Recentemente Gary esteve viajando por Sinnoh, carregando também Umbreon e seu Electivire.
Pokémons:

Pokémons (conhecidos) que tinha:

Pokémons que tinha temporariamente:

Pokémons (conhecidos) com Carvalho: