Начинал свою карьеру в швейцарских клубах из низших лиг. Постепенно ему удалось пробиться в элиту. Не закрепившись в «Базеле» Хэберли перешел в «Янг Бойз», в котором он провел девять лет. 4 сентября 2004 года полузащитник провел свой единственный матч за сборную Швейцарии, в котором она разгромила Фарерские острова со счетом 6:0. В 2008 году главный тренер швейцарцев Кёби Кун во второй раз вызвал полузащитника в расположение национальной команды, которая готовилась к домашнему Чемпионату Европы. В ней Хэберли должен был заменить травмированного Блеза Нкуфо. Однако в окончательную заявку сборной на турнир полузащитник не вошел.