Who won the most world cup of hockey?
If you mean the Ice Hockey World Cup Tournament as sponsored by the NHL, Canada has won the most times. If you mean the official senior men’s World Championships as operated by the IIHF, I also believe it is Canada. However, I suggest you check out the website at www.IIHF.com or simply Google World Hockey Championships to look for a list of gold medal winners.