Stats for unreleased Mega Evolutions are speculative. Don't invest any resources until they're officially released.

Welcome to PvPoke.com! We're an open-source tool for simulating, ranking, and building teams for Pokemon GO PvP (player versus player) battles. Check out the links below to get started.


Simulate a battle between two custom Pokemon.


Play real-time battle simulations against a CPU opponent.


Explore the rankings, movesets, and counters for the top Pokemon in each league.

Team Builder

Build your own team and see their type matchups and potential counters.


Check out the source code on Github or lend your support through Patreon.

What's New

v1.29.18 (December 7, 2022)

  • Individual battle results now have an "Optimal Move Timing" details section that illustrates when to perform the most optimal Charged Move timing against the opponent.

Latest Article

PvPoke's Shadow Crystal Ball

November 13, 2022

Which Shadow Pokemon could become more relevant for PvP in a future move update or Community Day? Check out this speculative list if you have TM's to spare!