We used to sponsor Rafael and I once invited him to do a three day clinic for our pool club in Germany. Rafael is without a doubt one the most talented players on Earth. He is liable to win any tournament he plays in but definitely has some inner demons to conquer.
I would NEVER bet against Rafael no matter who he is playing, he can beat Yang, Shane, Orcullo, or lose to them badly depending on which Rafael shows up. Of course odds are that those players are going to win more sets but they are subject to lose any given set and by a wide margin against Rafael Martinez.
I personally think he is one of the coolest guys in pool. Great to hang out with and very personable. He has had a bit of a hard road as a player and the wear shows sometimes. I hope for the best and that he starts to post some big wins!