Nicole Good stammt aus Pfäfers im Sarganserland und startet für den Skiclub Sardona Pfäfers. Über das Kader vom Skiverband Sarganserland Walensee (SSW) und das Nationale Leistungszentrum Ost (NLZ) erreichte sie das Swiss-Ski-Kader.
Im Alter von 16 Jahren bestritt sie in Davos ihre ersten FIS-Rennen. Mit 18 debütierte sie im Europacup und wurde im Slalom, der Kombination und im Super-G schnell zu einer regelmässigen Punktefahrerin. Im November 2015 fuhr sie beim Slalom von Zinal erstmals auf das Podest in einem FIS-Rennen und gewann im Februar 2017 ihr erstes FIS-Rennen mit dem Slalom von Jaun. Das erste Mal auf ein Europacup-Podest fuhr sie im Dezember 2018 bei der Kombination von Kvitfjell. Einen Monat später erreichte sie bei der Kombination von Les Diablerets ihren ersten Sieg im Europacup. Dreimal ging sie bei Juniorenweltmeisterschaften an den Start. In Fassatal wurde sie 2019 Juniorenweltmeisterin in der Kombination. Im selben Winter gewann sie die Disziplinenwertung der Kombination im Europacup.
Am 21. November 2020 gab sie im Slalom von Levi ihr Weltcup-Debüt. Ihre ersten Weltcuppunkte gewann sie am 9. Januar 2022 beim Slalom von Kranjska Gora mit dem 23. Rang. Im Winter 2022/23 erreichte sie in Špindlerův Mlýn und Åre mit dem jeweils 12ten Rang ihre bisher besten Weltcup-Ergebnisse.