haven't you noticed that your rivals pokemon evolve to early and without trading,first his raticate at level 16!!! and his alakazam in silph co. he is such a cheater.
I always hate it when Pokemon have evolved before there actually level. I also laugh at people with unevolved forms when their Pokemon could have evolved by then. Their computer trainers so they'll need all the help they can get.