2025 Island Wide League

Last updated
Island Wide League
Season2025
Dates24 May to 30 August 2025
Champions Gymkhana FC
PromotedTanah Merah United
Matches played70
Goals scored303 (4.33 per match)
Top goalscorerAiman Hafiz
(13 goals)
Biggest home winBedok South 9-0 East Dragon
(1 Jun 2025)
Biggest away winYishun 0-10 Gymkhana
(12 Jul 2025)
East Dragon 0-10 Tanah Merah
(23 Jul 2025)
Highest scoringMattar Sailors 10-3 Simei Utd
(28 Jun 2025)
2024
2026 →

The 2025 Island Wide League is the 2025 season of the FAS Island Wide League (IWL), the fourth-tier Men's football league in Singapore under the Football Association of Singapore. [1]

Contents

Summary

Most of the matches were played in Secondary Schools, except Semi-Finals and the Final.

On 3 March 2025, Football Association of Singapore (FAS) invited non-member clubs to register their interest in participating in the Island Wide League 2025 (IWL). [2] The competition will be held from 24 May to August 2025. [2]

Bedok South Avenue FC and Eunos Crescent FC was relegated from the 2024 Singapore Football League 2. However, Eunos Crescent has withdrawn from Singapore Football League.

2024 IWL teams Balestier United RC, East Coast United, Jungfrau Punggol 'B', Sembawang Park Rangers and Singapore Recreational Club will not be participating in the 2025 season.

Four teams, Admiralty City FC, East Dragon FC, [3] Sembawang City FC and Woodlands Lions FC, made their debut in Singapore Football League after registering for the 2025 IWL season.

Commonwealth Cosmos FC will be returning to IWL after withdrawing from SFL 2 in 2022. [4] Yishun FC will also be returning to the IWL after missing out in 2024. [5]

Gymkhana FC was crowned as the 2025 IWL champions after defeating Tanah Merah United 3-2 in the Final on 30 August 2025. [6] The two finalists will be promoted to 2026 SFL Division 2. [7]

Competition format

The IWL competition shall be played on a single round-robin Group Stage basis, followed by a single-leg Knockout Stage. [2]

Teams have been split into three groups of seven for the single round-robin group stage.

At the conclusion of the IWL 2025 Season, the two finalists of the IWL shall be promoted to the SFL 2 for the following season. [8]

Group stage

Group A

PosTeamPldWDLGFGAGDPts
1 Gymkhana FC (Q)6510242+2216
2 Geylang Serai FC (Q)6411179+813
3Woodlands Rangers FC (Q)64021814+412
4Verde Cresta Combined SC6213101227
5Yishun FC6114925164
6 Commonwealth Cosmos FC 604251384
7Admiralty City FC602491782
Updated to match(es) played on 27 Jul 2025. Source: fas.org.sg
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of wins
(Q) Qualified for Quarter-finals


24 May 20252 Admiralty City 0-1 Gymkhana Fuhua Secondary
15:00 UTC+8 Report
25 May 20255 Commonwealth Cosmos 0-3 Woodlands Rangers Regent Secondary
14:30 UTC+8 Report
25 May 20257 Verde Cresta Combined 1-3 Geylang Serai Anderson Secondary
17:00 UTC+8 Muhaimin Soccerball shade.svg
  • Alif Jamil Soccerball shade.svg
  • Muhammad Rohaizad Soccerball shade.svg
  • Soccerball shade.svg
Player of the Match: Alif Jamil
1 Jun 202512 Yishun 2-2 Admiralty City Hua Yi Secondary
15:00 UTC+8 Report
1 Jun 202515 Gymkhana 4-0 Verde Cresta Combined Hua Yi Secondary
17:00 UTC+8 Report
1 Jun 202518 Geylang Serai 0-0 Commonwealth Cosmos Fuhua Secondary
17:00 UTC+8 Report Player of the Match: Nasri Suhaimi
14 Jun 202519 Woodlands Rangers 2-5 Geylang Serai Fuhua Secondary
17:00 UTC+8
15 Jun 202521 Verde Cresta Combined 3-0 Yishun Regent Secondary
15:00 UTC+8
Note: 3-0 was awarded to Verde Cresta Combined. [9] The match initially ended as 3-4.
15 Jun 202524 Commonwealth Cosmos P-P Gymkhana Regent Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
21 Jun 202530 Verde Cresta Combined 3-1 Admiralty City Fuhua Secondary
17:00 UTC+8
  • Akasha Soccerball shade.svg
  • Naufal Soccerball shade.svg
  • Sam Soccerball shade.svg
  • Soccerball shade.svg
22 Jun 202534 Woodlands Ranger 1-5 Gymkhana Nan Hua High
15:00 UTC+8
22 Jun 202535 Commonwealth Cosmos 1-6 Yishun FC Nan Hua High
17:00 UTC+8
29 Jun 202540 Gymkhana 3-0 Geylang Serai Fuhua Secondary
15:00 UTC+8
29 Jun 202543 Yishun 0-6 Woodlands Rangers Fuhua Secondary
17:00 UTC+8
5 Jul 202544 Commonwealth Cosmos 1-1 Verde Cresta Combined Fuhua Secondary
15:00 UTC+8
  • Soccerball shade.svg
Report
  • Ryhan Soccerball shade.svg
6 Jul 202547 Geylang Serai 3-1 Yishun Hua Yi Secondary
15:00 UTC+8
  • A. Mustafah Soccerball shade.svgSoccerball shade.svg
  • Soccerball shade.svg
Report
  • Soccerball shade.svg
Player of the Match: A. Mustafah
6 Jul 202550 Woodlands Rangers 3-2 Admiralty City Jurong West Secondary
17:00 UTC+8
12 Jul 202553 Yishun 0-10 Gymkhana Fuhua Secondary
15:00 UTC+8
13 Jul 202556 Verde Cresta Combined 2-3 Woodlands Rangers Hua Yi Secondary
14:30 UTC+8
  • Norief Soccerball shade.svg
  • Zayan Soccerball shade.svg
Report
13 Jul 202559 Admiralty City 2-6 Geylang Serai Hua Yi Secondary
17:00 UTC+8 Report
  • A. Mustafah Soccerball shade.svgSoccerball shade.svgSoccerball shade.svg
  • AbdelKader Soccerball shade.svgSoccerball shade.svg
  • Muhammad Soccerball shade.svg
Player of the Match:
A. Mustafah
20 Jul 202563 Admiralty City 2-2 Commonwealth Cosmos Fuhua Secondary
17:00 UTC+8 Report
27 Jul 202524* Commonwealth Cosmos 1-1 Gymkhana Regent Secondary
17:00 UTC+8
Note: This match was rescheduled from 15 June 2025.

Group B

PosTeamPldWDLGFGAGDPts
1Winchester Isla FC (Q)6420154+1114
2 Tanah Merah United FC (Q)6411246+1813
3 Singapore Xin Hua SC [10] (Q)6411175+1213
4Bedok South Avenue SC6303177+109
5Mattar Sailors63031914+59
6Simei United FC6105827193
7East Dragon FC6006138370
Updated to match(es) played on 26 Jul 2025. Source: fas.org.sg
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of wins
(Q) Qualified for Quarter-finals.


24 May 20251 Simei United 0-3 Singapore Xin Hua Punggol Community Club
14:30 UTC+8 Report Player of the Match: Samuel Soh
24 May 20253 Mattar Sailors 3-2 Bedok South Avenue Fuhua Secondary
17:00 UTC+8
  • Soccerball shade.svg
  • Soccerball shade.svg
  • Soccerball shade.svg
Report
  • Zachary Soccerball shade.svg
  • Kerwin Soccerball shade.svg
25 May 20258 East Dragon 1-3 Winchester Isla Regent Secondary
17:00 UTC+8
  • Akif Soccerball shade.svg
Report
  • Justin Nirmalan Soccerball shade.svgSoccerball shade.svg
31 May 202511 Tanah Merah United P-P Mattar Sailors Woodgrove Secondary
17:00 UTC+8 Report
Note: Match postponed due to inclement weather.
1 Jun 202514 Winchester Isla 4-0 Simei United Woodgrove Secondary
15:00 UTC+8 Report
1 Jun 202517 Bedok South Avenue 9-0 East Dragon Woodgrove Secondary
17:00 UTC+8
  • Irgy Soccerball shade.svgSoccerball shade.svgSoccerball shade.svg
  • Ryan Soccerball shade.svgSoccerball shade.svg
  • Shafiq Soccerball shade.svg
  • Mustaqim Soccerball shade.svg
  • Wildan Soccerball shade.svg
  • Rashe Soccerball shade.svg
Report
15 Jun 202522 Singapore Xin Hua P-P Winchester Isla Hua Yi Secondary
15:00 UTC+8
Note: Match postponed due to inclement weather
15 Jun 202525 East Dragon P-P Tanah Merah United Hua Yi Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
15 Jun 202526 Simei United P-P Bedok South Avenue Fuhua Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
21 Jun 202528 Singapore Xin Hua 2-1 Bedok South Avenue Punggol Community Club
17:00 UTC+8
  • Reyas Soccerball shade.svgog'
  • Wycliffe Soccerball shade.svg
  • Ryan Soccerball shade.svg
Player of the Match: Wycliffe Tan
21 Jun 202531 East Dragon 0-6 Mattar Sailors Crest Secondary
17:00 UTC+8
21 Jun 202532 Simei United 2-7 Tanah Merah United Nan Hua High
17:00 UTC+8
28 Jun 202537 Tanah Merah United 3-2 Singapore Xin Hua Punggol Community Club
14:30 UTC+8
28 Jun 202539 Mattar Sailors 10-3 Simei United Crest Secondary
19:00 UTC+8
5 Jul 202546 Simei United 3-0 East Dragon Woodgrove Secondary
17:00 UTC+8
6 Jul 202549 Winchester Isla 1-1 Tanah Merah United Hua Yi Secondary
17:00 UTC+8 Report
6 Jul 202552 Singapore Xin Hua 2-0 Mattar Sailors Fuhua Secondary
17:00 UTC+8
  • Vikram Selvam Soccerball shade.svg
  • Perwira Salimi Soccerball shade.svg
Report
12 Jul 202554 Tanah Merah United FC 0-1 Bedok South Avenue Fuhua Secondary
17:00 UTC+8 Report
13 Jul 202557 East Dragon P-P Singapore Xin Hua Regent Secondary
14:30 UTC+8 Report
Note: Match postponed due to inclement weather
13 Jul 202560 Mattar Sailors P-P Winchester Isla Regent Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
19 Jul 202511* Tanah Merah United 3-0 Mattar Sailors Choa Chu Kang Stadium
19:30 UTC+8 Report
Note: This match was rescheduled from 31 May 2025.
20 Jul 202562 Bedok South Avenue 1-2 Winchester Isla Fuhua Secondary
14:30 UTC+8 Report
  • Ethan Soccerball shade.svg
  • Ridzuan Soccerball shade.svg
23 Jul 202522* Singapore Xin Hua 1-1 Winchester Isla Choa Chu Kang Stadium
19:45 UTC+8 Ted Wee Soccerball shade.svgJim Soccerball shade.svg
Note: This match was rescheduled from 15 June 2025.
23 Jul 202525* East Dragon 0-10 Tanah Merah United Bedok Stadium
19:45 UTC+8
Note: This match was rescheduled from 15 June 2025.
26 Jul 202557* East Dragon 0-7 Singapore Xin Hua Punggol Community Club
14:30 UTC+8
Note: This match was rescheduled from 13 July 2025.
26 Jul 202560* Mattar Sailors 0-4 Winchester Isla Crest Secondary
19:00 UTC+8
  • Hafiz Soccerball shade.svg
  • Jim Soccerball shade.svgSoccerball shade.svgSoccerball shade.svg
Note: This match was rescheduled from 13 July 2025.
26 Jul 202526* Simei United 0-3 Bedok South Avenue Choa Chu Kang Stadium
19:30 UTC+8
Note: This match was rescheduled from 15 June 2025.

Group C

PosTeamPldWDLGFGAGDPts
1Sembawang City FC (Q)6600225+1718
2 Bukit Timah FC (Q)64021111012
3 Eastern Thunder FC 6312179+810
4 Tessensohn Khalsa Rovers 6303111549
5Ayer Rajah Gryphons FC6222101118
6Pasirian Lions FC611461374
7 Woodlands Lions FC 6006720130
Updated to match(es) played on 26 Jul 2025. Source: fas.org.sg
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of wins
(Q) Qualified for Quarter-finals.


25 May 20254 Sembawang City 4-1 Bukit Timah Hua Yi Secondary
14:30 UTC+8
  • Shafeeq Ameer Soccerball shade.svgSoccerball shade.svg
  • Soccerball shade.svg
  • Soccerball shade.svg
Report
  • Soccerball shade.svg
25 May 20256 Eastern Thunder 2-2 Ayer Rajah Gryphons Hua Yi Secondary
17:00 UTC+8
  • Cameron Bell Soccerball shade.svgSoccerball shade.svg
Report
  • Soccerball shade.svg
  • Soccerball shade.svg
25 May 20259 Pasirian Lions 2-1 Woodlands Lions Fuhua Secondary
17:00 UTC+8
31 May 202510 Tessensohn Khalsa P-P Eastern Thunder Fuhua Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
1 Jun 202513 Woodlands Lions 2-4 Sembawang City Regent Secondary
15:00 UTC+8 Report
  • Aiman Soccerball shade.svgSoccerball shade.svgSoccerball shade.svg
  • Radin Soccerball shade.svg
1 Jun 202516 Ayer Rajah Gryphons 0-0 Pasirian Lions Regent Secondary
17:00 UTC+8 Report
14 Jun 202520 Bukit Timah 2-1 Woodlands Lions Woodgrove Secondary
17:00 UTC+8
15 Jun 202523 Pasirian Lions 2-4 Tessensohn Khalsa Westwood Secondary
15:00 UTC+8
15 Jun 202527 Sembawang City P-P Ayer Rajah Gryphons Westwood Secondary
17:00 UTC+8
Note: Match postponed due to inclement weather
21 Jun 202529 Bukit Timah 4-2 Ayer Rajah Gryphons Nan Hua High School
15:00 UTC+8
22 Jun 202533 Pasirian Lions 1-3 Eastern Thunder Fuhua Secondary
15:00 UTC+8
  • Soccerball shade.svg5'
Report
  • Li Ming Soccerball shade.svg
  • Delphis Soccerball shade.svg
  • Jasper Soccerball shade.svg
22 Jun 202536 Sembawang City 4-1 Tessensohn Khalsa Fuhua Secondary
17:00 UTC+8
28 Jun 202538 Ayer Rajah Gryphons 2-1 Woodlands Lions Fuhua Secondary
17:00 UTC+8
29 Jun 202541 Eastern Thunder P-P Sembawang City Nan Hua High
17:00 UTC+8
29 Jun 202542 Tessensohn Khalsa 3-1 Bukit Timah Nan Hua High
17:00 UTC+8
5 Jul 202545 Sembawang City 3-0 Pasirian Lions Fuhua Secondary
17:00 UTC+8
6 Jul 202548 Woodlands Lions 1-2 Tessensohn Khalsa Regent Secondary
15:00 UTC+8
6 Jul 202551 Bukit Timah 1-0 Eastern Thunder Regent Secondary
17:00 UTC+8
12 Jul 202555 Tessensohn Khalsa 1-3 Ayer Rajah Gryphons Woodgrove Secondary
17:00 UTC+8
13 Jul 202558 Pasirian Lions 1-2 Bukit Timah Jurong West Secondary
17:00 UTC+8 Report
13 Jul 202561 Eastern Thunder 8-1 Woodlands Lions Fuha Secondary
17:00 UTC+8
  • Timothy Soccerball shade.svg
  • Delphis Soccerball shade.svg
  • Mohan Soccerball shade.svg
  • Russell Soccerball shade.svg
  • Wayne Soccerball shade.svg
  • Fiyandy Soccerball shade.svg
  • Soccerball shade.svg
  • Soccerball shade.svg
Report
17 Jul 202510* Tessensohn Khalsa 0-4 Eastern Thunder Jalan Besar Stadium
19:45 UTC+8 Report
  • Fiyandy Soccerball shade.svg
  • Delphis Soccerball shade.svg
  • Sean Soccerball shade.svgSoccerball shade.svg(pen.)
Note: This match was rescheduled from 31 May 2025.
20 Jul 202527* Sembawang City 3-1 Ayer Rajah Gryphons Jalan Besar Stadium
UTC+8
Note: This match was rescheduled from 15 June 2025.
26 Jul 202541* Eastern Thunder 0-4 Sembawang City Choa Chu Kang Stadium
17:00 UTC+8
Note: This match was rescheduled from 29 June 2025.

Knock-out stage

Quarter-Finals

3 Aug 2025QF1 Sembawang City 5-0Woodlands Rangers Woodlands Stadium
15:00 UTC+8
  • Aidan Soccerball shade.svgSoccerball shade.svgSoccerball shade.svg
  • Safirul Soccerball shade.svg
  • Fazil Soccerball shade.svg
3 Aug 2025QF2 Gymkhana 2-1Singapore Xin Hua Serangoon Stadium
17:00 UTC+8
3 Aug 2025QF3 Tanah Merah United 2-1Geylang Serai Woodlands Stadium
19:30 UTC+8
3 Aug 2025QF4Winchester Isla0-3 Bukit Timah Serangoon Stadium
19:30 UTC+8

Semi Finals

17 Aug 2025SF1Sembawang City1-1
(4–5 p)
Tanah Merah United Our Tampines Hub
17:30 UTC+8
Penalties
  • Soccerball shad check.svg
  • Soccerball shad check.svg
  • Soccerball shad check.svg
  • Soccerball shad check.svg
  • Soccerball shade cross.svg
  • Soccerball shad check.svg #2 Hariyun
  • Soccerball shad check.svg #14 Elfian
  • Soccerball shad check.svg #18 Surya
  • Soccerball shad check.svg #9 Muhaimin
  • Soccerball shad check.svg
17 Aug 2025SF2 Gymkhana 4-1Bukit Timah Our Tampines Hub
20:00 UTC+8

Final

30 Aug 2025Final Tanah Merah United 2-3 Gymkhana Jurong East Stadium
18:00 UTC+8
  • Faizal Mohamed Soccerball shade.svg80'
  • Ahmad Danish Soccerball shade.svg90+'
Report
  • Bawantha Buddhika Soccerball shade.svg4'
  • Is Hazwan Soccerball shade.svg4'
  • Haziq Jantan Soccerball shade.svg122'
Note: Both teams will be promoted to 2026 SFL2 after qualifying for the Final. [8]

Awards

Top scorers

Updated on 13 Sep 2025

RankPlayerClubGoals
1 Flag of Singapore.svg Aiman HafizSembawang City13
2 Flag of Sri Lanka.svg Bawantha BuddhikaGymkhana FC8
3 Flag of Singapore.svg Affan SyahinTanah Merah United7
Flag of Singapore.svg Ashraf MustafahGeylang Serai7
4 Flag of Singapore.svg Deniel AliqinWoodlands Ranger5
Flag of Singapore.svg Mustaffa AliWoodlands Ranger5

Source: fas.org.sg


See also

References

  1. Teoh, Melvyn (15 Sep 2023). "FAS rejects appeal over Island Wide League team fielding ineligible footballer". The Straits Times . Retrieved 19 Feb 2024.
  2. 1 2 3 "Invitation to Participate in the Island Wide League 2025". FAS. 3 Mar 2025. Retrieved 26 May 2025.
  3. "East Dragon FC's IWL team will be making their IWL debut..." @eastdragonfc. 24 May 2025.
  4. "Singapore Xin Hua seal Island Wide League title". FAS. 5 Dec 2022.
  5. "Yishun FC Gears Up for 2025 Islandwide League Submission". @officialyishunfc. 6 Mar 2025.
  6. "Gymkhana FC seal first-ever IWL title". FAS. 3 Sep 2025.
  7. "Tanah Merah United and Gymkhana set for Island Wide League final showdown". FAS. 28 Aug 2025.
  8. 1 2 "SFL 2025 Regulations" (PDF). FAS . Retrieved 12 Jun 2025.
  9. "...falling short of the required three local U23..." @officialyishunfc. 29 Jun 2025.
  10. "Singapore Xin Hua Official Team List 2025". @xinhuafc. 22 Jun 2025.