The Florida Panthers signed defenseman MacKenzie Weegar to an entry-level contract, the team announced Thursday.

"We are pleased to have reached a contract agreement with MacKenzie," Panthers general manager Dale Tallon said in a statement. "He is a young and mobile defenseman with an offensive upside, who will continue to grow and develop at the professional level."

Weegar, 20, had 12 goals and 59 points in 61 regular-season games with the Halifax Mooseheads of the Quebec Major Junior Hockey League to rank fourth among league defensemen. He helped Halifax reach the QMJHL semifinals.

A seventh-round pick of the Panthers in the 2013 NHL Draft, Weegar had eight goals and 44 points in 62 games to help lead Halifax to the Memorial Cup in 2012-13. He attended training camp with the Panthers in 2013 and had an assist in one preseason game against the Nashville Predators.