Absolutely!!
I remember like it was yesterday seeing a fringe Leaf player playing shinny with the boys one Saturday before my Industrial league game. His name was Kevin Macguire who some may remember as an NHL referee.
Anyway this guy Macguire was thought of as mainly a goon with very little skill - played for the Leafs back then. But in this pick-up game he could skate circles around the other players and take the puck and stickhandle through the other team end-to-end, pretty much at will.... and he did exactly that a few times in this game. This fringe NHL player looked like a large Guy Lafleur against these guys. It certainly was an eye-opener at how good the NHL players really were.
Just looked him up on google:
In his NHL career, Maguire appeared in 260 games. He scored 29 goals and added 30 assists while accumulating 782 penalty minutes. After his playing career, he pursued a career in officiating. He first worked as an NHL referee in 1999–2000.