| No. |
Date |
Venue |
Opponent |
Score |
Result |
Competition |
| 1 | 28 February 1993 | Stade de Kégué, Lomé, Togo | Togo | 1–0 | 1–0 | 1994 World Cup qualification |
| 2 | 22 January 1995 | Botswana National Stadium, Gaborone, Botswana | Botswana | 1–1 | 2–1 | 1996 Africa Cup of Nations qualification |
| 3 | 2–1 |
| 4 | 8 April 1995 | Independence, Windhoek, Namibia | Namibia | 1–0 | 2–2 | 1996 Africa Cup of Nations qualification |
| 5 | 23 April 1995 | Estádio da Cidadela, Luanda, Angola | Guinea | 2–0 | 3–0 | 1996 Africa Cup of Nations qualification |
| 6 | 16 July 1995 | Estádio da Machava, Maputo, Mozambique | Mozambique | 1–2 | 1–2 | 1996 Africa Cup of Nations qualification |
| 7 | 30 July 1995 | Estádio da Cidadela, Luanda, Angola | Botswana | 4–0 | 4–0 | 1996 Africa Cup of Nations qualification |
| 8 | 24 January 1996 | Kings Park Stadium, Durban, South Africa | Cameroon | 2–1 | 3–3 | 1996 Africa Cup of Nations |
| 9 | 1 June 1996 | Nakivubo Stadium, Kampala, Uganda | Uganda | 2–0 | 2–0 | 1998 World Cup qualification |
| 10 | 16 June 1996 | Estádio da Cidadela, Luanda, Angola | Uganda | 1–0 | 3–1 | 1998 World Cup qualification |
| 11 | 3–1 |
| 12 | 6 October 1996 | Accra Sports Stadium, Accra, Ghana | Ghana | 1–0 | 1–2 | 1998 Africa Cup of Nations qualification |
| 13 | 10 November 1996 | Estádio da Cidadela, Luanda, Angola | Zimbabwe | 2–1 | 2–1 | 1998 World Cup qualification |
| 14 | 30 March 1997 | Estádio da Machava, Maputo, Mozambique | Mozambique | ?–? | 2–1 | Friendly |
| 15 | 6 April 1997 | Estádio da Cidadela, Luanda, Angola | Togo | 1–1 | 3–1 | 1998 World Cup qualification |
| 16 | 23 April 2000 | Estádio da Cidadela, Luanda, Angola | Swaziland | 3–0 | 7–1 | 2002 World Cup qualification |
| 17 | 5–0 |
| 18 | 16 July 2000 | Estádio da Cidadela, Luanda, Angola | Equatorial Guinea | 1–0 | 4–1 | 2002 Africa Cup of Nations qualification |
| 19 | 17 June 2001 | Cabinda, Angola | Burundi | 1–0 | 2–1 | 2002 Africa Cup of Nations qualification |