Joy Taylor

Joy Taylor | Last Updated: Jul. 9, 2026

Quick Answer: Best Pokémon Against Giovanni’s Persian

If you want to defeat Giovanni, you must prepare for Shadow Persian. Because Persian is a pure Normal-type Pokémon, it is weak only to Fighting-type moves.

Here are the absolute best Pokémon to use against Persian, along with their optimal movesets to break shields and deal massive damage:

  • Lucario: Counter (fast move) + Power-Up Punch (charged move)
  • Machamp: Counter (fast move) + Cross Chop (charged move)
  • Conkeldurr: Counter (fast move) + Dynamic Punch (charged move)
Note

Note: Do not use Ghost-type Pokémon. While they may seem like a good idea defensively, Persian heavily resists Ghost-type attacks and will outlast you in a war of attrition.

Battle Strategy: The “Switch Stun” Trick to Survive Persian

Having the right Pokémon is a great start, but Shadow Persian hits incredibly hard. Its Scratch fast attack can shred your first Pokémon before you even charge an attack. To survive, you need to use a hidden game mechanic known as the “switch stun”.

Whenever a Pokémon is swapped into battle, the AI boss (Giovanni) freezes and stops attacking for exactly two seconds. Here is how to exploit this mechanic to farm energy and burn his shields early:

  • Setup your roster correctly: Do not put your primary Fighting-type counter (like Lucario or Machamp) in the first slot. Place them in the second or third slot.
  • Start the battle: Enter the battle with your first Pokémon, but do not waste time attacking.
  • Swap immediately: As soon as the word “GO” disappears, immediately swap to your Fighting-type counter.
  • Farm energy and break shields: Persian will be frozen for two seconds. Use this window to hit it with your fast moves (like Counter) to build energy quickly without taking damage.
  • Spam low-energy charged moves: Fire off your fastest charged attacks (like Power-Up Punch or Cross Chop). Giovanni always blocks the first two charged attacks, so using low-energy moves burns his two shields immediately, leaving the rest of his team vulnerable.

Deep Dive: Why These Counters Work (And Budget Options)

Shadow Persian is guaranteed to be Giovanni’s first Pokémon in every encounter. Because of this, preparing a dedicated counter is absolutely non-negotiable for anyone reading through Pokémon GO guides to defeat Team GO Rocket.

Why Lucario is the King:

Lucario stands out above the rest not just because it hits hard, but because of its unique Fighting/Steel typing. Its Steel typing naturally resists Persian’s Scratch (a Normal-type fast move) and Feint Attack (Dark-type). While Lucario shrugs off the damage, it strikes back with super-effective Fighting-type damage. Combined with Power-Up Punch—which increases Lucario’s attack power every time it is used while simultaneously burning a shield—it becomes an unstoppable snowball.

Bulky Budget Alternatives:

If your Fighting-type Pokémon are fainting too fast, you can pivot to bulky alternatives that can survive Persian’s fast-attack barrage. Tyranitar (especially equipped with the Rock-type fast move Smack Down and a charged move like Crunch or Stone Edge) is exceptionally bulky and heavily resists Normal-type attacks. Melmetal is another fantastic defensive option; it resists Normal-type damage and can spam Superpower to break shields. While they don’t deal super-effective Fighting damage, their sheer survivability buys you enough time to burn Giovanni’s shields.

The Core Problem: What If You Lack the Best Counters?

Reading about the best battle strategies and top-tier counters is helpful, but it ignores a very common reality: What if you simply don’t have a Lucario, Machamp, or Conkeldurr?

For many players—especially those in rural or low-spawn areas—building a Giovanni-ready team is incredibly frustrating. You might know exactly what you need to do, but you find yourself constantly wasting Revives and Max Potions on failed attempts because your roster isn’t strong enough.

The Rural Player Scenario:

Imagine needing a Machamp to beat Persian. To get one, you need to find a Machop, catch enough to farm 125 Candy, and evolve it. But if Machop isn’t spawning in your neighborhood, and you don’t have enough local Gyms to find a Terrakion or Lucario raid, you are essentially stuck.

Without a way to reach high-spawn nests or access global raids, the battle against Giovanni remains locked behind a geographical barrier.

How to Farm Top Counters Globally with Fonelora Location Changer

If you are stuck without the right Fighting-type Pokémon to beat Persian, you need a practical way to farm candy and participate in raids outside your immediate local area. This is where Fonelora Location Changer becomes highly relevant as a guided Pokémon GO location changer.

Fonelora Location Changer

Realistic GPS movement simulation, flexible route control, easy no-modification setup, and support for gaming, social, privacy, and location-based testing in one platform.

Fonelora Location Changer is a desktop software for Windows and Mac computers that allows you to change the GPS location on supported iOS and Android devices. Under supported conditions, it helps you virtually travel to known Machop nests, high-density spawn areas, or global Gyms hosting Fighting-type raids, so you can finally build your team.

How to use Fonelora to farm Giovanni counters:

  • Connect your device: Open Fonelora Location Changer on your computer and connect your supported iPhone or Android device following the on-screen prompts.
Connect Your Device
Connect Your Device
  • Select Game Mode: Choose the dedicated Game Mode, which provides a game-oriented setup tailored for location-based apps.
Select the mode that fits your needs
Select the mode that fits your needs
  • Use Teleport Mode: Enter the coordinates of a known nest or one of the best Pokémon GO spoofing locations (like Pier 39 or Zaragoza). Click to instantly change your location.
Select Teleport Mode
Select Teleport Mode
  • Use Joystick Mode for micro-adjustments: Once you arrive, switch to Joystick Mode to naturally walk around the virtual area, spin PokéStops, and encounter the Fighting-type Pokémon you need.
Joystick Mode
Joystick Mode
  • Catch and power up: Farm the necessary candy, evolve your Machamp or Lucario, and prepare for your fight against Giovanni.

Important: Cooldown Rules and Keeping Your Account Safe

Before you change your location to hunt for Pokémon, it is crucial to understand that modifying your GPS in Pokémon GO carries inherent account risks, including soft bans, strikes, or Error 12. No tool is 100% immune to Niantic’s anti-cheat systems.

However, Fonelora Location Changer includes built-in features—like the Cooldown Timer and Realistic Mode—to help you manage virtual movement more responsibly than raw manual spoofing.

Location Spoofing Do’s and Don’ts Checklist:

  • Do use the Cooldown Timer: Always adhere to standard Pokémon GO cooldown rules and wait the recommended time after a long-distance teleport before catching a Pokémon, spinning a PokéStop, or joining a raid. Jumping long distances and acting immediately will trigger a speed lock (soft ban).
  • Do use Realistic Mode: When moving between points, use Realistic Mode to vary your walking speed, making your simulated movement feel more natural to the game servers.
  • Don’t jump between countries rapidly: Avoid teleporting from New York to Tokyo within minutes. Mirror real-world travel times to minimize account flags.
  • Don’t ignore app rules: Always check compatibility and stay aware of platform risk controls before using virtual locations on your primary account.

Frequently Asked Questions

  • What is Persian’s weakness in Pokémon GO?
  • Persian is a pure Normal-type Pokémon. Therefore, its only weakness is Fighting-type moves. It resists Ghost-type attacks, so avoid using them.
  • How do I beat Giovanni’s Persian?
  • The most reliable method is using the “switch stun” trick. Start with a different Pokémon, immediately swap to your Fighting-type counter (freezing the AI for 2 seconds), and use fast charging moves to burn Giovanni’s shields early.
  • Which Pokémon can survive Persian’s Scratch attack?
  • Scratch deals massive Normal-type damage. Steel-types and Rock-types resist it. Tyranitar, Lucario, and Melmetal are excellent choices with the necessary bulk and typing to survive the initial barrage.
  • How do I break Giovanni’s shields quickly?
  • Equip your Pokémon with low-energy charged moves. Moves like Cross Chop, Power-Up Punch, and Superpower charge very fast, forcing Giovanni to waste his two shields within the first few seconds of the battle.
  • What is the best moveset against Persian?
  • For Machamp, use Counter and Cross Chop. For Lucario, use Counter and Power-Up Punch. These combinations guarantee fast energy generation and super-effective damage.
  • How can I get Lucario or Machamp if I live in a rural area?
  • If local spawns are poor, you can use a guided GPS tool like Fonelora Location Changer to virtually travel to global nests or active Gyms, allowing you to catch Machop or participate in remote raids under supported conditions.

Final Thoughts: Ready to Defeat Giovanni?

Defeating Giovanni’s Shadow Persian requires a mix of the right roster and sharp battle mechanics. By exploiting its Normal-type weakness with Fighting-types, utilizing the “switch stun” trick, and spamming low-energy charged moves to burn his shields, you can turn a frustrating wall into an easy victory.

Remember, knowing the strategy is only half the battle—having the actual Pokémon in your storage is what gets the job done.

If you are currently stuck in a low-spawn area and unable to find the Machamp, Lucario, or Conkeldurr you need, you don’t have to stay grounded. Fonelora Location Changer offers a practical, desktop-guided way to safely reach high-spawn nests and global raids to build your ultimate Team GO Rocket counter roster. Check device compatibility and explore the location changer today to finally claim your victory over Giovanni.

fonelora img

Fonelora Location Changer

  • Bluetooth Hardware Simulation for Safer GPS Spoofing
  • Realistic Movement & Route Simulation
  • No Root or Jailbreak Required
  • All-in-One Solution for Games, Social Apps & Privacy

Joy Taylor is a seasoned technical writer with over a decade of experience in mobile technology. At iMobie, she specializes in producing in-depth content on iOS data recovery, iPhone unlocking solutions, and iOS troubleshooting.

Change GPS Location Easily

Free Download Free Download
Back to Top Icon