Harnois startete bis zum Jahr 2007 für ihr Heimatland Kanada und gewann bis dahin im Juniorenbereich jeweils eine Medaille bei Welt- und Panamerikameisterschaften. Mit 18 Jahren zog sie nach Frankreich, um dort unter professionellen Bedingungen trainieren zu können. Bei der Europameisterschaft 2008 in Rom startete sie erstmals für Frankreich und wurde auf Anhieb Europameisterin. Jeweils die Bronzemedaille errang Harnois bei der Europameisterschaft 2010 in Sankt Petersburg und der Weltmeisterschaft 2011 in Gyeongju, im Halbfinale schied sie gegen Nur Tatar und Jade Jones aus. Ihren zweiten Europameistertitel gewann sie schließlich bei der Europameisterschaft 2012 in Manchester, nachdem sie im Halbfinale Joyce van Baaren und im Finale Marina Sumić schlagen konnte.