Tuhia he haere tonu mō tēnei wāhanga - I neke ake ia i tētahi taumata tau hei whai wāhi ki te 2001 European Athletics U23 Championships
I riro i a ia te mētara hiriwa i te 100 mita huringa, ka mutu i muri i tana tuahine. I puta tana tuatahi nui i te 2002 European Athletics Championships, engari kaore i taea e ia te neke atu i te waahanga wera o te 200 m me nga whakataetae arai. I whiriwhiria ia mo te kapa relay Swedish i te 2003 World Championships i roto i te Athletics, engari kihai i taea e nga Swedes te whakaoti i to raatau whakataetae.