Kenanov competed in the 2010 Winter Olympics for Bulgaria. His best performance was 16th, as part of the Bulgarian relay team. He also finished 82nd in the sprint.