Grammens werd in 1994 en 1995 Belgisch kampioen op de 800 m. In 1999 volgde een indoortitel op dezelfde afstand. Begin 2000 werd hij Belgisch indoorkampioen op de 1500 m en kampioen veldlopen korte cross. Het jaar nadien volgde een indoortitel op de 3000 m.
In 2001 nam Grammens deel aan de wereldkampioenschappen veldlopen in Oostende. Hij eindigde in de korte cross niet bij de eerste honderd.
Grammens was aangesloten bij Halestra en AS Rieme.