Richards was a member of the Canadian freestyle team that went to the 2010 Winter Olympics in Vancouver. Kristi Richards competed in the final of the moguls after finishing the qualifying run in 4th place. Richards landed her first jump and on her way to the second jump she lost control, lost a ski, and fell. Richards stood for a while and collected her thoughts, and to the cheers of the Canadians waiting at the bottom once again sped on her way to the second jump. There she landed a back full and completed her run to a screaming throng of Canadian fans at the bottom. However, due to her fall she finished in 20th place and last in the final. Richards recovered from her disappointing Olympics by winning a bronze at the 2011 World Championships in the moguls event.