Leonard, 24, will be starting his third season with the Komets. The Napanee, Ontario native made his pro debut skating one AHL game with Rochester and five ECHL games with Reading in 2014-15. The defenseman split the 2015-16 season with Reading, Evansville and Fort Wayne before scoring career highs of four goals, 13 assists and 17 points in 65 games with the Komets last season.
Prior to turning pro, Leonard posted a four-year collegiate career with R.P.I. where he was selected to the ECAC All-Academic Team in 2011-12 and 2012-13. In 2013-14 he led R.P.I. defensemen with 12 points (1g-11a) and in 2014-15 Leonard finished his college career leading R.P.I. defensemen with 10 points (2g-8a) while serving as team captain.