Carriera Giocatore Club Gli inizi Ha iniziato a giocare nella squadra della sua città, l'OB Odense, in cui è rimasto sino al novembre del 1993 e con la quale aveva anche fatto le Giovanili. Dopo quest'esperienza inizia la sua avventura italiana, ingaggiato dall'.
In Serie A
Debutta in Serie A appena arrivato, il 28 dello stesso mese di novembre in -Atalanta (0-0), e a fine stagione la squadra retrocede, con Helveg sceso in campo 22 volte con 2 reti all'attivo. Nel 1994 vince il premio di Calciatore danese dell'anno, premio assegnato dalla Spillerforeningen. Nel 1997 viene raggiunto in squadra dal giovane connazionale Martin Jørgensen. A fine stagione arriva la proposta del , che il danese accetta firmando il contratto poco prima di andare ai Mondiali con la sua Danimarca.
In rossonero Helveg ritrova l'allenatore Alberto Zaccheroni e il compagno di squadra Oliver Bierhoff, già avuti a Udine, vincendo con loro subito lo scudetto. Nel Helveg gioca per cinque stagioni, le ultime due in prestito, vincendo anche una Coppa Italia e la UEFA Champions League. Passa poi all', dove gioca per una stagione (2003-2004), anche se il cartellino apparteneva alla società già da due stagioni in seguito a uno scambio con Cyril Domoraud, il cui cartellino fu ceduto al Milan.
In Inghilterra e Germania Seguono poi una stagione in Inghilterra al Norwich City e due in Germania presso il Borussia Mönchengladbach, dove trova poco spazio.
Ultimi anni Nel 2007 rescinde consensualmente il contratto che lo legava alla società tedesca per firmare con l'OB Odense, la squadra con cui si era affacciato al calcio professionistico. Si ritira, sulla soglia dei 40 anni, nel 2010.
Nazionale Thomas esordisce in nazionale maggiore nel 1994. Partecipa due anni prima alle Olimpiadi di Barcellona con la nazionale olimpica. In totale colleziona 108 presenze fino al 2007, è il quarto giocatore di sempre nella sua nazionale per numero di partite disputate. Ha realizzato il quarto gol nel 4 - 1 contro la Nigeria, negli Ottavi di finale del Mondiale di calcio 1998.
Allenatore Dal 2011 è collaboratore tecnico dell'Odense. Dal 2018 assume lo stesso ruolo per la nazionale danese.
Statistiche Presenze e reti nei club
StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 1989 D1 2 1 - - - - - - - - - 2 1 1990 D1 19 2 - - - CC 2 0 - - - 21 2 1991 D1 17 0 - - - - - - - - - 17 0 1991-1992 D1 21 0 - - - CdC 1 0 - - - 22 0 1992-1993 D1 31 1 - - - - - - - - - 31 1 gen.-nov. 1993 D1 13 0 - - - - - - - - - 13 0 1993-1994 A 22 2 CI 2 0 - - - - - - 24 2 1994-1995 B 30 1 CI 2 0 - - - - - - 32 1 1995-1996 A 31 2 CI 1 0 - - - - - - 32 2 1996-1997 A 30 1 CI 0 0 - - - - - - 30 1 1997-1998 A 28 0 CI 2 0 CU 4 0 - - - 34 0Totale Udinese 141 6 7 0 4 0 - - 152 6 1998-1999 A 27 0 CI 4 1 - - - - - - 31 1 1999-2000 A 27 0 CI 1 0 UCL 4 0 - - - 32 0 2000-2001 A 28 0 CI 5 0 UCL 9 1 - - - 42 1 2001-2002 A 15 0 CI 4 0 CU 5 0 - - - 24 0 2002-2003 A 8 0 CI 7 0 UCL 2 0 - - - 17 0Totale Milan 105 0 21 1 20 1 - - 146 2 2003-2004 A 23 0 CI 3 0 UCL+CU 2+4 0 - - - 32 0 2004-2005 PL 5 0 FACup 0 0 - - - CdL 2 0 7 0 2005-2006 BL 5 0 CG 0 0 - - - - - - 5 0 2006-gen. 2007 BL 8 0 CG 2 0 - - - - - - 10 0Totale M'gladbach 13 0 2 0 - - - - 15 0 gen.-giu. 2007 SL 3 0 - - - - - - - - - 3 0 2007-2008 SL 17 0 - - - - - - - - - 17 0 2008-2009 SL 30 0 - - - CI 2 0 - - - 32 0 2009-2010 SL 7 0 - - - - - - - - - 7 0Totale Odense 160 4 - - 5 0 - - 165 4Totale carriera 462 10 34 1 35 2 2 0 533 13
Cronologia presenze e reti in nazionale
Palmarès Giocatore Club Competizioni nazionali
Odense: 1989
Odense: 1990-1991, 1992-1993
Milan: 1998-1999
Milan: 2002-2003
Competizioni internazionali
Milan: 2002-2003
Individuale Calciatore danese dell'anno: 1 1994
Collegamenti esterni
Categoria:Calciatori campioni d'Europa di club Categoria:Calciatori della nazionale danese