After the retirement, Teguramori started coaching career at Montedio Yamagata in 1996. He served as assistant coach until 2000. In 2001, he moved to Oita Trinita and served as physical coach and assistant coach until 2003. In 2004, he moved to J2 League club Vegalta Sendai and became an assistant coach. In 2008, he became a manager first time in his career. In 2008 season, Vegalta finished at the 3rd place in J2 League. In 2009 season, Vegalta won the champions and was promoted to J1 League. Immediately after the opening 2011 season, 2011 Tōhoku earthquake and tsunami occurred in Sendai. However Vegalta finished at the 4th place in 2011 season which is best place in the club history. In 2012 season, Vegalta won the 2nd place and qualified for 2013 AFC Champions League. He resigned with Vegalta end of the 2013 season because he decided to be the manager of Japan U-23 national team for 2016 Summer Olympics.