Glenn, who triumphed in 2025 with his KB Titan Racing team over teammate Greg Anderson, always felt he could reach the top of the class.