Here are the results with the teams (as best as I can remember):
1. Gavin Jones
2. Morné Steinmann
NB: Morné used a Landorus-Therian and Thundurus-Therian. I wasn't able to find the Pokémon Shuffle sprites for those two.
3. Jonah Alter
4. Andries van der Walt (his last two Pokémon were Mega Venusaur and Whinsicott)