T.J. HughesR · Born November 9, 2001Age in each season2026-27 (Avalanche): 24 years, 326 days to 25 years, 172 days