ive played pool for over 40 years and this question will come up from time to time and my answer is only based on the players that i know and have seen play. my choice would be efren in his prime.regaurdless of the shot bank,cut shot,kick shot or position efren is the best ive ever seen.it doesnt matter what game is being played he plays them all jam up.i know there are so people who may or may not agree with me but look at his track record for the last 30 plus years.anyway looking forward to hear some the responses