Gordie

Gordie is a gym leader in Pokémon Sword, but not Pokémon Shield. He's fought at the Circhester stadium and he gives out the Rock Badge to trainers that defeat him. In Pokémon Shield, his mother Melony takes his place instead.