PVP significa "Jugador contra Jugador" (por sus siglas en inglés Player vs Player); y es un modo de juego competitivo en Pokémon GO en donde un jugador se enfrenta a otro. Este modo de juego competitivo PVP se subdivide en 3 categorías (Liga Super, Liga Ultra y Liga Master). Para jugar en modo PVP, tienes 2 alternativas: estar cerca del otro usuario de Pokemon GO para escanear el código QR e invitarlo al combate, o tener un nivel de amistad suficiente para invitarlo si esa persona no se encuentra cerca de ti.