So I was hacked quite a while ago on my PKer, and everytime I recover the account (a few times now) the guy recovers it right back. He has the recoveries set, so is there any way I can recover it back?
You could try recovering it over and over until it get's locked. Then use all your earliest information to unlock it, it then weakens the hackers
chances of ever being able to hack it back.
Make sure to set recovery's etc if you get it back.
As 0 W N T Z stated, recover it as a stolen password (which it really is) and then set your own recoveries.
This will at least lower the chance of him getting it back.
Give as much information as possible when recovering the account.
Try to get your email on the account right when you get it. That shouldn't take very long. There is a guide in the free section that shows how to do it within about 10min. Then once your email is on you should have a better chance that he can't get it back.