My emerald team, 5 gym badges:

Grovyle level 30

Vibrava level 35

Numel level 30

Manetric level 30

Breloom level 30

Marill level 5 (For surf)