Sogahata was born in Kashima on August 2, 1979. He joined J1 League club Kashima Antlers based in his local from youth team in 1998. He debuted against Avispa Fukuoka on May 8, 1999 and played several matches until 2000. Although he could not play many matches behind Japan national team player Daijiro Takakuwa until 2000, Sogahata played in semifinals and final at 2000 J.League Cup and Antlers won the champions. He was also selected "New Hero Awards". In 2001, he became a regular goalkeeper instead Takakuwa and Sogahata played as regular goalkeeper for long time. Antlers won the champions in 2001 J1 League for 2 years in a row. In 2002 season, he was selected Best Eleven award. Antlers also won the champions in 2002 J.League Cup. In 2007, Antlers won the champions in J1 League for the first time in 6 years. Antlers also won the champions in 2007 Emperor's Cup. Antlers won the champions in J1 League for 3 years in a row (2007-2009). From 2010 season, Antlers won the champions 2010 Emperor's Cup, 2011 and 2012 J.League Cup. He also played all matches from 2008 season to 2014 season. He played for 244 consecutive matches until last match in 2014 season which is J1 League record. In 2015, although he could not play all matches in J1 League, Antlers won the champions in J.League Cup. In 2016, Antlers won the champions in J1 League and qualified for 2016 Club World Cup as host country champions. At Club World Cup, he played all 4 matches and won the 2nd place. In 2017, Antlers gained new goalkeeper Kwoun Sun-tae and Sogahata battles for the position with Kwoun Sun-tae. However Sogahata could not play many matches behind Kwoun Sun-tae from 2017. In 2018 AFC Champions League, he played 4 matches and Antlers won the champions first Asian title in the club history. He retired end of the 2020 season.