Rivals in Pokemon Plus and Minus

You have two rivals throughout the game: one good, one evil.

KARONE:
Karone is a cheery, kind-hearted assistant of Professor Rose. Throughout your journey, she gives you tips to help you advance. Her starter Pokemon is weak against yours type-wise.

If you chose Unseed:

 * Shrimada Lv5

If you chose Molton:

 * Unseed Lv5

If you chose Shrimada:

 * Molton Lv5

If you chose Unseed:

 * Bunnelby Lv14
 * Oriocorio Lv14
 * Crabak Lv16

If you chose Molton:

 * Bunnelby Lv14
 * Oricorio Lv14
 * Petabryo Lv16

If you chose Shrimada:

 * Bunnelby Lv14
 * Oricorio Lv14
 * Lavarre Lv16

If you chose Unseed:

 * Diggersby Lv24
 * Oricorio Lv24
 * Crabak Lv26

If you chose Molton:

 * Diggersby Lv24
 * Oricorio Lv24
 * Petabryo Lv26

If you chose Shrimada:

 * Diggersby Lv24
 * Oricorio Lv24
 * Lavarre Lv26

If you chose Unseed:

 * Diggersby Lv33
 * Skinneon Lv33
 * Oricorio Lv33
 * Crabak Lv35

If you chose Molton:

 * Diggersby Lv33
 * Skinneon Lv33
 * Oricorio Lv33
 * Petabryo Lv35

If you chose Shrimada:

 * Diggersby Lv33
 * Skinneon Lv33
 * Oricorio Lv33
 * Lavarre Lv35

If you chose Unseed:

 * Diggersby Lv39
 * Skinneon Lv39
 * Oricorio Lv39
 * Lobskarr Lv41

If you chose Molton:

 * Diggersby Lv39
 * Skinneon Lv39
 * Oricorio Lv39
 * Plantasmic Lv41

If you chose Shrimada:

 * Diggersby Lv39
 * Skinneon Lv39
 * Oricorio Lv39
 * Magogre Lv41

If you chose Unseed:

 * Diggersby Lv50
 * Skinneon Lv50
 * Oricorio Lv50
 * Leafeon Lv50
 * Lobskarr Lv52

If you chose Molton:

 * Diggersby Lv50
 * Skinneon Lv50
 * Oricorio Lv50
 * Flareon Lv50
 * Plantasmic Lv52

If you chose Shrimada:

 * Diggersby Lv50
 * Skinneon Lv50
 * Oricorio Lv50
 * Vaporeon Lv50
 * Magogre Lv52

If you chose Unseed:

 * Diggersby Lv66
 * Skinneon Lv66
 * Flareon Lv66
 * Oricorio Lv66
 * Leafeon Lv66
 * Lobskarr Lv68

If you chose Molton:

 * Diggersby Lv66
 * Skinneon Lv66
 * Vaporeon Lv66
 * Oricorio Lv66
 * Flareon Lv66
 * Plantasmic Lv68

If you chose Shrimada:

 * Diggersby Lv66
 * Skinneon Lv66
 * Leafeon Lv66
 * Oricorio Lv66
 * Vaporeon Lv66
 * Magogre Lv68

???:
This rival is the one you can give a name. After your task at Wellturn City, you'll get intel that he broke into Professor Rose's lab and stole a Pokemon neither you or Karone picked. His starter Pokemon has an advantage against the type of your starter Pokemon. He is a bully, delinquent, and thirsty for power.

If you chose Unseed:

 * Molton Lv8

If you chose Molton:

 * Shrimada Lv8

If you chose Shrimada:

 * Unseed Lv8

If you chose Unseed:

 * Pikipek Lv11
 * Normabounce Lv11
 * Molton Lv13

If you chose Molton:

 * Pikipek Lv11
 * Normabounce Lv11
 * Shrimada Lv13

If you chose Shrimada:

 * Pikipek Lv11
 * Normabounce Lv11
 * Unseed Lv13

If you chose Unseed:

 * Trumbeak Lv21
 * Bouncetrio Lv21
 * Lavarre Lv23

If you chose Molton:

 * Trumbeak Lv21
 * Bouncetrio Lv21
 * Crabak Lv23

If you chose Shrimada:

 * Trumbeak Lv21
 * Bouncetrio Lv21
 * Petabryo Lv23

If you chose Unseed:

 * Toucannon Lv28
 * Bouncetrio Lv28
 * Wimpod Lv28
 * Lavarre Lv30

If you chose Molton:

 * Toucannon Lv28
 * Bouncetrio Lv28
 * Fomantis Lv28
 * Crabak Lv30

If you chose Shrimada:

 * Toucannon Lv28
 * Bouncetrio Lv28
 * Litleo Lv28
 * Petabryo Lv30

If you chose Unseed:

 * Toucannon Lv41
 * Bouncetrio Lv41
 * Golisopod Lv41
 * Magogre Lv43

If you chose Molton:

 * Toucannon Lv41
 * Bouncetrio Lv41
 * Lurantis Lv41
 * Lobskarr lv43

If you chose Shrimada:

 * Toucannon Lv41
 * Bouncetrio Lv41
 * Pyroar Lv41
 * Plantasmic Lv43

If you chose Unseed:

 * Toucannon Lv50
 * Bouncetrio Lv50
 * Timewiz Lv50
 * Golisopod Lv50
 * Magogre Lv52

If you chose Molton:

 * Toucannon Lv50
 * Bouncetrio Lv50
 * Timewiz Lv50
 * Lurantis Lv50
 * Lobskarr Lv52

If you chose Shrimada:

 * Toucannon Lv50
 * Bouncetrio Lv50
 * Timewiz Lv50
 * Pyroar Lv50
 * Plantasmic Lv52