Read from the game's own effectiveness table, so it matches this build.

Loading types...

Rows attack, columns defend. 2 super effective · ½ not very effective · 0 no effect. Blank is normal damage.

NormalFightingFlyingPoisonGroundRockBugGhostSteelFireWaterGrassElectricPsychicIceDragonDarkFairy
Normal½0½
Fighting2½½2½02½22½
Flying2½2½2½
Poison½½½½022
Ground022½22½2
Rock½2½2½22
Bug½½½½½½222½
Ghost022½
Steel2½½½½22
Fire½22½½22½
Water222½½½
Grass½½22½½½2½½
Electric202½½½
Psychic22½½0
Ice22½½½2½2
Dragon½20
Dark½22½½
Fairy2½½½22

Damage category by type

With PHYS/SP SPLIT off, a move's category comes from its type rather than the move: “PHYSICAL and SPECIAL MOVES depend on the Pokemon TYPE.” With it on, each move has its own category, shown on the Moves page.

Physical Physical

NormalFightingFlyingPoisonGroundRockBugGhostSteel

Special Special

FireWaterGrassElectricPsychicIceDragonDarkFairy

Nothing matches that search.