Cap Goals Date Venue Opponent Score Competition
1 6- 7-82 Blantyre Tanzania 0-1
2 1 1 13-11-82 Kampala Uganda 1-2 CECAFA Cup
3 1 16-11-82 Kampala Zimbabwe 1-1 CECAFA Cup
4 1 19-11-82 Kampala Tanzania 2-0 CECAFA Cup
5 1 16- 6-83 Blantyre Mozambique 2-0 Mozambique Cup
6 1 18- 6-83 Lilongwe Mozambique 0-0 Mozambique Cup
7 1 28- 8-83 Blantyre Madagascar 1-1 African Cup Qualifier
8 1 26-10-83 Zanzibar Zanzibar 1-0
9 1 23-11-83 Nairobi Kenya 0-2 CECAFA Cup
10 1 2 6- 7-84 Blantyre Kenya 2-1 Malawi Indep. Cup
11 2 8- 7-84 Lilongwe Kenya 1-1 Malawi Indep. Cup
12 2 10- 7-84 Mzuzu Kenya 2-1 Malawi Indep. Cup
13 2 15- 7-84 Curepipe Mauritius 1-0 World Cup Qualifier
14 2 28- 7-84 Lilongwe Mauritius 4-0 World Cup Qualifier
15 2 17-11-84 Lilongwe Zimbabwe 3-0
16 2 19-11-84 Blantyre Zimbabwe 1-0
17 1 3 2-12-84 Mbale Kenya 2-1 CECAFA Cup
18 3 5-12-84 Mbale Somalia 1-0 CECAFA Cup
19 3 9-12-84 Mbale Zanzibar 1-0 CECAFA Cup
20 1 4 12-12-84 Kampala Uganda 2-0 CECAFA Cup
21 4 15-12-84 Kampala Zambia 0-0 [1] CECAFA Cup
22 1 5 23- 3-85 Ndola Zambia 1-1
23 1 6 25- 3-85 Ndola Zambia 2-2
24 1 7 30- 3-85 Lilongwe Mozambique 1-1 African Cup Qualifier
25 7 7- 4-85 Rabat Morocco 0-2 World Cup Qualifier
26 7 16- 4-85 Maputo Mozambique 1-1 [2] African Cup Qualifier
27 7 21- 4-85 Blantyre Morocco 0-0 World Cup Qualifier
28 2 9 2- 5-85 Harare Zimbabwe 3-1
29 9 6- 7-85 Blantyre Tanzania 0-0 Malawi Indep. Cup
30 9 8- 7-85 Lilongwe Tanzania 2-0 Malawi Indep. Cup
31 9 10- 7-85 Mzuzu Tanzania 0-0 Malawi Indep. Cup
32 9 4-10-85 Bulawayo Uganda 1-0 CECAFA Cup
33 9 6-10-85 Bulawayo Zambia 2-2 CECAFA Cup
34 9 10-10-85 Bulawayo Zimbabwe 0-1 CECAFA Cup
35 9 12-10-85 Bulawayo Uganda 3-1 CECAFA Cup
36 9 21- 6-86 Blantyre Zambia 0-2
37 9 22- 6-86 Lilongwe Zambia 0-1
38 9 6- 7-86 Blantyre Uganda 2-1 Malawi Indep. Cup
39 9 8- 7-86 Lilongwe Uganda 0-0 Malawi Indep. Cup
40 9 10- 7-86 Mzuzu Uganda 0-0 Malawi Indep. Cup
41 9 19- 7-86 Lilongwe Zimbabwe 1-1 African Games Qual.
42 9 3- 8-86 Bulawayo Zimbabwe 1-1 [3] African Games Qual.
43 9 30- 9-86 Gabarone Botswana 0-2 Botswana Cup
44 9 16-11-86 Kigali Rwanda 5-2 Olympic G. Qualifier
45 9 30-11-86 Lilongwe Rwanda 3-0 Olympic G. Qualifier
46 1 10 4- 1-87 Mbabane Swaziland 3-1 African Games Qual.
47 2 12 18- 1-87 Lilongwe Swaziland 6-1 African Games Qual.
48 12 5- 4-87 Lusaka Zambia 1-3 African Games Qual.
49 12 18- 4-87 Blantyre Zambia 2-0 African Games Qual.
50 12 13- 6-87 Lilongwe Zimbabwe 1-4
51 1 13 14- 6-87 Blantyre Zimbabwe 2-1
52 1 14 17- 6-87 Lilongwe Cameroon 1-1 Olympic G. Qualifier
53 14 3- 7-87 Lilongwe Ivory Coast 1-2 African Cup Qualifier
54 1 15 6- 7-87 Blantyre Burundi 1-1 Malawi Indep. Cup
55 15 12- 7-87 Yaoundé Cameroon 0-3 Olympic G. Qualifier
56 15 19- 7-87 Abidjan Ivory Coast 0-2 African Cup Qualifier
57 15 2- 9-87 Nairobi Ivory Coast 0-1 Africa Games
58 2 17 4- 9-87 Nairobi Senegal 2-0 Africa Games
59 17 6- 9-87 Nairobi Egypt 2-1 Africa Games
60 17 9- 9-87 Nairobi Kenya 1-1 [4] Africa Games
61 2 19 12- 9-87 Nairobi Cameroon 3-1 Africa Games
62 2 21 2-12-87 Tunis Tunisia 3-2
63 1 22 13-12-87 Addis Ababa Zimbabwe 1-1 CECAFA Cup
64 22 22- 6-88 Maputo Mozambique 0-0 Mozambique Cup
65 22 6- 7-88 Blantyre Zambia 1-0 Malawi Indep. Cup
66 22 10- 7-88 Mzuzu Zambia 0-0 Malawi Indep. Cup
67 22 16- 7-88 Kampala Uganda 0-1 World Cup Qualifier
68 1 23 30- 7-88 Lilongwe Uganda 3-1 World Cup Qualifier
69 23 3- 8-88 Ndola Zambia 1-4
70 1 24 4- 8-88 Lusaka Zambia 1-7
71 24 31- 8-88 Nairobi Kenya 2-0 Kenya Cup
72 24 2- 9-88 Nairobi Kenya 0-1 Kenya Cup
73 24 26- 9-88 Blantyre Mozambique 1-1
74 24 28- 9-88 Lilongwe Mozambique 1-0
75 24 6-11-88 Lilongwe Tanzania 0-0 CECAFA Cup
76 24 10-11-88 Lilongwe Zanzibar 1-0 CECAFA Cup
77 24 12-11-88 Lilongwe Kenya 3-0 CECAFA Cup
78 24 16-11-88 Lilongwe Zimbabwe 0-0 [5] CECAFA Cup
79 24 17-11-88 Lilongwe Zimbabwe 2-0 CECAFA Cup
80 24 19-11-88 Blantyre Zambia 3-1 [6] CECAFA Cup
81 24 28- 3-89 Addis Ababa Ethiopia 0-1
82 24 3- 6-89 Lilongwe Tunisia 1-0
83 24 11- 6-89 Monrovia Liberia 0-1 World Cup Qualifier
84 24 24- 6-89 Lilongwe Kenya 1-0 World Cup Qualifier
85 24 15- 7-89 Blantyre Kenya 2-3 African Cup Qualifier
86 24 29- 7-89 Nairobi Kenya 0-0 African Cup Qualifier
87 24 5- 8-89 Tunis Tunisia 0-3
88 24 12- 8-89 Cairo Egypt 0-1 World Cup Qualifier
89 24 26- 8-89 Lilongwe Liberia 0-0 World Cup Qualifier
90 24 2-12-89 Mombasa Zanzibar 0-0 CECAFA Cup
91 24 10-12-89 Mombasa Zambia 0-0 CECAFA Cup
92 24 14-12-89 Nairobi Kenya 1-0 CECAFA Cup
93 24 16-12-89 Nairobi Uganda 3-3 [7] CECAFA Cup
94 24 20- 1-90 Mbabane Tanzania 2-2 SADCC
95 1 25 6- 7-90 Blantyre Tanzania 2-0 Malawi Indep. Cup
96 25 9- 7-90 Lilongwe Tanzania 1-1 Malawi Indep. Cup
97 25 11- 7-90 Mzuzu Tanzania 0-0 Malawi Indep. Cup
98 25 4- 8-90 Blantyre Zaire 1-0
99 25 6- 8-90 Lilongwe Zaire 1-0
100 25 8- 8-90 Mzuzu Zaire 0-0
101 25 18- 8-90 Blantyre Congo-Brazzav. 0-1 African Cup Qualifier
102 25 28- 4-91 Brazzaville Congo-Brazzav. 1-2 African Cup Qualifier
103 25 6- 7-91 Blantyre Kenya 0-2 Malawi Indep. Cup
104 25 8- 7-91 Lilongwe Kenya 1-1 Malawi Indep. Cup
105 25 10- 7-91 Mzuzu Kenya 1-1 Malawi Indep. Cup
106 25 27- 7-91 Lilongwe Zimbabwe 2-2 African Cup Qualifier
107 25 6- 7-92 Blantyre Zimbabwe 0-0 Malawi Indep. Cup
108 25 11- 7-92 Mzuzu Zimbabwe 1-0 Malawi Indep. Cup
109 25 15- 8-92 Blantyre Egypt 1-0 African Cup Qualifier
110 25 29- 8-92 Lilongwe Mali 1-1 African Cup Qualifier
111 25 7-11-92 Bulawayo Zimbabwe 1-0
112 25 9-11-92 Harare Zimbabwe 1-4
113 25 16-11-92 Mwanza Tanzania 1-1 CECAFA Cup
114 25 19-11-92 Mwanza Zambia 1-0 CECAFA Cup
115 2 27 22-11-92 Mwanza Ethiopia 2-1 CECAFA Cup
116 1 28 24-11-92 Mwanza Zanzibar 3-1 CECAFA Cup
117 28 28-11-92 Mwanza Zambia 0-4 CECAFA Cup
118 28 27- 3-93 Lilongwe Zambia 1-0 [8]
119 28 11- 4-93 Rabat Morocco 1-0 African Cup Qualifier
120 28 23- 4-93 Cairo Egypt 0-2 African Cup Qualifier
121 28 6- 7-93 Blantyre Swaziland 3-1 Malawi Indep. Cup
122 28 11- 7-93 Bamako Mali 1-2 African Cup Qualifier
123 28 25- 7-93 Blantyre Morocco 0-2 African Cup Qualifier
124 28 4- 9-94 Kinshasa Zaire 1-1 African Cup Qualifier
125 28 15-10-94 Blantyre Zimbabwe 3-1 African Cup Qualifier
126 28 16- 7-95 Blantyre Cameroon 1-3 African Cup Quaifier
127 28 6- 7-96 Blantyre Tanzania 3-2 Malawi Indep. Cup
128 28 8- 7-96 Lilongwe Tanzania 1-0 Malawi Indep. Cup
129 28 10- 7-96 Mzuzu Tanzania 1-1 Malawi Indep. Cup
NB: In matches 1, 2, 5 and 126 Waya played as a substitute.
[1] Malawi lost 0-3 on penalty kicks.
[2] Malawi lost 5-6 on penalty kicks.
[3] Malawi won 2-1 on penalty kicks.
[4] Malawi lost 1-2 on penalty kicks.
[5] match abandoned at 107'.
[6] after extra time.
[7] Malawi lost 1-2 on penalty kicks.
[8] match abandoned at 46'.
NB: the Olympic Games Qualifier matches are not recognized as full A by FIFA, but they
are for the Malawi FA; likewise, matches against Zanzibar are not recognized as full
A by FIFA, but they are for the Malawi FA (Zanzibar is not a member of FIFA).
Total Record
Matches Won Draw Lost For Against Points Percentage
129 54 43 32 153- 126 151 58.53
Type of Matches and Goals
CECAFA Cup 29 7
Friendlies 25 8
Malawi Independence Cup 24 3
African Cup Qualifier 19 1
World Cup Qualifier 10 1
African Games Qualifier 6 3
African Games 5 4
Olympic Games Qualifier 4 1
Other Tournaments 7 0
Total: 129 28
Prepared and maintained by Mario Antoine for the Rec.Sport.Soccer Statistics Foundation
Author: Mario Antoine
(thebluesman53@yahoo.com)
Last updated: 12 Aug 2020
(C) Copyright Mario Antoine and RSSSF 2020
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.