Table: 1.Albirex Niigata (S) 23 19 2 2 81-20 59 [C] Champions 2.Lion City Sailors 23 16 3 4 76-38 51 3.Tampines Rovers 23 13 6 4 44-31 45 4.Balestier Khalsa 23 12 0 11 59-68 36 5.Geylang International 23 10 3 10 40-49 33 6.Hougang United 23 9 2 12 37-52 29 7.Brunei DPMM 23 6 4 13 38-42 22 [N] 8.Tanjong Pagar United 23 6 2 15 38-61 20 9.Young Lions 24 1 2 21 24-76 5 NB: Brunei DPMM, who had withdrawn from the league in 2020 due to the Covid-19 pandemic, were readmitted; Young Lions are the Singapore youth side Round 1 [Feb 24] Lion City Sailors 3-1 Tanjong Pagar United [Feb 25] Albirex Niigata (S) 3-0 Young Lions Tampines Rovers 1-1 Geylang International [Feb 26] Balestier Khalsa 2-3 Hougang United Brunei DPMM bye Round 2 [Mar 3] Lion City Sailors 3-1 Brunei DPMM Tanjong Pagar United 0-2 Tampines Rovers [Mar 4] Balestier Khalsa 3-1 Young Lions [Mar 5] Geylang International 2-1 Hougang United Albirex Niigata (S) bye Round 3 [Mar 9] Albirex Niigata (S) 4-0 Lion City Sailors Young Lions 0-3 Tampines Rovers [Mar 10] Brunei DPMM 3-4 Balestier Khalsa Tanjong Pagar United 2-0 Geylang International Hougang United bye Round 4 [Mar 14] Balestier Khalsa 1-3 Tampines Rovers Brunei DPMM 2-1 Tanjong Pagar United [Mar 15] Albirex Niigata (S) 2-0 Hougang United Lion City Sailors 3-0 Geylang International Young Lions bye Round 5 [Mar 18] Lion City Sailors 3-0 Balestier Khalsa Young Lions 2-1 Hougang United [Mar 19] Albirex Niigata (S) 0-1 Tampines Rovers Brunei DPMM 1-3 Geylang International Tanjong Pagar United bye Round 6 [Mar 31] Hougang United 0-3 Brunei DPMM Tampines Rovers 4-3 Lion City Sailors [Apr 1] Geylang International 1-6 Albirex Niigata (S) Tanjong Pagar United 2-1 Young Lions Balestier Khalsa bye Round 7 [Feb 28] Geylang International 4-2 Young Lions [Apr 5] Balestier Khalsa 1-6 Albirex Niigata (S) [Apr 6] Hougang United 1-2 Tanjong Pagar United [Apr 20] Tampines Rovers 2-0 Brunei DPMM Lion City Sailors bye Round 8 [Apr 10] Hougang United 0-5 Lion City Sailors Tanjong Pagar United 0-2 Albirex Niigata (S) [Apr 11] Young Lions 2-2 Brunei DPMM [Apr 12] Geylang International 3-0 Balestier Khalsa Tampines Rovers bye Round 9 [Apr 15] Albirex Niigata (S) 2-0 Brunei DPMM Young Lions 1-1 Lion City Sailors [Apr 16] Hougang United 1-1 Tampines Rovers Tanjong Pagar United 2-4 Balestier Khalsa Geylang International bye Round 10 [May 5] Tampines Rovers 2-3 Balestier Khalsa [May 6] Hougang United 0-5 Albirex Niigata (S) [May 7] Brunei DPMM 2-1 Tanjong Pagar United Geylang International 1-2 Lion City Sailors Young Lions bye Round 11 [Apr 8] Young Lions 1-3 Balestier Khalsa [May 12] Hougang United 3-2 Geylang International [May 13] Brunei DPMM 3-3 Lion City Sailors [May 14] Tampines Rovers 3-0 Tanjong Pagar United Albirex Niigata (S) bye Round 12 [May 20] Balestier Khalsa 3-2 Brunei DPMM Tampines Rovers 1-0 Young Lions [May 21] Geylang International 2-3 Tanjong Pagar United Lion City Sailors 3-2 Albirex Niigata (S) Hougang United bye Round 13 [May 26] Albirex Niigata (S) 6-2 Balestier Khalsa [May 27] Young Lions 0-2 Geylang International [May 28] Brunei DPMM 0-1 Tampines Rovers Tanjong Pagar United 1-3 Hougang United Lion City Sailors bye Round 14 [Jun 1] Balestier Khalsa 4-5 Lion City Sailors [Jun 3] Hougang United 3-0 Young Lions [Jun 27] Tampines Rovers 1-1 Albirex Niigata (S) [Jun 28] Geylang International 2-0 Brunei DPMM Tanjong Pagar United bye Round 15 [Jun 6] Albirex Niigata (S) 3-0 Geylang International Young Lions 3-4 Tanjong Pagar United [Jun 7] Lion City Sailors 1-1 Tampines Rovers Brunei DPMM 2-3 Hougang United Balestier Khalsa bye Round 16 [Jun 10] Lion City Sailors 4-1 Young Lions Tampines Rovers 2-0 Hougang United [Jun 11] Balestier Khalsa 4-3 Tanjong Pagar United Brunei DPMM 0-2 Albirex Niigata (S) Geylang International bye Round 17 [Jun 23] Balestier Khalsa 2-3 Geylang International [Jun 24] Albirex Niigata (S) 4-0 Tanjong Pagar United Brunei DPMM 6-0 Young Lions [Jun 25] Lion City Sailors 3-0 Hougang United Tampines Rovers bye Round 18 [Jul 1] Tanjong Pagar United 1-7 Lion City Sailors Young Lions 2-4 Albirex Niigata (S) [Jul 2] Geylang International 1-1 Tampines Rovers Hougang United 1-3 Balestier Khalsa Brunei DPMM bye Round 19 [Jul 6] Hougang United 0-1 Tampines Rovers Tanjong Pagar United 2-3 Balestier Khalsa [Jul 7] Young Lions 0-4 Lion City Sailors [Jul 8] Brunei DPMM 1-1 Albirex Niigata (S) Geylang International bye Round 20 [Jul 11] Lion City Sailors 1-3 Brunei DPMM Tampines Rovers 2-1 Tanjong Pagar United [Jul 12] Balestier Khalsa 4-2 Young Lions Geylang International 0-2 Hougang United Albirex Niigata (S) bye Round 21 [Jul 15] Tanjong Pagar United 2-2 Geylang International Young Lions 2-3 Tampines Rovers [Jul 16] Albirex Niigata (S) 3-1 Lion City Sailors Brunei DPMM 2-3 Balestier Khalsa Hougang United bye Round 22 [Jul 20] Lion City Sailors 3-2 Tanjong Pagar United [Jul 21] Balestier Khalsa 1-3 Hougang United [Jul 22] Albirex Niigata (S) 5-0 Young Lions Tampines Rovers 2-3 Geylang International Brunei DPMM bye Round 23 [Jul 28] Albirex Niigata (S) 6-3 Tampines Rovers Brunei DPMM 1-2 Geylang International [Jul 29] Young Lions 2-6 Hougang United [Jul 31] Lion City Sailors 5-2 Balestier Khalsa Tanjong Pagar United bye Round 24 [Aug 3] Geylang International 1-6 Albirex Niigata (S) [Aug 4] Hougang United 1-0 Brunei DPMM Tampines Rovers 2-5 Lion City Sailors [Aug 5] Tanjong Pagar United 3-2 Young Lions Balestier Khalsa bye Round 25 [Aug 11] Tanjong Pagar United 2-3 Albirex Niigata (S) Geylang International 2-6 Balestier Khalsa [Aug 12] Young Lions 0-2 Brunei DPMM [Aug 13] Hougang United 2-8 Lion City Sailors Tampines Rovers bye Round 26 [Aug 18] Tampines Rovers 2-2 Brunei DPMM [Aug 19] Geylang International 3-0 Young Lions Hougang United 3-3 Tanjong Pagar United [Aug 20] Balestier Khalsa 1-5 Albirex Niigata (S) Lion City Sailors bye Round 27 [Sep 15] Balestier Khalsa - Tampines Rovers Tanjong Pagar United - Brunei DPMM [Sep 16] Albirex Niigata (S) - Hougang United Lion City Sailors - Geylang International Young Lions bye Table: 1.Albirex Niigata (S) 23 19 2 2 81-20 59 [C] Champions 2.Lion City Sailors 23 16 3 4 76-38 51 3.Tampines Rovers 23 13 6 4 44-31 45 4.Balestier Khalsa 23 12 0 11 59-68 36 5.Geylang International 23 10 3 10 40-49 33 6.Hougang United 23 9 2 12 37-52 29 7.Brunei DPMM 23 6 4 13 38-42 22 [N] 8.Tanjong Pagar United 23 6 2 15 38-61 20 9.Young Lions 24 1 2 21 24-76 5 NB: Brunei DPMM, who had withdrawn from the league in 2020 due to the Covid-19 pandemic, were readmitted; Young Lions are the Singapore youth side
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 28 Aug 2023
(C) Copyright Karel Stokkermans and RSSSF 2023
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.