A Calgary man faces charges in connection with the rioting in Vancouver following the Stanley Cup final.

Joshua Lyle Evans, 27, is charged with possessing a weapon dangerous to the public peace in connection with an incident where two men were stabbed on Hornby Street.

Police have arrested 117 people since the violence on June 15, officials said.

Most were picked up that night for breach of peace.

Investigators are continuing to pore over thousands of videos and tips and said they anticipate many more charges being laid.