Начинал играть в хоккей в клубе «Тимро». В 1994 году перешёл в клуб шведской элитной серии «Брюнес». В 1996 году дебютировал в НХЛ в составе «Торонто», задрафтовавшего Модина двумя годами ранее. Перед началом сезона 1999/2000 был обменян в «Тампу», в составе которой трижды набирал более 50 очков за сезон, получил приглашение на матч звёзд НХЛ, а в 2004 году вместе с командой стал обладателем Кубка Стэнли. Во время локаута в НХЛ в сезоне 2004/05 выступал в Швеции за свой первый клуб «Тимро».