Aaaaaahhhhhhhhhhhhh, so that's what it was. When I saw that unevolved Pokemon, I was suddenly very confused.
Except for that one and the one that killed itself (which, I have to admit, I found kind of funny), all of your Pokemon would fit in the UU tier, which is for Pokemon that generally cannot handle themselves against higher-tier, or OU, Pokemon. I think you can see why from our battle.