Nishikawa was born in Usa on June 18, 1986. He joined J1 League club Oita Trinita in 2005. In summer 2005, he debuted and became a first choice goalkeeper instead veteran goalkkeper Hayato Okanaka. Oita won the champions in the 2008 J.League Cup with young players, Masato Morishige, Hiroshi Kiyotake and Mu Kanazaki. However Oita was relegated to J2 League end of 2009 season and Oita released their main players including Nishikawa due to their financial problems. Nishikawa moved to Sanfrecce Hiroshima in 2010. Hiroshima won the J1 League champions in 2012 and 2013. In 2014, he moved to Urawa Reds. Urawa won the 2nd place in the 2014 and 2016 J1 League. In 2017, Urawa won the champions at 2017 AFC Champions League.