In 2001 Glenn began his career in Late Models at Central Pennsylvania Speedway and earned Rookie of the year honors as well as four feature wins, all while finishing second place in the final standings.
In 2002 he began running at Lake Erie Speedway finishing third in points while earning two feature wins.
In 2003 he earned seven feature wins and the Track Championship in the Late Model Division, as well as finishing first in the extended distance race encompassing all the longer races at Lake Erie. Glenn also ranked in the top ten in the National Standings for 2003.
In 2004 he finished second in points at Lake Erie and again first in the Extended distance race. He also won the NASCAR Calvalcade at Mansfield Speedway in Ohio.
In 2005 he finished third in points at Lake Erie and raced twice at Mansfield picking up one win and one second place finish.
The highlights for 2006 were many including a win in the inaugural MAARA series race and a third place finish overall in MAARA series competition. Glenn finished 3rd in points in the NASCAR Whelen series at Lake Erie and had first time wins in ASA competition at Lorrain Ohio Speedway in June and at the Motor Mile in Radford Virginia in August.
In 2007 Glenn had two feature wins at Lake Erie Speedway, finishing third in points. The year in the MAARA series was also a good one with 4 top 5 finishes in the 6 race series and ranking second in the overall points standings for the year.
In 2008 Glenn had one feature win and finished third in points in NASCAR Whelen Series ranking at Lake Erie Speedway. Glenn also made his first appearance in the Main Event Series and finished fourth.
In 2009 Glenn ran select races in the Main Event Series and at Lake Erie Speedway in the NASCAR Whelen Late Model Series.
Plans are still in the works for the 2010 season.