A 32 éves Therese Alshammar az úszó Eb-n két aranyat nyert, egy éve, Sydneyben saját világcsúcsát döntötte meg, de elvettek tőle.
Therese Alshammar nyerte a Margitszigeten az 50 méteres gyorsot és pillangót is. A 32 éves svéd úszók gyereke: édesanyja olimpiai 7. volt mellúszásban, sokáig Therese is ebben a számban úszott.
Első nemzetközi érmét 1997-ben nyerte, 50 méter gyorson Eb-bronzot, két évvel később az ezüst is meglett. A 2000-es olimpián újra ezüstöt nyert 50 és 100 méteren is, a 2001-es vb-ről megint két ezüstöt vihetett haza. A 2002-es berlini Eb-n aztán összejött az arany is, az 50 méter gyorsot nyerte. Négy évvel később ugyanebben a számban a sanghaji vb-n is aranyérmet nyert.
2009-ben Sydneyben saját korábbi világcsúcsát döntötte meg, de ezt öt órával a verseny után elvették tőle, mert két úszódressz volt rajta. A Nemzetközi Úszószövetség 17 nappal a verseny előtt hozta az új szabályt, Therese nem tudott róla. Fellebbezett a határozat ellen, de visszavonta.
Alshammar svéd csúcstartó, tizenegy év alatt világversenyen 66 érmet nyert, modellkedik is.