Gen 8 Updated Version, thought some people might need it
Damaging moves
Normal: Fake Out (3), Extreme Speed (2), Feint (2), Quick Attack (1),
Fire: Shell Trap (-3)
Water: Aqua Jet (1), Water Shuriken (1)
Grass: Grassy Glide in Grassy Terrain (1)
Rock: Accelerock (1)
Steel: Bullet Punch (1)
Ice: Ice Shard (1), Avalanche (-4)
Bug: First Impression (3)
Fighting: Mach Punch (1), Vacuum Wave (1), Vital Throw (-1), Focus Punch (-3), Revenge (-4), Counter (-5), Circle Throw (-6)
Dark: Sucker Punch(1),
Ghost: Shadow Sneak (1)
Electric: None
Ground: None
Poison: None
Flying: Beak Blast (-3)
Psychic: Mirror Coat (-5)
Dragon: Dragon Tail (-6)
Fairy: None
Non-damaging moves
Normal: Helping Hand (5), Endure (4), Protect (4), Max Guard (4), Follow Me (2), Roar (-6), Whirlwind (-6)
Fire: None
Water: None
Grass: Spiky Shield (4)
Rock: Wide Guard (3)
Steel: King's Shield (4)
Ice: None
Bug: Rage Powder (2), Powder (1)
Fighting: Detect (4), Quick Guard (3), Counter (-5)
Dark: Obstruct (4)
Ghost: None
Electric: None
Ground: None
Poison: Baneful Bunker (4)
Flying: None
Psychic: Magic Coat (4), Ally Switch (2), Mirror Coat (-5), Teleport (-6), Trick Room (-7)
Dragon: None
Fairy: Crafty Shield (3), Baby-Doll Eyes (1)
The number = priority eg. 1 = priority 1
Please correct any mistakes
Just felt like it needed an update
(I accidentally commented it so I'm posting this again lol)
Edit: Source - https://bulbapedia.bulbagarden.net/wiki/Priority
Edit 2: Grassy glide and I put counter and mirror coat in both