As you heard Mr Luis Avila is many time mexican champion, very dangerous player,
To me I don't think that Ramon Rodrigues is the best,Haven't said that , he is been playing most of the world tournament for the past 10 years, so eventually he is in situation like collecting points and exposed to the best players........ while Pedro is not a professional player like Avila ,Xavier and Ramon....He is not full time billiard player as he supposed to be, he practice in his room in Sandiego with players who can average maximum 0.7 while Avila , Terran play most of the time with players who average over 1.00 easily!
FYI, Pedro won the pan american championship for 2009,
And while he live in Europe, He won many games agaisnt Blomdahl , Sayginer, Zanetti and many many Champion,,,,,,,,,,,,,
At the end , I think that most of the players that you named play in the same average , and you can't really tell who is better, it's all depend about the period of time and who is playing in a better shape during that period.