Tomasson je od 2005. godine član Stuttgarta, no ove sezone nije se previše naigrao i trener Armin Veh nema previše povjerenja u njegove usluge.
Danski reprezentativac je karijeru započeo u Kogeu, a od 1994. do 1997. godine je igrao za nizozemski Heerenveen. Potom je jednu sezonu proveo u Newcastle Unitedu, a zatim četiri u Feyenoordu. Od 2002. do 2005. godine je igrao za Milan. U redovima danske reprezentacije upisao je 85 nastupa i postigao 43 pogotka.