Swennen werd in 1994 voor het eerst Belgisch kampioene in het hink-stap-springen. Tussen 1996 en 2003 veroverde ze acht opeenvolgende titels. Ze verbeterde op de Westathletic in Kevelaar met 12,76 m voor het eerst het Belgische record. In verschillende verbeteringen bracht ze het record in 2003 naar 13,79. Ook indoor verbeterde ze tussen 1995 en 2003 verschillende malen het Belgisch record. Sandra Swennen veroverde tussen 2001 en 2003 ook drie opeenvolgende Belgische kampioenschapstitels in het verspringen.
Swennen nam slechts eenmaal deel aan een internationaal kampioenschap. In 2000 nam ze in eigen land deel aan de Europese indoorkampioenschappen. Ze werd laatste in de kwalificaties van het hink-stap-springen. Bij de Engelse AAA-indoorkampioenschappen in 2003 had zij meer succes. Daar veroverde zij met een sprong van 13,51 de titel. De Belgische was bij die gelegenheid de enige die de dertien-meter-grens overschreed.
Na enkele seizoenen als spurtster stopte Swennen in 2005 met atletiek.