I saw both of these players in their prime playing many times and I would have to call it a toss up between David Matlock and Joe Lawrence if they were both in their prime and playing their best. Keith, Earl, Jose, Buddy and Johnny all played top notch bar table pool also.