Yeah I have swampert same as you but not right EVs. Same as yours actually. I dunno. Someone told me it works at lv 100 for B/W but I don't see how it could...
And I have a drizzletoed but not the right moveset/nature/EVs/IVs lol. I love this team on PO. I win 70% of my battles with them actually.