The Oilers have landed a highly-regarded NCAA free agent, agreeing to terms with forward Drake Caggiula on a two-year, entry-level contract.

Caggiula played four years at the University of North Dakota, scoring 25 goals and adding 26 assists as a senior this year, finishing second in team scoring behind Vancouver Canucks prospect Brock Boeser.

The talented and speedy 21-year-old is a 5-foot-10, 185-pound Pickering, ON native who helped UND capture the NCAA title last month, scoring two goals in their 5-1 national championship win over Quinnipiac.

He was an assistant captain with the team and was lauded for his leadership, character and competitiveness.