Ishikawa was born in Yokosuka on May 12, 1981. He joined J1 League club Yokohama F. Marinos from youth team in 2000. However he could not play many matches in the club. He moved to FC Tokyo in April 2002. He got many opportunities to play soon. In 2000s, the club won the champions 2004 and 2009 J.League Cup. In 2009, he also scored 15 goals and was selected Best Eleven. In 2010s, the club was relegated to J2 League end of the 2010 season. In 2011, the club won the champions J2 League and Emperor's Cup. From 2012, the club played in J1 League. However he could not played many matches for injury from 2014. He retired end of 2017 season.