Taguchi was born in Naha on March 16, 1991. After graduating from Ryutsu Keizai University Kashiwa High School, he joined J1 League club Nagoya Grampus in 2009. He played many matches as defensive midfielder from 2012. Nagoya was relegated to J2 League end of the 2016 season. Nagoya won the 3rd place in 2017 and was returned to J1 in a year. He played 155 matches for Nagoya in 9 seasons. In 2018, he moved to Júbilo Iwata. Although he played many matches, his opportunity to play decreased from summer 2019 and Iwata was relegated to J2 end of the 2019 season. In 2020, he moved to J2 club JEF United Chiba.