Leonard has played 64 career NHL games but has spent the 2023-24 campaign exclusively in the AHL, scoring 27 points (11G / 16A) in 54 games with the Tuscon Roadrunners. The 25-year-old Leonard was the sixth-round pick of the San Jose Sharks in the 2018 NHL Entry Draft.
