The guys who could have been the absolute best in the NHL or entire hockey world if not for another player or couple of players... who are your picks? Jean Beliveau? Bobby Hull? Phil Esposito? Bobby Clarke? Mark Messier? Steve Yzerman? Alex Ovechkin? Evgeni Malkin? Connor McDavid? I consider Ovechkin to have been the top or at least co-best player circa 2009 (for me personally he was the best at that point) and McDavid to be the best currently. Try to focus on the historical side of things.