Feel free to keep shitting on me, the narrative's fun and all that, I totally get it.
That said, if you want some info:
Trainer Battles:
http://pastebin.com/vkaZNTraEncounter Tables 1/2:
http://pastebin.com/YjNi4QdkEncounter Tables 2/2:
http://pastebin.com/HKEVPUYXBase stat dumps will probably be posted in video form because those are digestable and I like 'em.