Kawamata was born in Saijo on October 14, 1989. When he played for Komatsu High School, he also played for J2 League club Ehime FC in 2006. After graduating from the high school, he joined J1 League club Albirex Niigata in 2008. He played many matches from 2011. In 2012, he moved to J2 club Fagiano Okayama on loan. He scored 18 goals in the 2012 season. In 2013, he returned to Niigata. In 2013, he scored 23 goals and was selected J.League Best Eleven. In August 2014, he moved to Nagoya Grampus and played in 3 seasons. In 2017, he moved to Júbilo Iwata. Although he scored many goals until 2018, he could not play in the match in 2019 and Iwata was relegated to J2 end of the 2019 season. In 2020, he moved to J2 club JEF United Chiba.