# Team MP W D L F A D P
1 Young Buffaloes 16 13 2 1 44 9 +35 41
2 Mbabane Swallows 16 9 6 1 25 7 +18 33
3 Royal Leopards 16 9 4 3 21 10 +11 31
4 Moneni Pirates 16 8 4 4 23 14 +9 28
5 Green Mamba 16 7 3 6 24 15 +9 24
6 Highlanders 16 4 10 2 12 10 +2 22
7 Denver 16 5 6 5 16 18 -2 21
8 Milling Hotspurs 16 4 6 6 13 20 -7 18
9 Tambuti 16 3 9 4 20 28 -8 18
10 Manzini Wanderers 16 4 5 7 18 27 -9 17
11 Manzini Sea Birds 16 4 4 8 17 27 -10 16
12 Mhlume Peacemakers 16 3 4 9 14 28 -14 13
13 Malanti Chiefs 16 4 0 12 12 26 -14 12
14 Black Swallows 16 3 1 12 18 38 -20 10
Sun 02/02/20 Mbabane Swallows 0 - 0 Manzini Wanderers
Sun 02/02/20 Tambuti 0 - 2 Denver
Sun 02/02/20 Highlanders 1 - 1 Green Mamba
Sat 01/02/20 Royal Leopards 2 - 0 Moneni Pirates
Sat 01/02/20 Young Buffaloes 2 - 0 Milling Hotspurs
Sat 01/02/20 Malanti Chiefs 3 - 0 Black Swallows
Sat 01/02/20 Manzini Sea Birds 3 - 0 Mhlume Peacemakers
Sun 26/01/20 Denver 1 - 1 Mbabane Swallows
Sun 26/01/20 Mhlume Peacemakers 1 - 4 Tambuti
Sun 26/01/20 Highlanders 2 - 1 Black Swallows
Sat 25/01/20 Milling Hotspurs 1 - 0 Royal Leopards
Sat 25/01/20 Manzini Wanderers 1 - 3 Green Mamba
Sat 25/01/20 Manzini Sea Birds 1 - 3 Young Buffaloes
Sat 25/01/20 Moneni Pirates 4 - 0 Malanti Chiefs
Sun 05/01/20 Highlanders 0 - 0 Moneni Pirates
Sun 05/01/20 Black Swallows 2 - 4 Manzini Wanderers
Wed 18/09/19 Young Buffaloes 17 : 30 Mhlume Peacemakers