2023/24 2022/23 2021/22 2020/21 2019/20 2018/19 2017/18 2016/17 2015/16 2014/15 2013/14 2012/13 2011/12 2010/11 2009/10 2008/09
1/128-finals
1/64-finals
1/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
2016/17
1/128-finals
1 | Victoria Wanderers | Bye | |
2 | Bye | St. Venera | |
4 | Bye | Melita | |
5 | Zabbar | Bye | |
8 | Bye | Mgarr | |
9 | Birkirkara | Bye | |
16 | Bye | St. Andrews | |
17 | Marsa | Bye | |
19 | Santa Lucia | Bye | |
20 | Bye | Kercem Ajax | |
21 | Qormi | Bye | |
23 | Qala Saints | Bye | |
24 | Bye | Xewkija | |
25 | Sirens | Bye | |
28 | Bye | Rabat Ajax | |
32 | Bye | Pembroke | |
33 | Hamrun | Bye | |
37 | Ghaxaq | Bye | |
39 | Gharb | Xghajra | 2 : 1 |
40 | Bye | Nadur | |
41 | Siggiewi | Bye | |
44 | Bye | St. George's FC | |
45 | Msida | Bye | |
46 | Bye | Luqa | |
48 | Bye | Mqabba FC | |
49 | Ghajnsielem | Bye | |
50 | Bye | Kalkara | |
52 | Bye | Naxxar | |
53 | Zejtun | Bye | |
55 | Mdina | Bye | |
56 | Bye | Victoria Hotspurs | |
57 | Birzebbuga | Bye | |
60 | Bye | Mellieha | |
64 | Bye | Floriana | |
65 | Tarxien | Bye | |
69 | Munxar | Bye | |
70 | Bye | Xbiex | |
72 | Bye | Gharghur | |
73 | Pieta | Bye | |
75 | Marsaskala | Bye | |
76 | Bye | Kirkop | |
77 | St. Lawrence | Bye | |
78 | Bye | Zurrieq | |
80 | Bye | Lija | |
81 | Valletta | Bye | |
85 | Marsaxlokk | Bye | |
88 | Bye | San Gwann | |
89 | Zebbug | Bye | |
92 | Bye | Fgura | |
96 | Bye | Balzan | |
97 | Senglea | Bye | |
99 | Mtarfa | Bye | |
100 | Bye | Xaghra | |
104 | Bye | Hibernians | |
105 | Gzira | Bye | |
109 | Attard | Bye | |
112 | Bye | Vittoriosa | |
113 | Qrendi | Bye | |
115 | Dingli Swallows | Bye | |
116 | Bye | Oratory | |
117 | Gudja | Bye | |
120 | Bye | Swieqi | |
121 | Mosta | Bye | |
128 | Bye | Sliema |
1/64-finals
1 | Victoria Wanderers | St. Venera | 3 : 0 |
2 | Bye | Melita | |
3 | Zabbar | Bye | |
4 | Bye | Mgarr | |
5 | Birkirkara | Bye | |
8 | Bye | St. Andrews | |
9 | Marsa | Bye | |
10 | Santa Lucia | Kercem Ajax | 0 : 3 |
11 | Qormi | Bye | |
12 | Qala Saints | Xewkija | 0 : 6 |
13 | Sirens | Bye | |
14 | Bye | Rabat Ajax | |
16 | Bye | Pembroke | |
17 | Hamrun | Bye | |
19 | Ghaxaq | Bye | |
20 | Gharb | Nadur | 1 : 7 |
21 | Siggiewi | Bye | |
22 | Bye | St. George's FC | |
23 | Msida | Luqa | 1 : 0 |
24 | Bye | Mqabba FC | |
25 | Ghajnsielem | Kalkara | 3 : 2 |
26 | Bye | Naxxar | |
27 | Zejtun | Bye | |
28 | Mdina | Victoria Hotspurs | 1 : 5 |
29 | Birzebbuga | Bye | |
30 | Bye | Mellieha | |
32 | Bye | Floriana | |
33 | Tarxien | Bye | |
35 | Munxar | Xbiex | 2 : 0 |
36 | Bye | Gharghur | |
37 | Pieta | Bye | |
38 | Marsaskala | Kirkop | 0 : 4 |
39 | St. Lawrence | Zurrieq | 3 : 0 |
40 | Bye | Lija | |
41 | Valletta | Bye | |
43 | Marsaxlokk | Bye | |
44 | Bye | San Gwann | |
45 | Zebbug | Bye | |
46 | Bye | Fgura | |
48 | Bye | Balzan | |
49 | Senglea | Bye | |
50 | Mtarfa | Xaghra | 0 : 7 |
52 | Bye | Hibernians | |
53 | Gzira | Bye | |
55 | Attard | Bye | |
56 | Bye | Vittoriosa | |
57 | Qrendi | Bye | |
58 | Dingli Swallows | Oratory | 0 : 5 |
59 | Gudja | Bye | |
60 | Bye | Swieqi | |
61 | Mosta | Bye | |
64 | Bye | Sliema |
1/32-finals
1 | Victoria Wanderers | Melita | 2 : 1 |
2 | Zabbar | Mgarr | 1 : 2 |
3 | Birkirkara | Bye | |
4 | Bye | St. Andrews | |
5 | Marsa | Kercem Ajax | 4 : 3 |
6 | Qormi | Xewkija | 1 : 4 |
7 | Sirens | Rabat Ajax | 2 : 1 |
8 | Bye | Pembroke | |
9 | Hamrun | Bye | |
10 | Ghaxaq | Nadur | 0 : 4 |
11 | Siggiewi | St. George's FC | 3 : 2 |
12 | Msida | Mqabba FC | 0 : 1 |
13 | Ghajnsielem | Naxxar | 4 : 1 |
14 | Zejtun | Victoria Hotspurs | 1 : 2 |
15 | Birzebbuga | Mellieha | 3 : 2 |
16 | Bye | Floriana | |
17 | Tarxien | Bye | |
18 | Munxar | Gharghur | 0 : 8 |
19 | Pieta | Kirkop | 1 : 0 |
20 | St. Lawrence | Lija | 0 : 5 |
21 | Valletta | Bye | |
22 | Marsaxlokk | San Gwann | 0 : 4 |
23 | Zebbug | Fgura | 2 : 0 |
24 | Bye | Balzan | |
25 | Senglea | Xaghra | 7 : 1 |
26 | Bye | Hibernians | |
27 | Gzira | Bye | |
28 | Attard | Vittoriosa | 1 : 5 |
29 | Qrendi | Oratory | 2 : 1 |
30 | Gudja | Swieqi | 0 : 3 |
31 | Mosta | Bye | |
32 | Bye | Sliema |
1/16-finals
1 | Victoria Wanderers | Mgarr | 5 : 0 |
2 | Birkirkara | St. Andrews | 0 : 3 |
3 | Marsa | Xewkija | 3 : 2 |
4 | Sirens | Pembroke | 1 : 2 |
5 | Hamrun | Nadur | 2 : 0 |
6 | Siggiewi | Mqabba FC | 0 : 2 |
7 | Ghajnsielem | Victoria Hotspurs | 3 : 2 |
8 | Birzebbuga | Floriana | 0 : 5 |
9 | Tarxien | Gharghur | 6 : 0 |
10 | Pieta | Lija | 0 : 2 |
11 | Valletta | San Gwann | 1 : 0 |
12 | Zebbug | Balzan | 1 : 3 |
13 | Senglea | Hibernians | 3 : 2 |
14 | Gzira | Vittoriosa | 2 : 3 |
15 | Qrendi | Swieqi | 1 : 0 |
16 | Mosta | Sliema | 2 : 3 |
1/8-finals
1 | Victoria Wanderers | St. Andrews | 1 : 0 |
2 | Marsa | Pembroke | 1 : 2 |
3 | Hamrun | Mqabba FC | 1 : 0 |
4 | Ghajnsielem | Floriana | 1 : 4 |
5 | Tarxien | Lija | 3 : 0 |
6 | Valletta | Balzan | 0 : 1 |
7 | Senglea | Vittoriosa | 2 : 1 |
8 | Qrendi | Sliema | 0 : 5 |
Quarter-finals
1 | Victoria Wanderers | Pembroke | 2 : 0 |
2 | Hamrun | Floriana | 0 : 2 |
3 | Tarxien | Balzan | 2 : 1 |
4 | Senglea | Sliema | 0 : 1 |
Semi-finals
1 | Victoria Wanderers | Floriana | 1 : 3 |
2 | Tarxien | Sliema | 0 : 3 |
Final
1 | Floriana | Sliema | 2 : 0 |
Social Media