How to use the type coverage calculator
In Attack coverage, pick the types of your damaging moves. The calculator shows the best multiplier you reach against every single type, counts how many Pokemon in the Champions roster you hit super effectively, and lists the Pokemon that resist or are immune to everything you picked. Those are the switch-ins your opponent will use.
In Team weaknesses, set the typing of up to six Pokemon. The table shows how each one takes every attacking type, and highlights the types that three or more of your Pokemon are weak to. Rows outlined in red have no resist at all.
Pokemon type chart
Rows are the attacking type, columns are the defending type. 2 means super effective, ½ not very effective, 0 no effect, blank neutral.
| Atk / Def | Nor | Fir | Wat | Ele | Gra | Ice | Fig | Poi | Gro | Fly | Psy | Bug | Roc | Gho | Dra | Dar | Ste | Fai |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Normal | ½ | 0 | ½ | |||||||||||||||
| Fire | ½ | ½ | 2 | 2 | 2 | ½ | ½ | 2 | ||||||||||
| Water | 2 | ½ | ½ | 2 | 2 | ½ | ||||||||||||
| Electric | 2 | ½ | ½ | 0 | 2 | ½ | ||||||||||||
| Grass | ½ | 2 | ½ | ½ | 2 | ½ | ½ | 2 | ½ | ½ | ||||||||
| Ice | ½ | ½ | 2 | ½ | 2 | 2 | 2 | ½ | ||||||||||
| Fighting | 2 | 2 | ½ | ½ | ½ | ½ | 2 | 0 | 2 | 2 | ½ | |||||||
| Poison | 2 | ½ | ½ | ½ | ½ | 0 | 2 | |||||||||||
| Ground | 2 | 2 | ½ | 2 | 0 | ½ | 2 | 2 | ||||||||||
| Flying | ½ | 2 | 2 | 2 | ½ | ½ | ||||||||||||
| Psychic | 2 | 2 | ½ | 0 | ½ | |||||||||||||
| Bug | ½ | 2 | ½ | ½ | ½ | 2 | ½ | 2 | ½ | ½ | ||||||||
| Rock | 2 | 2 | ½ | ½ | 2 | 2 | ½ | |||||||||||
| Ghost | 0 | 2 | 2 | ½ | ||||||||||||||
| Dragon | 2 | ½ | 0 | |||||||||||||||
| Dark | ½ | 2 | 2 | ½ | ½ | |||||||||||||
| Steel | ½ | ½ | ½ | 2 | 2 | ½ | 2 | |||||||||||
| Fairy | ½ | 2 | ½ | 2 | 2 | ½ |
Best two type coverage pairs
The attacking type pairs that hit the most Pokemon in the Champions roster (351 picks) super effectively, counted per Pokemon including Megas.
| Pair | Hit super effectively | Resist both |
|---|---|---|
| IceGround | 193 of 351 | 2 |
| GroundFlying | 190 of 351 | 7 |
| GroundFairy | 188 of 351 | 6 |
| FireGround | 178 of 351 | 13 |
| GroundBug | 171 of 351 | 38 |
| IceFighting | 169 of 351 | 27 |
Team type coverage: offense vs defense
Coverage is about your moves; defensive typing is about your Pokemon. A team can have great coverage and still fold to one attacking type if half of it is weak to that type. Check both: pick moves that hit what walls you, and pair Pokemon whose weaknesses the partner resists, such as a Fire type next to a Water type, or a Steel type next to a Fairy type.
For doubles, also think about the spread moves you will face most. Earthquake, Rock Slide, Heat Wave and Dazzling Gleam hit both of your Pokemon, so a lead where both are weak to the same spread move is a liability. The team builder runs this check on your real team with abilities included, and the damage calculator shows how much a super effective hit actually does.
Type coverage questions
What is type coverage?
Type coverage is the set of types your attacks can hit for super effective or at least neutral damage. Good coverage means fewer Pokemon can switch in or stay in safely against you. A Pokemon with Ground and Fairy moves, for example, hits both Fire and Dragon types super effectively.
Does this work for games other than Pokemon Champions?
Yes. The calculator uses the Generation 6 to 9 type chart (with Fairy), which is the chart in Scarlet and Violet, Sword and Shield and Pokemon Champions. Only the list of Pokemon that wall your types is specific to the Champions roster.
How are dual types calculated?
The two multipliers are multiplied. Ground against Fire and Steel is 2 x 2 = 4 times damage; Fighting against Normal and Ghost is 2 x 0 = no damage. Abilities such as Levitate are not counted here; the team builder counts them.