Glenn finished eighth at the 2017 CS Lombardia Trophy. She was invited to compete at her first Grand Prix event, the 2017 Cup of China, after the withdrawal of Gracie Gold. She placed tenth in China, and finished the season with a second consecutive eighth-place at the 2018 U.S. Championships.