1. Michael Jordan
There is no need to debate this one. Michael Jordan is the greatest player to ever live and of course the best shooting guard of all time. Jordan was the league MVP five times and the NBA Finals MVP six times. There will likely never be another shooting guard that will eclipse the career achievements of Jordan.