Kanayel is severely overrated these days. He has very few impressive wins. That being said, I would probably favor him over Shavers by a hair. But, you never know, Shavers might put his lights out.