# Team MP W D L F A D P
1 Young Buffaloes 19 11 2 6 37 18 +19 35
2 Green Mamba 19 10 4 5 40 17 +23 34
3 Mbabane Swallows 19 8 10 1 26 15 +11 34
4 Royal Leopards 19 9 7 3 28 20 +8 34
5 Highlanders 19 7 8 4 24 22 +2 29
6 Nsingizini Hot… 19 6 11 2 16 14 +2 29
7 Illovo 19 6 8 5 16 17 -1 26
8 Madlenya 19 6 8 5 18 22 -4 26
9 Manzini Sea Birds 19 5 7 7 20 28 -8 22
10 Rangers 19 4 8 7 18 18 +0 20
11 Denver 19 3 6 10 10 27 -17 15
12 Moneni Pirates 19 1 11 7 17 25 -8 14
13 Ezulwini United 19 2 8 9 12 23 -11 14
14 Manzini Wanderers 19 2 8 9 19 35 -16 14
Thu 07/03/24 Denver 0 - 0 Royal Leopards
Sun 03/03/24 Mbabane Swallows 3 - 0 Manzini Wanderers
Sun 03/03/24 Ezulwini United 0 - 2 Young Buffaloes
Sun 03/03/24 Manzini Sea Birds 1 - 1 Highlanders
Sat 02/03/24 Nsingizini Hot… 0 - 0 Moneni Pirates
Sat 02/03/24 Green Mamba 5 - 1 Madlenya
Fri 01/03/24 Illovo 1 - 1 Rangers
Sun 25/02/24 Ezulwini United 1 - 1 Manzini Wanderers
Sat 24/02/24 Manzini Sea Birds 2 - 2 Madlenya
Sat 24/02/24 Green Mamba 0 - 1 Moneni Pirates
Sat 24/02/24 Young Buffaloes 1 - 2 Nsingizini Hot…
Sat 24/02/24 Mbabane Swallows 1 - 1 Royal Leopards
Fri 23/02/24 Highlanders 1 - 1 Illovo
Fri 23/02/24 Rangers 1 - 0 Denver
Sun 18/02/24 Nsingizini Hot… 1 - 1 Mbabane Swallows
Thu 28/03/24 Rangers 14 : 00 Manzini Wanderers
Sat 30/03/24 Mbabane Swallows 14 : 00 Moneni Pirates
Sat 30/03/24 Highlanders 14 : 00 Nsingizini Hot…
Sat 30/03/24 Madlenya 14 : 00 Ezulwini United
Mon 01/04/24 Green Mamba 14 : 00 Manzini Sea Birds
Mon 01/04/24 Young Buffaloes 14 : 00 Denver
Mon 01/04/24 Royal Leopards 14 : 00 Illovo