Mặc dù không thể có đội "xuất sắc" nhất định trong Pokémon, nhưng có danh sách cấp xếp hạng các Pokémon tốt nhất trong mỗi thế hệ dựa trên chỉ số của chúng, hiệu quả trong trận chiến và xếp hạng so với các Pokémon khác. Do các động thái mới, Pokémon mới và loại mới phù hợp với nhau trong mọi thế hệ, các cấp độ này thay đổi trong mỗi trò chơi. Đối với Pokémon Emerald, những Pokémon tốt nhất là những Pokémon thuộc tầng uber thế hệ thứ ba.
Có chín cấp chính thức trong Pokémon: chưa tiến hóa hoàn toàn, ly nhỏ, chưa bao giờ được sử dụng, ranh giới 3, hiếm khi được sử dụng, ranh giới 2, sử dụng ít, đường viền, sử dụng quá mức và uber. Bậc uber chứa những Pokémon mạnh nhất. Bậc uber thế hệ thứ ba bao gồm hoàn toàn các Pokémon huyền thoại ngoại trừ Wobbuffet và Wynaut. Chúng bao gồm Mewtwo, Mew, Lugia, Ho-oh, Latias, Latios, Kyogre, Groudon, Rayquaza và tất cả các dạng Deoxys. Tuy nhiên, điều đáng chú ý là điều này chỉ bao gồm sáu trong số 17 loại có sẵn trong Pokémon thế hệ thứ ba. Do đó, một đội chỉ bao gồm những Pokémon này có thể không đối đầu tốt với các đội khác chỉ do nhược điểm về chủng loại. Có thể đáng giá khi sử dụng Pokémon từ các cấp sử dụng quá mức đa dạng hơn. Chúng bao gồm các Pokémon như Gengar, Rhydon, Umbreon và Raiku. Điều quan trọng là phải xem xét đào tạo và khả năng của EV. Với sự huấn luyện thích hợp, ngay cả một Pokémon từ một trong các cấp thấp hơn cũng có thể chống chọi với một con uber hoặc bị lạm dụng quá mức.