Any team of your choosing, but:
- Evolution isn't allowed. You must run a first-stage "evolution" until at least completion of the Elite 4. Anything caught at 2nd/3rd stage must be bred if you want to use it.
- The pokemon you use must be part of a three-stage evolution line (e.g. you can run Turtwig, but not Shieldon or Pachirisu);
- Megas don't count as evolutions, so you can't use, for example, Riolu.
- 0-4 dubs lets you use a wildcard (i.e. absolutely any pokemon of your choosing), 5-9 dubs gives you no wildcard and you run an entire team of stage 1 of 3 only.