Indonesia 2022/23


Liga 1
Piala Presiden 2022
Liga 2

Liga 1

Final Table:

 1.PSM (Makassar)                     34  22  9  3  63-28  75       Champions
 2.Persija (Jakarta)                  34  20  6  8  47-27  66
 3.Persib (Bandung)                   34  19  5 10  54-50  62
 4.Borneo FC Samarinda (Samarinda)    34  16  9  9  64-40  57       [*2]
 5.Bali United FC (Gianyar)           34  16  6 12  67-53  54  [C]
 6.Persebaya (Surabaya)               34  15  7 12  52-45  52
 7.Bhayangkara FC (Jakarta Timur)     34  15  6 13  53-44  51       [2 1 0 1 4-1 3]
 8.Madura United FC (Pamekasan)       34  14  9 11  39-36  51       [2 1 0 1 1-4 3]
 9.Persita (Tangerang)                34  13  8 13  43-46  47
10.Persis (Solo)                      34  11 11 12  50-47  44  [P]  [2 2 0 0 4-1 6]
11.Persik (Kediri)                    34  12  8 14  42-43  44       [2 0 0 2 1-4 0]
12.Arema FC (Malang)                  34  12  6 16  32-40  42
13.PSIS (Semarang)                    34  12  5 17  44-53  41       [2 1 1 0 3-2 4]
14.TIRA-Persikabo (Bogor)             34  11  8 15  43-48  41       [2 0 1 1 2-3 1]
15.PS Barito Putera (Banjarmasin)     34  10  8 16  44-55  38
16.PSS (Sleman)                       34  10  4 20  34-57  34
17.Dewa United (Tangerang)            34   8  9 17  34-53  33  [P]
18.RANS Nusantara (Jakarta Utara)     34   3 10 21  40-80  19  [P]  [*1]

NB: no relegation this season as all lower level leagues were stopped after 
    the stadium disaster in Malang on Oct 1

[*1] RANS Cilegon were renamed RANS Nusantara and relocated to Jakarta Utara
[*2] Borneo FC were renamed Borneo FC Samarinda

Round 1
[Jul 23]
PSIS                   1-1 RANS Nusantara         
Madura United          8-0 Barito Putera          
PSS                    1-2 PSM                    
Bali United            1-0 Persija                
[Jul 24]
Borneo Samarinda       3-0 Arema                  
Bhayangkara            2-2 Persib                 
[Jul 25]
Persis                 2-3 Dewa United            
Persita                2-0 Persik                 
TIRA-Persikabo         1-0 Persebaya              

Round 2
[Jul 29]
PSM                    2-0 Bali United            
RANS Nusantara         3-3 PSS                    
[Jul 30]
Persib                 1-3 Madura United          
Arema                  2-1 PSIS                   
Barito Putera          3-1 Borneo Samarinda       
[Jul 31]
Persik                 1-1 Bhayangkara            
Persija                2-1 Persis                 
Dewa United            1-3 TIRA-Persikabo         
[Aug 1]
Persebaya              2-0 Persita                

Round 3
[Aug 4]
Bali United            3-2 RANS Nusantara         
[Aug 5]
PSM                    1-1 Persija                
Arema                  0-0 PSS                    
[Aug 6]
PSIS                   2-1 Barito Putera          
Madura United          1-0 Persik                 
[Aug 7]
Borneo Samarinda       4-1 Persib                 
TIRA-Persikabo         2-0 Persis                 
Bhayangkara            1-0 Persebaya              
Persita                1-0 Dewa United            

Round 4
[Aug 12]
Persik                 1-2 Borneo Samarinda       
[Aug 13]
Persib                 2-1 PSIS                   
PSS                    1-0 Barito Putera          
Bali United            1-2 Arema                  
[Aug 14]
Dewa United            2-0 Bhayangkara            
Persebaya              2-2 Madura United          
Persis                 1-2 Persita                
TIRA-Persikabo         1-1 Persija                
[Aug 15]
RANS Nusantara         1-2 PSM                    

Round 5
[Aug 18]
PSIS                   2-1 Persik                 
Barito Putera          1-2 Bali United            
[Aug 19]
Bhayangkara            0-1 Persis                 
Borneo Samarinda       2-1 Persebaya              
Madura United          1-0 Dewa United            
Persita                5-3 TIRA-Persikabo         
PSS                    0-1 Persib                 
[Aug 20]
PSM                    1-0 Arema                  
RANS Nusantara         0-3 Persija                

Round 5
[Aug 23]
Persebaya              1-0 PSIS                   
Persib                 2-3 Bali United            
Persik                 0-2 PSS                    
Borneo Samarinda       3-0 Dewa United            
TIRA-Persikabo         0-1 Bhayangkara            
Persis                 1-0 Madura United          
[Aug 24]
Arema                  4-2 RANS Nusantara         
Persija                1-0 Persita                
[Jan 10]
Barito Putera          1-1 PSM                    

Round 7
[Aug 27]
Bali United            4-0 Persik                 
Madura United          2-1 TIRA-Persikabo         
PSS                    0-1 Persebaya              
[Aug 28]
Bhayangkara            2-3 Persita                
Borneo Samarinda       2-1 Persis                 
Arema                  0-1 Persija                
[Aug 29]
Dewa United            2-1 PSIS                   
RANS Nusantara         2-1 Barito Putera          
PSM                    5-1 Persib                 

Round 8
[Sep 2]
Persebaya              0-1 Bali United            
Persita                0-1 Madura United          
Persik                 0-0 PSM                    
Persis                 0-0 PSIS                   
[Sep 3]
TIRA-Persikabo         3-2 Borneo Samarinda       
Persija                2-1 Bhayangkara            
[Sep 4]
Persib                 2-1 RANS Nusantara         
Dewa United            0-0 PSS                    
Barito Putera          1-1 Arema                  

Round 9
[Sep 8]
Madura United          1-0 Bhayangkara            
[Sep 9]
PSIS                   3-2 TIRA-Persikabo         
Borneo Samarinda       2-2 Persita                
[Sep 10]
Bali United            6-0 Dewa United            
PSS                    2-1 Persis                 
RANS Nusantara         1-1 Persik                 
PSM                    3-0 Persebaya              
[Sep 11]
Arema                  1-2 Persib                 
Barito Putera          0-1 Persija                

Round 10
[Sep 13]
Bhayangkara            2-2 Borneo Samarinda       
[Sep 14]
Persita                1-0 PSIS                   
[Sep 15]
Persebaya              1-2 RANS Nusantara         
TIRA-Persikabo         2-0 PSS                    
Dewa United            1-1 PSM                    
Persis                 2-0 Bali United            
[Sep 16]
Persib                 5-2 Barito Putera          
[Sep 17]
Persik                 0-1 Arema                  
Persija                0-0 Madura United          

Round 11
[Sep 29]
Barito Putera          2-2 Persik                 
Persis                 1-1 PSM                    
PSS                    1-2 Persita                
[Sep 30]
Bali United            1-2 TIRA-Persikabo         
[Oct 1]
Borneo Samarinda       3-0 Madura United          
Dewa United            2-2 RANS Nusantara         
Arema                  2-3 Persebaya              [135 people killed in crowd crush after
[Jan 9]                                            police used teargas following a pitch
PSIS                   0-1 Bhayangkara             invasion after the match]
[Jan 11]
Persib                 1-0 Persija                

NB: league interrupted for two months due to Malang stadium disaster

Round 12
[Dec 5]
Bhayangkara            3-1 PSS                    
Madura United          0-3 PSIS                   
PSM                    2-0 TIRA-Persikabo         
Persita                2-3 Bali United            
[Dec 6]
Persebaya              3-2 Barito Putera          
Persis                 6-1 RANS Nusantara         
Persija                1-0 Borneo Samarinda       
[Dec 7]
Dewa United            0-2 Arema                  
Persik                 0-3 Persib                 

Round 13
[Dec 8]
PSM                    3-1 Persita                
PSS                    0-1 Madura United          
Bali United            3-0 Bhayangkara            
[Dec 9]
RANS Nusantara         1-1 TIRA-Persikabo         
PSIS                   2-4 Borneo Samarinda       
[Dec 10]
Persib                 2-1 Persebaya              
Persija                1-1 Persik                 
[Dec 11]
Arema                  2-1 Persis                 
Barito Putera          0-0 Dewa United            

Round 14
[Dec 12]
Bhayangkara            0-0 PSM                    
Borneo Samarinda       0-0 PSS                    
Madura United          1-3 Bali United            
[Dec 13]
Persebaya              1-1 Persik                 
Persita                4-1 RANS Nusantara         
PSIS                   2-0 Persija                
[Dec 14]
TIRA-Persikabo         0-1 Arema                  
Persis                 0-0 Barito Putera          
Dewa United            1-1 Persib                 

Round 15
[Dec 15]
Bali United            1-3 Borneo Samarinda       
PSM                    0-1 Madura United          
[Dec 16]
Persija                1-1 Persebaya              
PSS                    0-1 PSIS                   
RANS Nusantara         2-1 Bhayangkara            
[Dec 17]
Arema                  2-0 Persita                
Persik                 1-0 Dewa United            
Barito Putera          1-1 TIRA-Persikabo         
[Dec 18]
Persis                 1-2 Persib                 

Round 16
[Dec 19]
RANS Nusantara         0-0 Borneo Samarinda       
PSM                    2-0 PSIS                   
Bali United            1-2 PSS                    
[Dec 20]
Arema                  0-2 Madura United          
Barito Putera          2-0 Bhayangkara            
Persija                3-2 Dewa United            
[Dec 21]
Persebaya              0-0 Persis                 
Persib                 1-0 Persita                
TIRA-Persikabo         0-0 Persik                 

Round 17
[Dec 22]
PSIS                   0-3 Bali United            
[Dec 23]
Madura United          0-0 RANS Nusantara         
PSS                    abd Persija                [abandoned at 0-0 in 48'
Bhayangkara            1-0 Arema                   due to heavy rain]
Borneo Samarinda       1-1 PSM                    
[Dec 24]
Dewa United            1-2 Persebaya              
Persita                0-3 Barito Putera          
TIRA-Persikabo         1-1 Persib                 
Persik                 1-3 Persis                 
[Jan 8]
PSS                    0-2 Persija                [remaining 42']

Halfway Table:

 1.PSM (Makassar)                     17   9  7  1  27-10  34
 2.Bali United FC (Gianyar)           17  11  0  6  36-21  33  [C]
 3.Madura United FC (Pamekasan)       17  10  3  4  24-14  33
 4.Persib (Bandung)                   17  10  3  4  30-26  33
 5.Borneo FC Samarinda (Samarinda)    17   9  5  3  34-19  32       [*2]
 6.Persija (Jakarta)                  17   9  5  3  20-12  32
 7.Arema FC (Malang)                  17   8  2  7  20-19  26
 8.Persita (Tangerang)                17   8  1  8  25-26  25
 9.TIRA-Persikabo (Bogor)             17   6  5  6  23-22  23
10.Persebaya (Surabaya)               17   6  4  7  19-21  22
11.PSIS (Semarang)                    17   6  2  9  19-23  20
12.Persis (Solo)                      17   5  4  8  22-20  19  [P]
13.Bhayangkara FC (Jakarta Timur)     17   5  4  8  16-22  19
14.PSS (Sleman)                       17   4  4  9  13-20  16
15.RANS Nusantara (Jakarta Utara)     17   3  7  7  22-35  16  [P]  [*1]
16.PS Barito Putera (Banjarmasin)     17   3  6  8  20-30  15
17.Dewa United (Tangerang)            17   3  5  9  15-29  14  [P]
18.Persik (Kediri)                    17   1  7  9  10-26  10

NB: no relegation this season as all lower level leagues were stopped after 
    the stadium disaster in Malang on Oct 1

[*1] RANS Cilegon were renamed RANS Nusantara and relocated to Jakarta Utara
[*2] Borneo FC were renamed Borneo FC Samarinda

Round 18
[Jan 14]
Barito Putera          1-2 Madura United          
PSM                    4-0 PSS                    
Dewa United            1-1 Persis                 
[Jan 15]
Persija                3-2 Bali United            
[Jan 16]
RANS Nusantara         0-1 PSIS                   
[Mar 24]
Arema                  0-0 Borneo Samarinda       
Persik                 3-1 Persita                
Persib                 2-1 Bhayangkara            
[Mar 25]
Persebaya              3-2 TIRA-Persikabo         

Round 19
[Jan 18]
Persita                0-5 Persebaya              
TIRA-Persikabo         0-2 Dewa United            
[Jan 19]
Bhayangkara            2-3 Persik                 
Persis                 1-0 Persija                
[Jan 20]
Bali United            2-2 PSM                    
Madura United          0-1 Persib                 
[Jan 21]
PSIS                   1-0 Arema                  
PSS                    2-0 RANS Nusantara         
Borneo Samarinda       0-0 Barito Putera          

Round 20
[Jan 22]
Dewa United            3-2 Persita                
[Jan 23]
Persebaya              2-1 Bhayangkara            
Persis                 1-1 TIRA-Persikabo         
[Jan 24]
Persik                 2-0 Madura United          
[Jan 25]
Persija                4-2 PSM                    
RANS Nusantara         4-4 Bali United            
[Jan 26]
Persib                 1-0 Borneo Samarinda       
PSS                    2-0 Arema                  
[Mar 26]
Barito Putera          3-0 PSIS                   

Round 21
[Jan 28]
Persita                0-0 Persis                 
Bhayangkara            1-1 Dewa United            
[Jan 29]
Persija                1-0 TIRA-Persikabo         
Madura United          0-2 Persebaya              
[Jan 30]
PSM                    3-1 RANS Nusantara         
Borneo Samarinda       2-0 Persik                 
[Jan 31]
Barito Putera          1-2 PSS                    
PSIS                   1-3 Persib                 
[Mar 27]
Arema                  1-3 Bali United            

Round 22
[Feb 2]
TIRA-Persikabo         1-1 Persita                
Dewa United            1-1 Madura United          
Persis                 1-3 Bhayangkara            
[Feb 3]
Persija                3-1 RANS Nusantara         
Persebaya              3-2 Borneo Samarinda       
[Feb 4]
Persik                 1-2 PSIS                   
Arema                  0-1 PSM                    
[Feb 5]
Persib                 2-0 PSS                    
Bali United            1-2 Barito Putera          

Round 23
[Feb 6]
Madura United          2-3 Persis                 
[Feb 7]
Bhayangkara            3-2 TIRA-Persikabo         
[Feb 8]
Dewa United            1-0 Borneo Samarinda       
RANS Nusantara         1-2 Arema                  
[Feb 9]
PSM                    4-1 Barito Putera          
PSS                    2-1 Persik                 
[Feb 10]
Bali United            1-1 Persib                 
[Mar 28]
Persita                1-0 Persija                
[Mar 29]
PSIS                   1-2 Persebaya              

Round 24
[Feb 11]
Persita                1-0 Bhayangkara            
TIRA-Persikabo         0-2 Madura United          
[Feb 12]
Persija                2-0 Arema                  
Persis                 1-1 Borneo Samarinda       
[Feb 13]
Persebaya              4-2 PSS                    
PSIS                   3-2 Dewa United            
[Feb 14]
Barito Putera          4-1 RANS Nusantara         
Persib                 1-2 PSM                    
Persik                 1-1 Bali United            

Round 25
[Feb 15]
Madura United          1-1 Persita                
[Feb 16]
Bhayangkara            2-1 Persija                
Borneo Samarinda       3-1 TIRA-Persikabo         
[Feb 17]
PSIS                   1-1 Persis                 
PSS                    1-3 Dewa United            
[Feb 18]
Arema                  1-0 Barito Putera          
Bali United            4-0 Persebaya              
[Feb 19]
PSM                    2-1 Persik                 
RANS Nusantara         1-3 Persib                 

Round 26
[Feb 20]
Persita                1-1 Borneo Samarinda       
Bhayangkara            4-0 Madura United          
[Feb 21]
Persis                 4-1 PSS                    
TIRA-Persikabo         0-0 PSIS                   
[Feb 22]
Dewa United            1-2 Bali United            
Persija                2-1 Barito Putera          
[Feb 23]
Persib                 1-0 Arema                  
Persik                 5-1 RANS Nusantara         
[Feb 24]
Persebaya              0-1 PSM                    

Round 27
[Feb 25]
PSIS                   1-1 Persita                
Borneo Samarinda       1-3 Bhayangkara            
[Feb 26]
Madura United          0-0 Persija                
PSS                    1-2 TIRA-Persikabo         
[Feb 27]
Barito Putera          2-1 Persib                 
Bali United            3-1 Persis                 
[Feb 28]
RANS Nusantara         2-2 Persebaya              
Arema                  2-3 Persik                 
[Mar 1]
PSM                    2-0 Dewa United            

Round 28
[Mar 1]
Bhayangkara            3-2 PSIS                   
[Mar 2]
Persita                2-1 PSS                    
[Mar 3]
Madura United          0-1 Borneo Samarinda       
TIRA-Persikabo         2-1 Bali United            
[Mar 4]
Persik                 2-0 Barito Putera          
[Mar 5]
PSM                    3-2 Persis                 
RANS Nusantara         0-1 Dewa United            
[Mar 31]
Persija                2-0 Persib                 
[Apr 11]
Persebaya              1-0 Arema                  

Round 29
[Mar 6]
PSS                    0-1 Bhayangkara            
[Mar 7]
PSIS                   0-2 Madura United          
Bali United            1-1 Persita                
[Mar 8]
Persib                 0-2 Persik                 
Borneo Samarinda       3-1 Persija                
[Mar 9]
Barito Putera          2-1 Persebaya              
TIRA-Persikabo         0-1 PSM                    
[Mar 10]
Arema                  0-0 Dewa United            
RANS Nusantara         2-3 Persis                 

Round 30
[Mar 11]
Madura United          2-1 PSS                    
Bhayangkara            3-1 Bali United            
[Mar 12]
Persik                 2-0 Persija                
Borneo Samarinda       6-1 PSIS                   
[Mar 13]
Persebaya              2-2 Persib                 
Persita                0-0 PSM                    
[Mar 14]
Dewa United            1-2 Barito Putera          
TIRA-Persikabo         1-0 RANS Nusantara         
[Mar 15]
Persis                 1-1 Arema                  

Round 31
[Mar 16]
Persija                1-0 PSIS                   
Bali United            1-1 Madura United          
[Mar 17]
PSM                    3-1 Bhayangkara            
[Mar 18]
Persik                 1-0 Persebaya              
PSS                    2-1 Borneo Samarinda       
[Mar 19]
Arema                  3-1 TIRA-Persikabo         
RANS Nusantara         1-2 Persita                
[Mar 20]
Persib                 2-1 Dewa United            
[Mar 21]
Barito Putera          2-3 Persis                 

Round 32
[Mar 30]
Bhayangkara            5-1 RANS Nusantara         
Dewa United            1-3 Persik                 
[Mar 31]
Madura United          1-3 PSM                    
TIRA-Persikabo         3-1 Barito Putera          
[Apr 1]
Persita                0-1 Arema                  
[Apr 2]
PSIS                   5-2 PSS                    
[Apr 3]
Borneo Samarinda       5-1 Bali United            
[Apr 4]
Persib                 3-1 Persis                 
[Apr 5]
Persebaya              0-1 Persija                

Round 33
[Apr 5]
Bhayangkara            1-1 Barito Putera          
[Apr 6]
PSIS                   4-0 PSM                    
[Apr 7]
Madura United          1-1 Arema                  
Persik                 2-0 TIRA-Persikabo         
PSS                    2-0 Bali United            
[Apr 8]
Persis                 3-3 Persebaya              
[Apr 9]
Borneo Samarinda       4-2 RANS Nusantara         
Persita                4-0 Persib                 
[Apr 10]
Dewa United            0-1 Persija                

Round 34
[Apr 12]
Bali United            3-2 PSIS                   
[Apr 13]
Persis                 1-0 Persik                 
RANS Nusantara         0-0 Madura United          
[Apr 14]
Arema                  0-3 Bhayangkara            
Barito Putera          1-0 Persita                
[Apr 15]
Persebaya              3-0 Dewa United            
Persib                 1-4 TIRA-Persikabo         
Persija                5-0 PSS                    
[Apr 16]
PSM                    3-0 Borneo Samarinda       

Final Table:

 1.PSM (Makassar)                     34  22  9  3  63-28  75       Champions
 2.Persija (Jakarta)                  34  20  6  8  47-27  66
 3.Persib (Bandung)                   34  19  5 10  54-50  62
 4.Borneo FC Samarinda (Samarinda)    34  16  9  9  64-40  57       [*2]
 5.Bali United FC (Gianyar)           34  16  6 12  67-53  54  [C]
 6.Persebaya (Surabaya)               34  15  7 12  52-45  52
 7.Bhayangkara FC (Jakarta Timur)     34  15  6 13  53-44  51       [2 1 0 1 4-1 3]
 8.Madura United FC (Pamekasan)       34  14  9 11  39-36  51       [2 1 0 1 1-4 3]
 9.Persita (Tangerang)                34  13  8 13  43-46  47
10.Persis (Solo)                      34  11 11 12  50-47  44  [P]  [2 2 0 0 4-1 6]
11.Persik (Kediri)                    34  12  8 14  42-43  44       [2 0 0 2 1-4 0]
12.Arema FC (Malang)                  34  12  6 16  32-40  42
13.PSIS (Semarang)                    34  12  5 17  44-53  41       [2 1 1 0 3-2 4]
14.TIRA-Persikabo (Bogor)             34  11  8 15  43-48  41       [2 0 1 1 2-3 1]
15.PS Barito Putera (Banjarmasin)     34  10  8 16  44-55  38
16.PSS (Sleman)                       34  10  4 20  34-57  34
17.Dewa United (Tangerang)            34   8  9 17  34-53  33  [P]
18.RANS Nusantara (Jakarta Utara)     34   3 10 21  40-80  19  [P]  [*1]

NB: no relegation this season as all lower level leagues were stopped after 
    the stadium disaster in Malang on Oct 1

[*1] RANS Cilegon were renamed RANS Nusantara and relocated to Jakarta Utara
[*2] Borneo FC were renamed Borneo FC Samarinda


AFC Champions League 2023/24 Playoff

NB: between champions 2021/22 and 2022/23

First Leg [Jun 6, Wayan Dipta Stadium, Gianyar]
Bali United            1-1 PSM                    

Second Leg [Jun 10, Gelora B.J. Habibie Stadium, Parepare]
PSM                    1-1 Bali United            [aet, 4-5 pen]



Piala Presiden 2022

NB: fifth edition; pre-season tournament 

Group A (Stadion Manahan, Solo)

[Jun 11]
Persis                 0-0 PSS                    
[Jun 13]
PSIS                   6-1 Persita                
[Jun 16]
Persita                0-2 PSS                    
[Jun 17]
Dewa United            2-2 PSIS                   
[Jun 20]
Persita                2-1 Dewa United            
[Jun 21]
Persis                 1-2 PSIS                   
[Jun 24]
Persis                 1-1 Dewa United            
PSIS                   5-2 PSS                    
[Jun 27]
PSS                    1-0 Dewa United            
Persis                 0-1 Persita                

Final Table:

 1.PSIS (Semarang)                     4   3  1  0  15- 6  10         Qualified
 2.PSS (Sleman)                        4   2  1  1   5- 5   7         Qualified
 3.Persita (Tangerang)                 4   2  0  2   4- 9   6
 4.Dewa United (Tangerang)             4   0  2  2   4- 6   2
 5.Persis (Solo)                       4   0  2  2   2- 4   2

Group B (Stadion Segiri, Samarinda)

[Jun 14]
Barito Putera          1-1 RANS Nusantara         
Borneo                 1-0 Madura United          
[Jun 18]
RANS Nusantara         0-0 Madura United          
Persija                0-2 Barito Putera          
[Jun 22]
Borneo                 0-0 Barito Putera          
RANS Nusantara         5-1 Persija                
[Jun 25]
Barito Putera          1-1 Madura United          
Borneo                 2-1 Persija                
[Jun 28]
Borneo                 3-0 RANS Nusantara         
Madura United          2-1 Persija                

Final Table:

 1.Borneo FC (Samarinda)               4   3  1  0   6- 1  10         Qualified
 2.PS Barito Putera (Banjarmasin)      4   1  3  0   4- 2   6         Qualified
 3.RANS Nusantara (Jakarta Utara)      4   1  2  1   6- 5   5  [*]
 4.Madura United FC (Pamekasan)        4   1  2  1   3- 3   5
 5.Persija (Jakarta)                   4   0  0  4   3-11   0
[*] RANS Cilegon were renamed RANS Nusantara and relocated to Jakarta Utara

Group C (Stadion Gelora Bandung Laut Api and Stadion Si Jalak Harupat, Bandung)

[Jun 12]
Persib                 1-1 Bali United            
[Jun 13]
Bhayangkara            1-1 Persebaya              
[Jun 16]
Bali United            1-2 Bhayangkara            
[Jun 17]
Persib                 3-1 Persebaya              
[Jun 20]
Bali United            1-0 Persebaya              
[Jun 21]
Persib                 1-0 Bhayangkara            

Final Table:

 1.Persib (Bandung)                    3   2  1  0   5- 2   7         Qualified
 2.Bhayangkara FC (Jakarta Timur)      3   1  1  1   3- 3   4  [2-1]  Qualified
 3.Bali United FC (Gianyar)            3   1  1  1   3- 3   4  [1-2]
 4.Persebaya (Surabaya)                3   0  1  2   2- 5   1

Group D (Stadion Kanjuruhan, Malang)

[Jun 11]
Arema                  0-1 PSM                    
[Jun 12]
TIRA-Persikabo         0-1 Persik                 
[Jun 14]
PSM                    0-1 TIRA-Persikabo         
Arema                  1-0 Persik                 
[Jun 19]
PSM                    0-0 Persik                 
Arema                  1-0 TIRA-Persikabo         

Final Table:

 1.Arema FC (Malang)                   3   2  0  1   2- 1   6         Qualified
 2.PSM (Makassar)                      3   1  1  1   1- 1   4         Qualified
 3.Persik (Kediri)                     3   1  1  1   1- 1   4
 4.TIRA-Persikabo (Bogor)              3   1  0  2   1- 2   3
NB: PSM ranked second ahead of Persik on fair play record

Quarterfinals (hosted by group winners)
[Jul 1]
Persib                 1-1 PSS                    [2-4 pen]
[Jul 2]
Arema                  0-0 Barito Putera          [5-4 pen]
[Jul 3]
PSIS                   1-1 Bhayangkara            [9-8 pen]
[Jul 3]
Borneo                 2-1 PSM                    

Semifinals

First Legs [Jul 7]
PSIS                   0-2 Arema                  
PSS                    0-2 Borneo                 

Second Legs [Jul 11]
Arema                  2-1 PSIS                   
Borneo                 4-0 PSS                    

Final

First Leg [Jul 14]
Arema                  1-0 Borneo                 

Second Leg [Jul 17]
Borneo                 0-0 Arema                  


Liga 2

Babak Penyisihan

NB: league abandoned after the stadium disaster in Malang on Oct 1

Babak Penyisihan

Wilayah Barat

Table at abandonment:

 1.PSMS (Medan)                        6   5  1  0  11- 4  16
 2.Karo United FC (Kabanjahe)          5   4  0  1   6- 1  12  [P]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Sriwijaya FC (Palembang)            6   3  2  1   7- 4  11
 4.Semen Padang FC                     6   2  3  1  12- 5   9
 5.Persiraja (Banda Aceh)              6   3  0  3   5-10   9  [R]
 6.PSKC (Cimahi)                       6   2  1  3   4- 5   7
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Perserang (Serang)                  7   2  0  5   3-12   6
-------------------------------------------------------------
 8.PSDS (Lubuk Pakam)                  6   1  2  3   5- 7   5  [P]
 9.PSPS Riau (Pekanbaru)               6   0  1  5   6-11   1

Wilayah Tengah

Table at abandonment:

 1.Bekasi City (Bekasi)                7   5  1  1  10- 3  16  [*1]
 2.Persijap (Jepara)                   7   3  3  1   9- 7  12
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Gresik United FC                    7   2  4  1   6- 3  10  [P]
 4.PSCS (Cilacap)                      7   2  4  1   6- 5  10
 5.Persipa (Pati)                      7   2  3  2   9- 9   9  [P]
 6.PSIM (Yogyakarta)                   7   2  3  2   6- 8   9
 7.Persikab (Bandung)                  7   1  4  2   4- 6   7  [P]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 8.Persela (Lamongan)                  7   1  3  3  11-13   6  [R]
-------------------------------------------------------------
 9.Persekat (Tegal)                    7   1  3  3   4- 7   6
10.Nusantara United (Nusantara)        7   1  2  4   2- 6   5  [*2]

[*1] Putra Safin Group Pati were relocated to Bekasi and renamed Bekasi City
[*2] Nusantara United bought the place of promoted Mataram Utama FC (Yogyakarta)

Wilayah Timur

Table at abandonment:

 1.Persipura (Jayapura)                6   3  2  1   9- 4  11  [R]
 2.Persiba (Balikpapan)                6   3  1  2  12- 7  10
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Persipal BU (Palu)                  6   2  4  0   4- 2  10  [*]
 4.Deltras FC (Sidoarjo)               6   3  0  3  12- 7   9  [P]
 5.Persewar (Waropen)                  7   2  3  2  11- 9   9
 6.Sulut United (Manado)               5   3  0  2   7- 5   9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Putra Delta Sidoarjo FC             6   2  2  2   8- 9   8  [P]
-------------------------------------------------------------
 8.PSBS (Biak Numfor)                  5   1  1  3   2- 6   4
 9.Kalteng Putera FC (Palangkaraya)    5   0  1  4   1-17   1

[*] Persipal (Palu) bought Muba Babel United (Musi Banyuasin) and were renamed Persipal BU


2021/22.

2023/24.

list of champions.

list of 2nd level champions.

list of 3rd level champions.

list of amateur champions.

list of cup winners.


About this document

Thanks to Martin Arenlind

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 4 Jul 2023

(C) Copyright Karel Stokkermans and RSSSF 2022/23
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.