Pokémon Go presenta una modalità di gioco PvP chiamata Battle League. La lega presenta tre diverse parentesi, la Great League, la Ultra League e la Masters League. Ognuno di questi campionati dura due settimane, consentendo ai giocatori di guadagnare gradi e ricompense. Hanno tutte regole diverse, come la Grande Lega che consente solo ai Pokémon con 1.500 CP o inferiore, e la Lega Ultra arriva a 2.500.
La Master League rimuove queste restrizioni, consentendo a tutti gli allenatori di utilizzare qualsiasi Pokémon catturato durante il gioco, incluso l'accesso a qualsiasi Pokémon leggendario straordinariamente potente. Non tutti i giocatori del gioco corrispondono a questo, e per le due settimane in cui si tiene la Master League, alcuni allenatori sono un po 'esclusi. Durante la seconda stagione di Pokémon Go, hanno introdotto la più recente opzione chiamata Premier Cup.
La Premier Cup si svolgerà contemporaneamente alla Master League. A tutti gli allenatori che partecipano alla Premier Cup non sarà consentito utilizzare alcun Pokémon leggendario o mitico che possono avere, ma non ci sono limiti CP. Introducendo questa modalità, ti dà la possibilità di giocare continuamente al gioco, anche se non hai avuto la fortuna di catturare uno dei Pokémon più rari e difficili da trovare nel gioco.
Per coloro che potrebbero essersi sentiti esclusi quando la Master League rotola in giro, ora hai un'alternativa. La modalità di gioco si svolgerà contemporaneamente alla Master League e avrà gli stessi requisiti per accedervi. Le ricompense saranno le stesse della Master League, assicurando che nessuno dei giocatori si senta escluso da coloro che partecipano attivamente alla Master League.
La prima istanza della Premier Cup arriva su Pokémon Go durante la seconda stagione del gioco della Battle League e probabilmente diventerà una stalla per il circuito della Battle League.
Alla fine della stagione, tutti e tre i campionati e la Premier Cup saranno disponibili per un periodo di tempo limitato prima dell'introduzione della prossima stagione di Battle League.