It's been a while for me, but assuming he has the same pokemon as he does in gold, silver and crystal, I doubt you'd be able to defeat him with anything less than a level 50 or a team of level 40s. I believe electric types are weak against electric, dragon and grass types.
I know you don't...