О’Делл впервые сыграл в КХЛ в составе «Сочи» в 2015 году, после чего также выступал за магнитогорский «Металлург». В конце апреля канадец стал свободным агентом.
В прошедшем сезоне О’Делл провел в КХЛ 51 матч с учетом плей-офф и набрал 17 (6+11) очков результативности.