Well it's safe to say the Pokemon teams did NOT end up as most predicted this series, so with us reaching the finale, how did they fare for you?
* Ash (Pikachu, Rowlet, Lycanroc, Incineroar, Naganadel, Melmetal, Nebby(?)).
* Kiawe (Charizard, Turtonator, Marowak).
* Sophocles (Togedemaru, Vikavolt).
* Lana (Primarina, Sandy).
* Mallow (Tsareena, Shaymin).
* Lillie (Snowy, Magearna).
* Team Rocket (Meowth, Wobbuffet, Mimikyu, Mareanie).
Obviously to keep things fair, please rate by quality over quantity. You can go through some of the support cast's teams as well if you like.
* Ash (Pikachu, Rowlet, Lycanroc, Incineroar, Naganadel, Melmetal, Nebby(?)).
* Kiawe (Charizard, Turtonator, Marowak).
* Sophocles (Togedemaru, Vikavolt).
* Lana (Primarina, Sandy).
* Mallow (Tsareena, Shaymin).
* Lillie (Snowy, Magearna).
* Team Rocket (Meowth, Wobbuffet, Mimikyu, Mareanie).
Obviously to keep things fair, please rate by quality over quantity. You can go through some of the support cast's teams as well if you like.