I'm most certainly a person who needs to plan out their ingame teams. When I go about making an ingame team, I have to make sure to have several things. Here they are: -Balance of physical, and special attackers - Mixed Attackers can count for either -The right typings -No overbearing weaknesses Typing: Getting the right typing is probably the most important part about this team. Each team needs to try and have these 7 types on it to achieve maximum potential -Ice- special attacking water type can always replace this (because of Ice Beam) -Fighting: only type super effective against normal -Ground: only type super effective against electric -Dark or Ghost: most optional one due to how many Pokémon learn Crunch/ShadowBall/Shadow Claw -Grass or Electric: something good against water types -Poison or Steel: something super effective against those pesky fairies -Flying: here for the move Fly and good against fighting types That may seem like a lot, but I have managed to include at least one of all of those types of attacks on all of my past teams. Take a look at my team from Pokémon Y the first time through: -Chesnaught -Blastoise -Pangoro -Absol -Nidoking -Aerodactyl I have these essential types on this team: -Grass -Fighting x 2 -Water (Ice) -Dark x 2 -Poison -Ground -Flying As you can see, Pangoro or Absol isn't needed on the team. You can still make a team have Pokémon that you love using while covering a bunch of essential types. I personally love the firet type, so I planned to have Flamethrower on Nidoking. I had Flamethrower on Nidoking and Dragon Claw on Aerodactyl just to provide some examples of extra stuff that I wanted to have just because I wanted it. You can create a cool team while having full coverage which is very important. I don't expect you to read all of that, but I hoped it helped if that's what you're looking for