Quoted By:
He has pokemon that are in moon balls that are from gen 5. He obviously did not catch/breed them, so he used pokegen/pokesav/pokegts.
You know you are battling a noob when they are using Pokemon created from pokegen/pokesav/pokegts. He should stick to battle simulators if he wants to create his pocket monsters.