Of those, I'll take Collie, Nacua, and Kozlowski over Roberts with practically no hesitation
The remaining are probably arguable one way or another. Is Roberts better than all of them? Probably not. But he's close enough to where calling him an all-time great isn't crazy at all.