Alshammar võitis oma esimese rahvusvahelise medali, pronssi 50 meetri vabas stiilis, 1997. aasta Euroopa meistrivõistlustel. Ta arendas selle löögi oma erialaks ja võitis 1999. aasta Euroopa meistrivõistlustel hõbedat.
- Jah. Ta jõudis tipptasemele 2000. aasta Sydney suveolümpiamängudel, kus ta võitis 50 m ja 100 m vabastiilis hõbedamedaalid, mõlemad võitis Inge de Bruijn, ning Rootsi stafetimeeskonnaga bronsi.