Pokémon Matchup Analyzer

Overview

Not sure how to answer the question: "Which of my Pokémon would be best in this battle?" This advanced matchup tool helps you identify the best choice by analyzing your Pokémon’s types, moves, stats, levels, and more. Instead of relying only on type advantages, you’ll see which Pokémon on your team truly has the best chance to win. Make smarter switches, pick stronger counters, and step into every battle with confidence as you grow into a legendary Pokémon trainer.

Not sure how to use the tool? Check out our how-to-use guide on our Guides page!

Your Team of Pokémon

Opponents Team of Pokémon


Game Version field and Pokémon Species, Pokémon Variety (when applicable), and Move 1 fields for each Pokémon are required for calculation.

*Stats are generated approximately when level is modified. Enter your Pokémon's exact stats to produce more precise results.

Results

Opponents
Pokémon
Best Against
(The Pokémon from your team
with the highest probability of
winning the battle matchup)
1st 2nd 3rd

Click the CALCULATE button above to generate results

Matchup Details

Click on a Pokémon in the Results table to see it's strengths and weaknesses for the battle matchup!

Recommendations

Our recommendations for victory! (Data will appear when Results have been calculated)

Recommended Team Lineup

The party of your Pokémon that gives you the best probability of winning the battle against your opponents Pokémon.

Win Probability
Extremely Likely Very Likely Likely Unlikely Very Unlikely Extremely Unlikely
★★★★★ ★★★★ ★★★ ★★ (no stars)
Win Probability
Extremely Likely ★★★★★
Very Likely ★★★★
Likely ★★★
Unlikely ★★
Very Unlikely
Extremely Unlikely (no stars)