Notes

Some types have multiple contenders for top Pokemon of that type. This is usually due to a large difference in TDO or a different typing, featuring different resistances.

* represents a legacy move currently unavailable. In instances where the top non-legendary option requires an exclusive move, the next best options are also listed.