포켓몬 콘테스트에서 랭크 시스템을 사용한다. 각 컨디션 별로 랭크가 존재하여, 낮은 랭크에서 우승을 해야 그 다음 랭크에 도전할 수 있다. 루비와 사파이어에서는, 호연 곳곳에 여러 랭크의 콘테스트가 존재한다. 반면 에메랄드에서는 해안시티, 신오에서는 연고시티에서 모든 랭크의 콘테스트를 할 수 있다.
호연에서는 모든 컨디션 부문서 마스터 랭크에서 우승을 하면 트레이너 카드에 별을 받을 수 있다. 반면, 신오에서는 하나의 컨디션 부문 마스터 랭크에서 우승을 해도 카드에 별을 받을 수 있다.