yes he is really good with the right move set, i have one in y and he knows sleep powder, quiver dance, bug buzz and baton pass. first i put them asleep then max out with quiver dance and baton pass to another pokemon or use bugbuzz which ever is super effective. hope this helps