Alshammar wywalczyła dwa srebra w IO w Sydney na 50 i 100 m stylem dowolnym oraz brąz w sztafecie 4x100 m stylem zmiennym. Debiutowała na arenie międzynarodowej w MŚ w 1994 r.

 

Kwalifikację do Rio uzyskała czasem 24,75 na 50 m stylem dowolnym w zawodach Mare Nostrum du Canet we Francji.

 

Szwedka wywalczyła 37 złotych medali w imprezach międzynarodowych, m.in. była dwa razy mistrzynią globu (2007 i 2011), 10-krotnie mistrzynią Europy na długim basenie.

 

W karierze ustanowiła 10 rekordów świata. Do tej pory aktualny pozostał jeden z 2009 r. na 50 m stylem motylkowym (24,38).