Milo

Milo is the first gym leader you face in the Nintendo switch game, pokemon shield, as well as pokemon sword. Milo uses grass type pokemon, which is weak against fire, flying, and ice type pokemon (especially fire type). His pokemon are a level 19 Gossifleur, and a level 20 Eldegoss.