Nishikawa nimmt seit 2005 vorwiegend am Nor Am Cup teil. Dabei holte sie bisher 34 Siege und gewann in der Saison 2013/14 und 2014/15 die Gesamtwertung. In der Saison 2016/17 wurde sie Dritte und 2010/11 und 2011/12 jeweils Zweite in der Gesamtwertung (Stand: Saisonende 2019/20). Ihr erstes Weltcuprennen lief sie im Januar 2008 in Canmore, welches sie mit dem 53. Platz über 10 km Freistil beendete. Bei der kanadischen Skilanglaufmeisterschaften 2012 gewann sie Gold über 10 km Freistil und Bronze über 5 km klassisch. Bei den nordischen Skiweltmeisterschaften 2013 im Val di Fiemme belegte sie den 57. Rang über 10 km Freistil und im Sprint. Ihre besten Platzierungen bei den Olympischen Winterspielen 2014 in Sotschi waren der 42. Rang im 15-km-Skiathlon und der 14. Platz mit der Staffel. Bei den kanadischen Skilanglaufmeisterschaften 2014 in Corner Brook gewann sie Gold über 5 km klassisch und Silber im 30-km-Massenstartrennen. Ihre ersten Weltcuppunkte holte sie im Dezember 2014 in Davos mit dem 29. Rang über 10 km klassisch Im Februar 2015 errang sie bei den nordischen Skiweltmeisterschaften in Falun den 32. Platz im 30-km-Massenstartrennen und den 30. Platz über 10 km Freistil. Ihre bisher beste Platzierung erreichte sie im März 2015 in Lahti mit dem 23. Platz über 10 km klassisch. In der Saison 2015/16 kam sie bei der Nordic Opening in Ruka auf den 60. Platz und bei der Ski Tour Canada auf den 37. Rang. In der folgenden Saison belegte sie den 46. Platz bei der Weltcup-Minitour in Lillehammer und den 38. Rang beim Weltcup-Finale in Québec. Ihre besten Platzierungen, beim Saisonhöhepunkt den nordischen Skiweltmeisterschaften 2017 in Lahti, waren der 37. Platz über 10 km klassisch und der zehnte Rang mit der Staffel. Ende März 2017 wurde sie in Canmore kanadische Meisterin über 10 km klassisch, im Sprint und im 30-km-Massenstartrennen. In der Saison 2017/18 errang sie den 69. Platz beim Ruka Triple und den 48. Platz beim Weltcupfinale in Falun. Ihre besten Platzierungen bei den Olympischen Winterspielen 2018 in Pyeongchang waren der 30. Platz im 30-km-Massenstartrennen und der jeweils der 13. Rang mit der Staffel und zusammen mit Dahria Beatty im Teamsprint.
In der Saison 2018/19 belegte Nishikawa den 25. Platz bei der Tour de Ski 2018/19 und den 31. Rang beim Weltcupfinale in Québec. Bei den nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol lief sie auf den 39. Platz im 30-km-Massenstartrennen, auf den 36. Rang über 10 km klassisch und jeweils auf den 12. Platz mit der Staffel und zusammen mit Dahria Beatty im Teamsprint. Im März 2019 wurde sie in Gatineau kanadische Meisterin über 10 km klassisch und Zweite in der Verfolgung.
Teilnahmen an Weltmeisterschaften und Olympischen Winterspielen
2014 Sotschi: 13. Platz Staffel, 40. Platz 15 km Skiathlon, 44. Platz 30 km Freistil Massenstart
2018 Pyeongchang: 13. Platz Teamsprint Freistil, 13. Platz Staffel, 30. Platz 30 km klassisch Massenstart, 32. Platz 10 km Freistil, 34. Platz Sprint klassisch, 44. Platz 15 km Skiathlon