I think that Scyther would be a good pokemon for you. Scyther is a fierce pokemon that enjoys testing its skills in battle. It prefers skill over brute force, and likes to train hard.