The Indonesian football pyramid

Indonesia2019–20Seasons

Final tables for the top one tiers of Indonesian football in 2019–20, from Liga 1 down to Liga 1. Promotion, play-off and relegation places are marked from each league's records.

Final tables

Bar width is to scale with the number of clubs in each tier.

Tier 1

Liga 1

18 clubs · final table

  • 1st AFC Champions League Elite
  • 2nd Play-offs
  • 16–18 Relegation
Liga 1 table
PosClubPWDLGFGAGDFormPtsL5
1 (AFC Champions League Elite)Bali United3419784835+13WDLLL644
2 (Play-offs)Persebaya Surabaya34141285743+14WWWWW5415
3Persipura Jayapura34141194738+9WDDWD539
4Bhayangkara FC34141195143+8WLWWW5312
5Madura United34158115544+11LWLWW539
6Persib Bandung34131294939+10LDWWW5110
7Borneo FC34121575542+13DWLDD516
8PSS Sleman341212104542+3WDLDW488
9Arema FC34137145962−3DLLWL464
10Persija Jakarta341111124342+1LLWLW446
11Persela Lamongan341111124745+2WWWDW4413
12PSM Makassar341351650500DLLDL442
13Barito Putera341110134551−6WLWLW439
14PSIS Semarang34127153641−5LWWLL436
15PS TIRA341012125157−6LLWDL424
16 (Relegation)Perseru Serui3489173565−30LWLLL333
17 (Relegation)Semen Padang34711163245−13LWLDL324
18 (Relegation)Kalteng Putra3487193354−21DLDLL312

Final tables as they stood at the end of the season.

Clubs are ranked by points, then by each league's own tie-break rules.

Football Pyramids is an independent site and is not affiliated with any league, federation or club. Club and competition names are used only to identify them.