D'Amours represented her nation at the 2007 World Single Distance Speed Skating Championships in the 5000 metres event, finishing 12th. She also competed at other international competitions, including at ISU Speed Skating World Cups.