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/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
2021/22
1/32-finals
1 | Gzira | Bye | |
2 | Zabbar | Mqabba FC | 3 : 0 |
3 | Gudja | Bye | |
4 | Bye | Swieqi | |
5 | Victoria Hotspurs | Zebbug | 1 : 4 |
6 | Zurrieq | St. Andrews | 1 : 3 |
7 | Santa Lucia | Bye | |
8 | Bye | Sirens | |
9 | Sliema | Bye | |
10 | Vittoriosa | Mellieha | 2 : 0 |
11 | Pembroke | Bye | |
12 | Marsaxlokk | Kercem Ajax | 5 : 2 |
13 | Marsa | Bye | |
14 | Senglea | Tarxien | 1 : 2 |
15 | Sannat Lions | Marsaskala | 1 : 2 |
16 | Bye | Valletta | |
17 | Floriana | Bye | |
18 | Bye | Ghajnsielem | |
19 | Victoria Wanderers | Melita | 1 : 3 |
20 | Mgarr | St. George's FC | 1 : 2 |
21 | Birkirkara | Bye | |
22 | Lija | Fgura | 0 : 4 |
23 | Mosta | Bye | |
24 | Bye | Luqa | |
25 | Balzan | Bye | |
26 | Pieta | Rabat Ajax | 3 : 2 |
27 | Hamrun | Bye | |
28 | Naxxar | San Gwann | 2 : 1 |
29 | Zejtun | Bye | |
30 | Qrendi | Xewkija | 1 : 4 |
31 | Hibernians | Bye | |
32 | Nadur | Oratory | 7 : 0 |
1/16-finals
1 | Gzira | Zabbar | 4 : 0 |
2 | Gudja | Swieqi | 4 : 0 |
3 | Zebbug | St. Andrews | 0 : 2 |
4 | Santa Lucia | Sirens | 4 : 1 |
5 | Sliema | Vittoriosa | 3 : 0 |
6 | Pembroke | Marsaxlokk | 0 : 1 |
7 | Marsa | Tarxien | 0 : 2 |
8 | Marsaskala | Valletta | 0 : 5 |
9 | Floriana | Ghajnsielem | 1 : 0 |
10 | Melita | St. George's FC | 1 : 2 |
11 | Birkirkara | Fgura | 4 : 0 |
12 | Mosta | Luqa | 5 : 0 |
13 | Balzan | Pieta | 5 : 1 |
14 | Hamrun | Naxxar | 1 : 0 |
15 | Zejtun | Xewkija | 7 : 1 |
16 | Hibernians | Nadur | 2 : 0 |
1/8-finals
1 | Gzira | Gudja | 3 : 1 |
2 | St. Andrews | Santa Lucia | 1 : 2 |
3 | Sliema | Marsaxlokk | 1 : 2 |
4 | Tarxien | Valletta | 1 : 5 |
5 | Floriana | St. George's FC | 2 : 0 |
6 | Birkirkara | Mosta | 1 : 0 |
7 | Balzan | Hamrun | 1 : 2 |
8 | Zejtun | Hibernians | 1 : 2 |
Quarter-finals
1 | Gzira | Santa Lucia | 0 : 1 |
2 | Marsaxlokk | Valletta | 0 : 3 |
3 | Floriana | Birkirkara | 3 : 1 |
4 | Hamrun | Hibernians | 1 : 2 |
Semi-finals
1 | Santa Lucia | Valletta | 0 : 1 |
2 | Floriana | Hibernians | 2 : 1 |
Final
1 | Valletta | Floriana | 1 : 2 |
Social Media