Haraguchi was born in Kumagaya on May 9, 1991. He joined J1 League club Urawa Reds from their youth team in 2008. He played many matches from 2009. He played 167 matches and scored 33 goals until 2014. In June 2014, he moved to German Bundesliga club Hertha. He played many matches until the 2016/17 season. However he lost his position in the 2017/18 season. In January 2018, he moved to 2. Bundesliga club Fortuna Düsseldorf. In June 2018, he moved to Bundesliga club Hannover. The club was relegated to 2. Bundesliga end of the 2018/19 season.