1978-ban a Kakucs csapatában kezdte a labdarúgást. Itt figyelt fel rá az MTK-VM és 1984-ben leigazolta. 1984 és 1986 között két éven át volt a kék-fehérek játékosa, de nem vált meghatározó játékossá a csapatban. A több játék lehetőség miatt a Váci Izzó csapatához igazolt, ahonnan két év múlva tért vissza az MTK-VM-hez. Ugyanebben az évben a válogatottban is bemutatkozott. 1984 és 1993 között az MTK-ban 133 bajnoki mérkőzésen szerepelt és 37 gólt szerzett. 1993-ban a belga RSC Charleroi együtteséhez szerződött.
1988 és 1997 között 37 alkalommal szerepelt a válogatottban és 2 gólt szerzett.
Magyarország
#
Dátum
Helyszín
Hazai
Eredmény
Vendég
Kiírás
Gólok
Esemény
1.
1988 . november 15.
Pireusz , Karaiszkákisz Stadion
Görögország
3 – 0
Magyarország
barátságos
-
79'
2.
1988 . december 11.
Ta’ Qali
Málta
2 – 2
Magyarország
vb-selejtező
-
3.
1990 . március 20.
Budapest , Üllői úti Stadion
Magyarország
2 – 0
Egyesült Államok
barátságos
-
81'
4.
1990 . március 28.
Budapest , Népstadion
Magyarország
1 – 3
Franciaország
barátságos
-
80'
5.
1990 . április 11.
Salzburg , Lehen Stadion
Ausztria
3 – 0
Magyarország
barátságos
-
64'
6.
1990 . május 28.
Nîmes , Costiéres Stadion (FRA )
Magyarország
3 – 0
Egyesült Arab Emírségek
barátságos
-
57'
7.
1990 . szeptember 12.
London , Wembley Stadion
Anglia
1 – 0
Magyarország
barátságos
-
69'
8.
1991 . január 17.
Chandrasekharah , Nair Stadion
India
1 – 2
Magyarország
Nehru-kupa
1
52' (11-esből )
9.
1991 . október 9.
Székesfehérvár , Sóstói Stadion
Magyarország
0 – 2
Belgium
barátságos
-
65'
10.
1991 . december 4.
León
Mexikó
3 – 0
Magyarország
barátságos
-
61'
11.
1991 . december 8.
San Salvador
Salvador
1 – 1
Magyarország
barátságos
-
74'
12.
1992 . március 25.
Budapest , Népstadion
Magyarország
2 – 1
Ausztria
barátságos
-
61'
13.
1992 . április 29.
Ungvár
Ukrajna
1 – 3
Magyarország
barátságos
-
60'
14.
1992 . május 27.
Stockholm , Råsunda Stadion
Svédország
2 – 1
Magyarország
barátságos
-
15.
1992 . június 3.
Budapest , Népstadion
Magyarország
1 – 2
Izland
vb-selejtező
-
78'
16.
1992 . szeptember 9.
Luxembourg , Municipal Stadion
Luxemburg
0 – 3
Magyarország
vb-selejtező
-
17.
1992 . szeptember 23.
Budapest , Üllői úti Stadion
Magyarország
0 – 0
Izrael
barátságos
-
69'
18.
1992 . október 11.
Doha
Katar
1 – 4
Magyarország
barátságos
-
19.
1992 . október 13.
Doha
Katar
1 – 1
Magyarország
barátságos
-
20.
1992 . november 11.
Szaloniki , PAOK Stadion
Görögország
0 – 0
Magyarország
vb-selejtező
-
21.
1993 . március 7.
Fukuoka , Hakatanomori Stadion
Japán
0 – 1
Magyarország
Kirin-kupa
-
80'
22.
1993 . március 10.
Nagoja , Mizuho Stadion (JPN )
Egyesült Államok
0 – 0
Magyarország
Kirin-kupa
-
82'
23.
1993 . március 31.
Budapest , Népstadion
Magyarország
0 – 1
Görögország
vb-selejtező
-
70'
24.
1993 . április 15.
Budapest , Népstadion
Magyarország
0 – 2
Svédország
barátságos
-
69'
25.
1993 . április 28.
Moszkva , Luzsnyiki Stadion
Oroszország
3 – 0
Magyarország
vb-selejtező
-
76'
26.
1993 . május 29.
Dublin , Lansdowne Road
Írország
2 – 4
Magyarország
barátságos
1
46' 85'
27.
1993 . június 16.
Reykjavík , Laugardalsvöllur
Izland
2 – 0
Magyarország
vb-selejtező
-
28.
1994 . március 9.
Budapest , Népstadion
Magyarország
1 – 2
Svájc
barátságos
-
67'
29.
1994 . június 1.
Eindhoven , Philips Stadion
Hollandia
7 – 1
Magyarország
barátságos
-
32'
30.
1994 . június 8.
Brüsszel , Heysel Stadion
Belgium
3 – 1
Magyarország
barátságos
-
31.
1996 . április 24.
Budapest , Népstadion
Magyarország
0 – 2
Ausztria
barátságos
-
66'
32.
1996 . május 18.
London , Wembley Stadion
Anglia
3 – 0
Magyarország
barátságos
-
62'
33.
1996 . június 1.
Budapest , Népstadion
Magyarország
0 – 2
Olaszország
barátságos
-
34.
1996 . szeptember 1.
Budapest , Népstadion
Magyarország
1 – 0
Finnország
vb-selejtező
-
63' 76'
35.
1996 . október 9.
Oslo
Norvégia
3 – 0
Magyarország
vb-selejtező
-
36.
1997 . március 19.
Valletta
Málta
1 – 4
Magyarország
barátságos
-
46'
37.
1997 . április 2.
Budapest , Népstadion
Magyarország
1 – 3
Ausztrália
barátságos
-
84'
Összesen
37
mérkőzés
2
gól
↑ A klub neve 1992-ig MTK-VM volt