Ichikawa is a product of Shimizu S-Pulses youth system. He played as right side-back and right midfielder. He made his J1 League debut on March 21, 1998 against Consadole Sapporo. He scored his first league goal against on November 14, 1998 against JEF United Ichihara. He was still a high school student at that time. He was instrumental in Shimizu winning the second stage of 1999 J1 League, the 1999–00 Asian Cup Winners' Cup and the 2001 Emperor's Cup. The side attack from Ichikawa on the right and Alessandro Santos on the left was Shimizu's main weapon during the period. He left the club end of 2010 season. Toward end of his career, he played for Ventforet Kofu (2011), Mito HollyHock (2012), Fujieda MYFC (2013–14), FC Imabari (2015) and Vanraure Hachinohe (2016). He retired end of 2016 season.