Boltund
-STAB attacks super effective against a few Pokemon in the Champion Cup
-Nice Electric typing means just one weakness
-Amazing Speed and solid attacking stats
-Evolves fairly early
-Learns nice moves like Crunch, Play Rough, Fire Fang, Thunderbolt, Wild Charge, and Psychic Fangs
-It can't cover its weakness super effectively
-Somewhat frail
Corviknight
-STAB attacks super effective against Opal, Melony, part of Raihan's team, and some Pokemon in the Champion Cup
-Brilliant Defense and solid HP
-Attack stat is only decent
-Weak to just two types
-Learns moves like Brave Bird, Body Press, and Iron Head
-Sort of slow
-Merely okay Special Defense
Heliolisk
-STAB attacks super effective against a few Pokemon in the Champion Cup
Excellent Speed, Special Attack, and Special Defense
-Learns moves like Thunderbolt and Surf
-Awful Defense and not very good P
-That Normal typing doesn't do it any favours
It really depends on the rest of your team, but I'd go with Boltund. Here's a set:
Boltund @ Magnet
Ability: Strong Jaw
Nature: Doesn't really matter in-game. Jolly for the purposes of this set.
- Wild Charge
- Psychic Fangs / Crunch
- Fire Fang
- Play Rough
Corviknight could also be good, however. Here's a set:
Corviknight @ Sharp Beak / Metal Coat
Ability: Doesn't matter
Nature: Adamant / Jolly, but it doesn't matter if you don't get one of those
- Iron Head
- Brave Bird / Drill Peck
- Body Press
- U-turn
Hope I helped!