TABLE OF THE LAST 25 SEASONS
                               
No. Club   G W D L F   A P S 1 2 3 Cup
1 Valletta FC   648 388 133 127 1.324 - 644 1.297 25 9 4 3 5
2 Birkirkara FC   663 382 140 141 1.285 - 679 1.286 25 4 6 10 6
3 Hibernians FC Paola   643 349 133 161 1.269 - 780 1.180 25 5 5 4 4
4 Sliema Wanderers FC   622 302 137 183 1.087 - 761 1.043 24 3 5 2 4
5 Floriana FC   603 235 143 225 883 - 824 848 25 1 2 - 3
6 Balzan FC   303 135 61 107 472 - 431 466 13 - 2 - 1
7 Ħamrun Spartans FC   411 130 74 207 530 - 759 464 19 2 - 1 -
8 Marsaxlokk FC   272 109 54 109 447 - 433 381 10 1 1 1 -
9 Mosta FC   321 96 61 164 406 - 640 349 14 - - - -
10 Tarxien Rainbows FC   301 92 63 146 405 - 525 339 13 - - - -
11 Pietà Hotspurs FC   304 69 64 171 381 - 596 271 13 - - - -
12 Gżira FC United   138 64 37 37 229 - 162 229 7 - - 4 -
13 Qormi FC   222 62 38 122 278 - 390 224 9 - - - -
14 Naxxar Lions FC   195 45 38 112 228 - 410 173 8 - - - -
15 Msida St. Joseph FC   146 36 33 77 182 - 265 141 7 - - - -
16 St. Andrews FC   118 26 22 70 123 - 227 100 4 - - - -
17 Rabat Ajax FC   107 13 24 70 112 - 277 63 5 - - - -
18 Gudja United FC   53 18 7 28 57 - 74 61 4 - - - -
19 Sirens FC   48 15 15 18 53 - 70 60 4 - - - -
20 Pembroke Athleta FC   66 14 12 40 76 - 145 54 2 - - - -
21 Senglea AFC   52 14 10 28 62 - 93 52 4 - - - -
22 Marsa FC   54 10 11 33 69 - 133 41 3 - - - -
23 Santa Lucia FC   48 8 13 27 48 - 87 37 4 - - - -
24 Żebbuġ Rangers FC   59 9 8 42 58 - 142 35 2 - - - -
25 Vittoriosa Stars FC   40 7 8 25 44 - 83 29 2 - - - -
26 Mqabba FC 1957   40 7 5 28 40 - 93 26 2 - - - -
27 Żabbar St. Patrick FC   45 5 11 29 46 - 116 26 2 - - - -
28 Lija Athletic FC   62 5 6 51 47 - 188 21 4 - - - -
29 Gozo FC   18 3 5 10 14 - 29 14 1 - - - -
30 Melita FC   22 3 5 14 18 - 56 14 1 - - - -
31 Żurrieq FC   18 3 3 12 20 - 55 12 1 - - - -
32 St. George's FC   18 2 6 10 11 - 33 12 1 - - - -
33 Dingli Swallows FC   18 1 0 17 13 - 51 3 1 - - - -
34 Xgħajra Tornados FC   18 0 2 16 7 - 73 2 1 - - - -
35 Żejtun Corinthians FC   0 0 0 0 0 - 0 0 1 - - - -

Last update : 30-04-23

The abandoned seasons of 2019/20 and 2020/21 (due COVID-19) are not included.

Balzan Youths FC > Balzan FC
St. Andrews FC + Birkirkara FC > Birkirkara FC