
John Leonard
NHL 23 Rating
Team: San Jose Barracuda
League: AHL
Position: Left Wing (LW)
Jersey Number: 43
Birthdate: August 7, 1998
Age: 24 years old
Birthplace: Amherst, MA
--
Rating Unavailable
John Leonard's NHL 23 Rating Weekly Movement
About John Leonard
John Leonard is a 24-year old professional hockey player who plays at the Left Wing for San Jose Barracuda in the AHL.
John Leonard on NHL 23
John Leonard's NHL 23 ratings and attributes are currently unavailable.