В 2008 году на Олимпийских играх 2008 года в Пекине Стефан Бакланд нес на церемонии открытия Олимпиады флаг Маврикия. В беге на 200 метров он пробился в полуфинал, но дальше не прошел и в итоге занял 12 место. Во Всемирном легкоатлетическом финале в 2008 году одержал победу на дистанции 200 метров.