A native of Raleigh, North Carolina, Josh was drafted by the Carolina Hurricanes 96th overall, in the 4th round of the 2014 NHL Entry Draft. Josh enjoyed a three-year junior hockey career in the OHL, and developed a reputation as a hardworking, defensive defenseman playing for the Plymouth Whalers, Flint Firebirds and Niagara IceDogs. He signed an entry level contract with Carolina in June of 2016, and has split time between the Charlotte Checkers of the AHL, and Florida Everblades of the ECHL throughout the 2016-17 season.
We assist players to develop world class on-ice performance with player specific off-ice training programs and psychological support.
Carolina Hurricanes / Charlotte Checkers
DOB: April 9 1996