Edit: Thanks for the help. I replaced emolga with klang and switched my Rapidash with Talonflame and beat him with some healing items.
I can manage to beat all his pokemon till mimikyu.
My team:
Swampert: tackle,rock-slide,Mud bumb and muddy-water
Emolga:Acrobatics, Shockwave,Roost, and Double team
Ludicolo: Absorb, Bubblebeam, Knock-off and nature-power
Hariyama: Knock-off, Vital throw,Wake-up-slap and fake out
Rapidash: Fire spin, Flame wheel, Stomp and morning-sun
Toxicroak: Mud-bomb,Sucker punch,drain punch and venoshock
If there is a better replacement for one of these pokemon that can help please let me know.