Niantic heeft Pokémon GO PvP Trainer Battles aangekondigd via Twitter. Daarbij werd bekend dat er gevechten zullen plaatsvinden in verschillende leagues. De leagues hebben allemaal een andere maximale CP. Je kunt dus niet iedere Pokémon gebruiken in de gevechten. Dit zijn de beste Pokémon GO Pokémon voor PvP Battles.