A seguir, são apresentados os níveis de Pokemon, que ajudam a dividir diferentes Pokémon, provavelmente com base no valor racial. Eles são:
1) BEBÊ POKEMON (POKEMON NASCIDO OU EM FORMA DE BEBÊ, COMO PICHU NÃO PODE EXERCER MUITO PODER ELÉTRICO EM SEU CORPO E CLEFFA)
2) INICIANTE
3) AVANÇADO (FORMULÁRIO MAIS EVOLUTIVO COM VALOR RACIAL ABAIXO DE 500)
4) ELITE (VALOR RACIAL ACIMA DE 500 E MAIS POKEMON LEGENDÁRIO PSEUDO COMO DRAGONITE)
5) PSEUDO-KING (SENHOR DE UMA REGIÃO SIGNIFICA REGRA DE UMA FLORESTA OU CABEÇA DE TRIBO MAIS FORTE DE POKEMON)
6) KING (ELITE 4 POKEMON PRINCIPAL)
7) CAMPEÃO PSEUDO (NORMALMENTE OS POKEMONS DOS CAMPEOES DE SUAS REGIOES )
8) CAMPEÃO ( MOLTRES, ZAPDOS, ARTICUNO, ENTEI, SUICUNE , RAIKOU ETC )
9) BESTA (LUGIA, HOHO, KYOGRE PRIMAL, ETC)
10) NÍVEL DA DEIDADE (DIALGA PALKIA GIRATINA MEW E MEWTWO)
NIVEL DE TREINADORES É DIVIDIDO EM
1)TREINADOR NOVATO (RANK E )
2) TREINADOR INICIANTE (RANK D )
3) TREINADOR INTERMÉDIARIO (RANK C )
4) TREINADOR AVANÇADO (RENAK B )
5) TREINADOR MASTER (RANK A )
6) ELITE (AS ELITES DE CADA REGIÃO )
7) CAMPEÃO (VENCEDORES DAS LIGAS DE SUA REGIÃO )
8)PSEUDO MESTRE ( RED E BLUE )
9) MESTRES ( PRESIDENTE DA LIGA POKEMON E PROFESSOR CARVALHO )
10)LENDARIO ( ATUALMENTE NÃO REGISTRO DE TAIS TREINADORES NEM O NIVEL PARA SABER QUAM FORTES SÃO )