GO Battle League.png

GO Battle League is a feature in Pokémon GO that allows trainers to battle opponents around the globe in online Trainer Battles. The feature is released on January 29th, 2020.[1] It is only available to Trainers level 10 and up. Only one Pokémon of a single species can be assigned to a Battle Party.

Since April 10th, 2020, the GO Battle League leaderboard was introduced to show the top five hundred Trainers in the world.[2]

Current season

GO Battle League is currently at Season 5. The formats are:

Formats Start Date End date Constraints
Premier Ball.png Little Cup November 9th, 2020 November 16th, 2020 Only Pokémon that are able to evolve and have not evolved even once allowed
Max CP per Pokémon: 500
Premier Ball.png Kanto Cup November 16th, 2020 November 23rd, 2020 Only Pokémon with a Pokédex number between #001 and #151 allowed
Max CP per Pokémon: 1,500
Premier Ball.png Catch Cup November 23rd, 2020 November 30th, 2020 Only Pokémon caught during Season 5 allowed, excluding Mythical ones
Max CP per Pokémon: 1,500

Entering GO Battle League

To access GO Battle League in game, Trainer needs to:

  1. in Map View touch Main Menu button Button Main Menu.png
  2. touch Battle button White Button Battle.png
COVID-19 Icon.png
Due to COVID-19 pandemic:
Trainers now do not require walking or PokéCoins to unlock battle sets in GO Battle League.[3]

Initially, participation in GO Battle League required unlocking a GO Battle League set, which granted Trainer an access to play a series of 5 matches. First set was free, while next ones could be unlocked by walking 3 km for each set.

If Trainer did not want to walk, a Battle Now button was displayed, giving an option to unlock one set by spending PokeCoin.png 200, PokeCoin.png 100 or PokeCoin.png 50 if at least 2 km, 1 km or less than 1 km remaining respectively.

Trainer could view their progress towards earning a set on the Battle page. Once the next set of matches was unlocked there was an in-app notification delivered and a red dot on the Main Menu's Battle button would appear. Trainers could only unlock a maximum of 5 sets per day, but could still accumulate distance for the future set.

Battle Leagues

See: Trainer Battle → Battle Leagues

GO Battle League uses Battle Leagues mechanic. These are leagues available in GO Battle League:

League Icon Minimum Requirements to Unlock Constraints
Great Battle League Great.png No Minimum Requirement Max CP per Pokémon: 1,500
Ultra Battle League Ultra.png 3 Pokémon with 1,500 CP or Higher Max CP per Pokémon: 2,500
Master Battle League Master.png 3 Pokémon with 2,500 CP or Higher No limit
Premier Cup Premier Cup CP limit dependent on the current League
Legendary and Mythical Pokémon are banned
Flying Cup Flying Cup Only Flying-type Pokémon allowed.
Max CP per Pokémon: 1,500
Halloween Cup Only Poison-, Ghost-, Bug-, Dark-, and Fairy-type Pokémon allowed, excluding Legendary and Mythical ones.
Max CP per Pokémon: 1,500
Little Cup Little Cup Only Pokémon that are able to evolve and have not evolved even once allowed
Max CP per Pokémon: 500
Kanto Cup Kanto Cup Only Pokémon with a Pokédex number between #001 and #151 allowed
Max CP per Pokémon: 1,500
Catch Cup Catch Cup Only Pokémon caught during Season 5 allowed, excluding Mythical ones
Max CP per Pokémon: 1,500

Ranks and Ratings

Rank is a measure how many matches the Trainer has played and/or won. Once they attain a new rank, they cannot drop below it for the rest of the season. Reaching rank 9 can see the rating. Losses do not affect rank but lower matchmaking rating. Ending a season with a higher rank results in better end-of-season rewards.

Only playing the GO Battle League global matching system influences the GO Battle League Rank.

Ranks and ratings may differ between seasons.

For ranks and ratings for current season, see: Season 5 → Ranks and Ratings


Before beginning a battling in a GO Battle League match, Trainer needs to pick the type of match set with either Basic Rewards or Premium Rewards. Trainer must exchange a Premium Battle Pass to receive Premium Rewards. Winning a match unlocks one out of five rewards. These rewards can be: Pokémon encounter, Stardust, Rare Candy and random items which include:

Stardust reward that depends on which reward set was chosen and what Rank is Trainer.

Reaching rank 10 often rewards Trainer with other exclusive items such as avatar items. There are also exclusive rewards at the end of each season. Rewards, including random items, Pokémon encounters, Stardust amount and the end of the season reward, are different during each season.

For rewards for current season, see: Season 5 → Rewards

So far, Scraggy and Rufflet are the only Pokémon exclusive to rewards of GO Battle League at their initial release.


According to Niantic, battling has been a core part of the Pokémon universe since the very beginning. This feature would build upon Trainer Battles, then-current form of player vs. player battling that exists within Pokémon GO. Like many Pokémon GO features, GO Battle League would encourage players to get out and explore the world with Pokémon. Trainers would be able to walk in order to earn entry into the GO Battle League, then battle opponents from around the globe through an online matching system and rise in the ranks of the league. This feature should make the Pokémon GO battling experience more competitive and accessible to more Trainers.[4]

With different seasons of GO Battle League, there were significant changes to this feature including Pokémon rewards pool and moving Pokémon encounter reward into third place in the free set. After Season 1 has concluded, Legendary and Mythical Pokémon ceased to appear in rewards pool.

Due to the COVID-19 pandemic, the walking-distance requirement was temporarily removed from the GO Battle League feature and players can access 5 sets of this battles each day.


Feature launch

  • January 29th, 2020 – GO Battle League was open being available for players level 40
  • January 30th, 2020 – GO Battle League was made available for players level 33 and above
  • January 31st, 2020 – GO Battle League was made available for players level 10 and above


  • From January 29th to March 13th, 2020 – Preseason
  • From March 13th to May 11th, 2020 – Season 1
  • From May 11th to July 27th, 2020 – Season 2
  • From July 27th to September 14th, 2020 – Season 3
  • From September 14th to November 9th, 2020 – Season 4
  • From November 9th to 30th, 2020 – Season 5



Promotional images



External links

Community content is available under CC-BY-SA unless otherwise noted.