Принимал участие в Карибском кубке 1995 года, где сыграл в финальном матче против Тринидада и Тобаго "(0:5)". В 1996 году Хаггинс вошёл в состав сборной Сент-Винсента и Гренадин на Золотой кубок КОНКАКАФ 1996. На турнире он принял участие в обоих матчах группового этапа против сборных Мексики "(0:5)" и Гватемалы "(0:3)". Во втором матче против Гватемалы был удалён на 60-й минуте за вторую жёлтую карточку. По итогам группового этапа сборная Сент-Винсента не набрала очков и завершила выступление на турнире. Хаггинс активно выступал за сборную до 2008 года, а затем вернулся в команду в 2011 году. Принимал участие в пяти отборочных турнирах к чемпионату мира.