Indonesia Liga 2

Home › Leagues › Indonesia Liga 2
LI2
Indonesia · Second tier

Standings, fixtures, results and everything you need to know about Indonesia Liga 2, officially called the Championship, the second tier of Indonesian football, played by 20 clubs in West and East groups.

CountryIndonesia
TierSecond division
Clubs20 in two groups
Season2026/27
Reigning championsGarudayaksa
Promotion3 clubs go up

Fixtures and results

Timezone: UTCLast updated: Wed 4 Nov, 06:32 (UTC)

Upcoming fixtures

08:30Sat, 7 Nov
De Red FCDERvsPSBS BiakPSBS Biak
08:30Sat, 7 Nov
Sumsel UnitedSUMvsPSIPSIS Semarang
12:00Sat, 7 Nov
Persipura JayapuraPersipura JayapuravsDELDeltras FC
12:00Sat, 7 Nov
Persis SoloPersis SolovsPERPersiba Balikpapan
12:00Sat, 7 Nov
PSMS MedanPSMvsPERPersiraja Banda
12:00Sat, 7 Nov
Semen Padang FCSemen Padang FCvsFCAFC Adhyaksa Bekasi
08:30Sun, 8 Nov
Barito PuteraBarito PuteravsRANRans Nusantara
12:00Sun, 8 Nov
Kendal Tornado FCKENvsPersela LamonganPersela Lamongan
12:00Sun, 8 Nov
Persikad DepokPERvsPERPersiku Kudus
12:00Sun, 8 Nov
PSPS PekanbaruPSPvsPSGPSGC Ciamis
08:30Fri, 20 Nov
PSBS BiakPSBS BiakvsKENKendal Tornado FC
12:00Fri, 20 Nov
Persiba BalikpapanPERvsBarito PuteraBarito Putera
12:00Fri, 20 Nov
De Red FCDERvsPersis SoloPersis Solo
12:00Fri, 20 Nov
PSMS MedanPSMvsSUMSumsel United
08:30Sat, 21 Nov
PSIS SemarangPSIvsSemen Padang FCSemen Padang FC
12:00Sat, 21 Nov
Deltras FCDELvsPersela LamonganPersela Lamongan
12:00Sat, 21 Nov
Rans NusantaraRANvsPersipura JayapuraPersipura Jayapura
12:00Sat, 21 Nov
PSGC CiamisPSGvsPERPersiku Kudus
13:30Sat, 21 Nov
Persiraja BandaPERvsPSPPSPS Pekanbaru
12:00Sun, 22 Nov
Persikad DepokPERvsFCAFC Adhyaksa Bekasi
06:30Sat, 28 Nov
Persipura JayapuraPersipura JayapuravsPSBS BiakPSBS Biak
08:30Sat, 28 Nov
Barito PuteraBarito PuteravsDERDe Red FC
12:00Sat, 28 Nov
Persis SoloPersis SolovsDELDeltras FC
12:00Sat, 28 Nov
Sumsel UnitedSUMvsPERPersiraja Banda
08:30Sun, 29 Nov
Persela LamonganPersela LamonganvsRANRans Nusantara
08:30Sun, 29 Nov
PSIS SemarangPSIvsPSGPSGC Ciamis
12:00Sun, 29 Nov
Kendal Tornado FCKENvsPERPersiba Balikpapan
12:00Sun, 29 Nov
PSPS PekanbaruPSPvsPERPersikad Depok
08:30Mon, 30 Nov
Persiku KudusPERvsPSMPSMS Medan
12:00Mon, 30 Nov
FC Adhyaksa BekasiFCAvsSemen Padang FCSemen Padang FC
08:30Sat, 5 Dec
PSBS BiakPSBS BiakvsDERDe Red FC
08:30Sun, 6 Dec
Deltras FCDELvsPersipura JayapuraPersipura Jayapura
08:30Sun, 6 Dec
Semen Padang FCSemen Padang FCvsPERPersikad Depok
08:30Sun, 6 Dec
PSMS MedanPSMvsFCAFC Adhyaksa Bekasi
08:30Sun, 6 Dec
Persiku KudusPERvsSUMSumsel United
12:00Sun, 6 Dec
PSGC CiamisPSGvsPSPPSPS Pekanbaru
13:30Sun, 6 Dec
Persiraja BandaPERvsPSIPSIS Semarang
08:30Mon, 7 Dec
Rans NusantaraRANvsBarito PuteraBarito Putera
12:00Mon, 7 Dec
Persela LamonganPersela LamonganvsKENKendal Tornado FC
08:30Tue, 8 Dec
Persiba BalikpapanPERvsPersis SoloPersis Solo
Next 40 fixtures (Rounds 9 to 12).

Recent results

FTSun, 1 Nov
PSIS SemarangPSI0 - 0PERPersikad Depok
FTSat, 31 Oct
Deltras FCDEL0 - 2DERDe Red FC
FTSat, 31 Oct
Persela LamonganPersela Lamongan3 - 1Persipura JayapuraPersipura Jayapura
FTSat, 31 Oct
FC Adhyaksa BekasiFCA1 - 1PSPPSPS Pekanbaru
FTSat, 31 Oct
PSGC CiamisPSG1 - 2PSMPSMS Medan
FTFri, 30 Oct
Semen Padang FCSemen Padang FC1 - 0SUMSumsel United
FTFri, 30 Oct
Barito PuteraBarito Putera2 - 1Persis SoloPersis Solo
FTFri, 30 Oct
Persiku KudusPER1 - 3PERPersiraja Banda
FTThu, 29 Oct
Persiba BalikpapanPER3 - 1PSBS BiakPSBS Biak
FTThu, 29 Oct
Rans NusantaraRAN0 - 0KENKendal Tornado FC
FTSun, 25 Oct
PSMS MedanPSM2 - 1PSIPSIS Semarang
FTSun, 25 Oct
Persela LamonganPersela Lamongan2 - 2DERDe Red FC
FTSat, 24 Oct
Persiraja BandaPER2 - 1PSGPSGC Ciamis
FTSat, 24 Oct
Persis SoloPersis Solo2 - 2RANRans Nusantara
FTSat, 24 Oct
Kendal Tornado FCKEN2 - 2DELDeltras FC
FTSat, 24 Oct
Persiku KudusPER1 - 2Semen Padang FCSemen Padang FC
FTSat, 24 Oct
FC Adhyaksa BekasiFCA1 - 1SUMSumsel United
FTSat, 24 Oct
Persikad DepokPER2 - 3PSPPSPS Pekanbaru
FTFri, 23 Oct
PSBS BiakPSBS Biak0 - 3Barito PuteraBarito Putera
FTFri, 23 Oct
Persipura JayapuraPersipura Jayapura5 - 1PERPersiba Balikpapan
FTSun, 18 Oct
De Red FCDER0 - 2Barito PuteraBarito Putera
FTSun, 18 Oct
Deltras FCDEL3 - 3Persis SoloPersis Solo
FTSun, 18 Oct
PSPS PekanbaruPSP4 - 1PERPersiku Kudus
FTSun, 18 Oct
Sumsel UnitedSUM2 - 1PERPersikad Depok
FTSat, 17 Oct
Persiraja BandaPER0 - 0FCAFC Adhyaksa Bekasi
FTSat, 17 Oct
PSGC CiamisPSG0 - 0PSIPSIS Semarang
FTSat, 17 Oct
Rans NusantaraRAN1 - 0Persela LamonganPersela Lamongan
FTSat, 17 Oct
PSBS BiakPSBS Biak1 - 6Persipura JayapuraPersipura Jayapura
FTSat, 17 Oct
Semen Padang FCSemen Padang FC1 - 1PSMPSMS Medan
FTFri, 16 Oct
Persiba BalikpapanPER0 - 3KENKendal Tornado FC
FTSun, 11 Oct
PSPS PekanbaruPSP2 - 1PSMPSMS Medan
FTSun, 11 Oct
Persikad DepokPER2 - 1Semen Padang FCSemen Padang FC
FTSun, 11 Oct
Persis SoloPersis Solo0 - 0DERDe Red FC
FTSun, 11 Oct
Persela LamonganPersela Lamongan1 - 1DELDeltras FC
FTSat, 10 Oct
Barito PuteraBarito Putera2 - 0PERPersiba Balikpapan
FTSat, 10 Oct
Kendal Tornado FCKEN6 - 0PSBS BiakPSBS Biak
FTSat, 10 Oct
FC Adhyaksa BekasiFCA4 - 0PSGPSGC Ciamis
FTSat, 10 Oct
Sumsel UnitedSUM5 - 1PERPersiku Kudus
FTFri, 9 Oct
PSIS SemarangPSI1 - 3PERPersiraja Banda
FTFri, 9 Oct
Persipura JayapuraPersipura Jayapura1 - 3RANRans Nusantara
Last 40 completed matches (Rounds 5 to 8).

Indonesia Liga 2 standings

West and East run separate tables, computed from full-time results, 2026/27 season. After Round 8 of 27. Updated Wed 4 Nov, 06:32 UTC

West

PosClubPWDLGDPts
1PSPS Pekanbaru8611+719
2PSMS Medan8521+1217
3Semen Padang FC8422+314
4Persikad Depok8413-213
5PSIS Semarang8332+212
6Sumsel United8323+211
7Persiraja Banda8314+110
8FC Adhyaksa Bekasi8143+17
9PSGC Ciamis8215-67
10Persiku Kudus8017-201

East

PosClubPWDLGDPts
1Persela Lamongan8521+1117
2Kendal Tornado FC8440+1216
3Barito Putera8512+716
4Deltras FC8431+715
5Rans Nusantara8431+715
6Persipura Jayapura8323+611
7De Red FC8233-29
8Persis Solo8143+27
9Persiba Balikpapan8107-123
10PSBS Biak8008-380
Group winner, promoted to the Super LeagueRunner-up, promotion play-off9th place relegation play-off, 10th place relegated to Liga Nusantara

What is Indonesia Liga 2?

Indonesia Liga 2 is the second tier of Indonesian football. It is officially called the Championship, and fans still know it as Liga 2. Twenty clubs are split into West and East groups of ten, and the group winners go up to the Super League.

The competition began as the Premier Division in 1994, when it was the top tier. It became the second tier in 2008, was renamed Liga 2 in January 2017 when the top flight became Liga 1, and took the Championship name in July 2025 after the top flight became the Super League.

Garudayaksa won the 2025/26 title, their first, after PSIM Yogyakarta in 2024/25 and PSBS Biak in 2023/24. From 2026/27 the league is managed by a subsidiary, Liga Utama Indonesia.

For 2026/27, RANS Nusantara, Dejan and PSGC have come up from Liga Nusantara, and PSBS, Semen Padang and Persis have dropped down from the Super League. Three clubs went up to the Super League, and Sriwijaya, Persipal and Persekat went down to Liga Nusantara.

How Indonesia Liga 2 works

Season structure

20 clubs are split into West and East groups of ten, and each club plays the other nine in its group three times, 27 matches each. The 2026/27 season began in September 2026 and runs to May 2027. A win earns 3 points, a draw 1 and a defeat none.

Promotion

The winner of each group is promoted to the Super League, and the two group winners meet in the final. The two runners-up meet in a play-off for a third promotion place.

Relegation

The bottom club in each group goes down to Liga Nusantara. The two ninth-placed clubs meet in a single-match play-off, and the loser is relegated as well.

Tiebreakers

Clubs level on points are separated by head-to-head points, head-to-head goal difference and head-to-head goals scored, then overall goal difference, goals scored, fair-play points and finally a draw.

History and records

Reigning championsGarudayaksa2025/26, first title
Clubs20Two groups of ten
Second tier since2008As the Premier Division
Top scorer 2025/26Adilson Silva26 goals, Adhyaksa Banten

Past champions

SeasonChampions
2025/26Garudayaksa
2024/25PSIM Yogyakarta
2023/24PSBS Biak
2022/23Season abandoned (Kanjuruhan Stadium disaster)
2021Persis Solo
2020Season abandoned (COVID-19)
2019Persik Kediri
2018PSS Sleman
2017Persebaya Surabaya
2015Season abandoned (FIFA suspension)
2014Pusamania Borneo

The story so far

The Premier Division was established in 1994 as the top tier of Indonesian football. When the Indonesia Super League was formed in 2008 it became the second tier. Between 2011 and 2013 two rival competitions ran side by side, and PT Liga Indonesia took sole charge again in 2014 after the rival league dissolved.

The top tier became Liga 1 in 2017 and the second tier took the Liga 2 name. The 2015 season was abandoned during the FIFA suspension, the 2020 season because of COVID-19, and the 2022/23 season after the Kanjuruhan Stadium disaster. VAR was used for the 2024/25 final and promotion play-off and across the whole league for the first time in 2025/26.

Indonesia Liga 2 clubs, 2026/27

20 clubs in two groups
ADHAdhyaksa BekasiPatriot Candrabhaga StadiumWest
PSIPSISJatidiri StadiumWest
SUMSumsel UnitedGelora Sriwijaya StadiumWest
PERPersikadPakansari StadiumWest
PSMPSMSNorth Sumatra StadiumWest
PSGPSGCGaluh StadiumPromoted, West
PERPersirajaH. Dimurthala StadiumWest
PERPersikuVenue to be confirmedWest
Semen PadangSemen PadangPatriot Candrabhaga StadiumRelegated, West
PSPPSPSKaharudin Nasution StadiumWest
Barito PuteraBarito Putera17 Mei StadiumEast
DEJDejanGelora 10 November StadiumPromoted, East
DELDeltrasGelora Delta StadiumEast
KENKendal TornadoSriwedari StadiumEast
PerselaPerselaSurajaya StadiumEast
PERPersibaBatakan StadiumEast
PersipuraPersipuraLukas Enembe StadiumEast
PersisPersisManahan StadiumRelegated, East
PSBSPSBSVenue to be confirmedRelegated, East
RANRANS NusantaraKanjuruhan StadiumPromoted, East

Indonesia Liga 2 FAQs

How many teams are in Indonesia Liga 2?

There are 20 clubs in 2026/27, split into West and East groups of ten. RANS Nusantara, Dejan and PSGC came up from Liga Nusantara, and PSBS, Semen Padang and Persis came down from the Super League.

How many games does each team play?

Each club plays the other nine clubs in its group three times, 27 regular-season matches. A win earns 3 points, a draw 1 point and a defeat none.

How does promotion to the Super League work?

The winner of each group is promoted and the two group winners meet in the final. The two runners-up meet in a play-off for a third promotion place.

How does relegation work?

The 10th-placed club in each group is relegated to Liga Nusantara. The two 9th-placed clubs meet in a single-match play-off, and the loser also goes down.

When does the Indonesia Liga 2 season start and end?

The 2026/27 season began in September 2026 and runs to May 2027.

Is Liga 2 the same as the Championship?

Yes. The second tier was called Liga 2 from 2017 and was renamed the Championship in July 2025, when the top flight became the Super League.

Fixtures, results and the standings are pulled from our live match data feed, provided by Sportradar, and refreshed periodically. The standings are calculated from full-time results and may not reflect official adjustments (points deductions, etc). Team crests are hosted on this site; kickoff times follow the timezone selected above the fixtures (your browser’s timezone by default, UTC if JavaScript is off).