Glenn placed fifth at the 2016 CS Nebelhorn Trophy, fourth at the 2016 CS Golden Spin of Zagreb, and eighth at the 2017 U.S. Championships. She was selected to compete at the 2017 World Junior Championships but withdrew in early March.