Persib Bandung vs Bali United
Persib Bandung22 November 2026

Match information
- Country
- Indonesia
- Competition
- Liga 1
- Season
- 2026/2027
- Round
- 10
- Date
- 22 November 2026
- Kick-off
- Stadium
- Gelora Bandung Lautan Api Stadium
Prediction
Clubs
Persib Bandung
- Founded
- 1933
- Country
- Indonesia
- Stadium
- Stadion Si Jalak Harupat
- City
- Soreang
- Capacity
- 40 000
- Surface
- grass
Bali United
- Founded
- 1989
- Country
- Indonesia
- Stadium
- Stadion Kapten I Wayan Dipta
- City
- Gianyar
- Capacity
- 25 312
- Surface
- grass
Recent form
Persib BandungWWWWL
Bali UnitedWDWWW
Standings
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 2 | 9 | +4 | 20 | |
| 3 | 9 | +17 | 19 | |
| 4 | 9 | +6 | 19 | |
| 5 | 9 | +6 | 16 | |
| 6 | 8 | +6 | 15 |
Head-to-head
- 18 August 2026 • Club Friendlies • Persib Bandung 3 : 2 Bali United (Half-time 0 : 0)
- 12 April 2026 • Liga 1 • Persib Bandung 3 : 2 Bali United (Half-time 1 : 0)
- 1 November 2025 • Liga 1 • Bali United 0 : 1 Persib Bandung (Half-time 0 : 0)
- 18 April 2025 • Liga 1 • Persib Bandung 2 : 1 Bali United (Half-time 0 : 1)
- 7 January 2025 • Liga 1 • Bali United 1 : 1 Persib Bandung (Half-time 0 : 0)
Match result probability
Estimated chances based on statistics; not a betting tip.
Double chance
- 1X
- 56%
- X2
- 67%
- 12
- 77%
Total goals
- Over 1.5
- 85%
- Under 1.5
- 15%
- Over 2.5
- 66%
- Under 2.5
- 34%
- Over 3.5
- 44%
- Under 3.5
- 56%
Both teams to score
- Yes
- 66%
- No
- 34%
Asian handicap
| Handicap | Persib Bandung | Bali United |
|---|---|---|
| +4.5 / -4.5 | 99% | 1% |
| +3.5 / -3.5 | 96% | 4% |
| +2.5 / -2.5 | 89% | 11% |
| +1.5 / -1.5 | 76% | 24% |
| +0.5 / -0.5 | 56% | 44% |
| -0.5 / +0.5 | 33% | 67% |
| -1.5 / +1.5 | 16% | 84% |
| -2.5 / +2.5 | 6% | 94% |
| -3.5 / +3.5 | 2% | 98% |
| -4.5 / +4.5 | 1% | 99% |
Starting line-ups are announced about an hour before kick-off.
Coaches
- Persib Bandung
- Igor Tolic
- Bali United
- Johnny Jansen
Missing players
Bali United
- 20Jort van der Sande - injured
Squad - Persib Bandung
| # | Player | Age |
|---|---|---|
| Goalkeepers | ||
| 14 | Teja Paku Alam | 32 |
| 60 | Rhaka Syafaka | 18 |
| 81 | Fitrah Maulana | 20 |
| Defenders | ||
| 2 | Eliano Reijnders | 26 |
| 3 | Gabriel Mutombo | 30 |
| 4 | Cesar Julio | 31 |
| 5 | Kakang Rudianto | 23 |
| 6 | Sandy Walsh | 31 |
| 22 | Danijel Loncar | 29 |
| 48 | Patricio Matricardi | 32 |
| Midfielders | ||
| 8 | Luciano Guaycochea | 34 |
| 11 | Dedi Kusnandar | 35 |
| 17 | Gakuto Notsuda | 32 |
| 18 | Adam Alis | 32 |
| 19 | Nazriel Alfaro | 18 |
| 23 | Marc Klok | 33 |
| 33 | Thom Haye | 31 |
| 97 | Berguinho | 29 |
| Forwards | ||
| 7 | Beckham Putra | 25 |
| 9 | Luka Menalo | 30 |
| 10 | Mariano Peralta | 28 |
| 30 | Rafi Rasyiq | 17 |
| 40 | Ikhwan Tanamal | 22 |
| 77 | Ragnar Oratmangoen | 28 |
| 94 | Uilliam | 32 |
| 99 | Balsa Sekulic | 28 |
Squad - Bali United
| # | Player | Age |
|---|---|---|
| Goalkeepers | ||
| 1 | Mike Hauptmeijer | 29 |
| 21 | Arta Wayan | 20 |
| 56 | Fitrul Dwi Rustapa | 31 |
| Defenders | ||
| 2 | Joao Ferrari | 29 |
| 4 | Kadek Arel | 21 |
| 5 | Bagas Adi | 29 |
| 13 | Thomas Lam | 32 |
| 16 | Dwi Rizky | 29 |
| 22 | Tim Geypens | 21 |
| 24 | Ricky Fajrin | 31 |
| 44 | Putu Panji | 18 |
| 83 | Agung Dwi | 21 |
| 93 | Agus Mahendra | 24 |
| Midfielders | ||
| 6 | Brandon Wilson | 29 |
| 8 | Teppei Yachida | 25 |
| 10 | Jay Herdman | 22 |
| 14 | Tim Receveur | 35 |
| 18 | Agung Kadek | 28 |
| 27 | Reyner Barusu | 20 |
| 42 | Maouri Simon | 19 |
| 55 | Tito Made | 23 |
| 79 | Aris Sanjaya | 19 |
| 88 | Queven | 27 |
| Forwards | ||
| 7 | Thijmen Goppel | 29 |
| 11 | Remco Balk | 25 |
| 19 | Jens Raven | 21 |
| 20 | Jort van der Sande injured | 30 |
| 41 | Irfan Jaya | 30 |
| 45 | Marko Dugandzic | 32 |
| 47 | Rahmat Arjuna | 22 |
Head-to-head
Last 10 meetings
- Goals: Persib Bandung
- 15 (1.5)
- Goals: Bali United
- 8 (0.8)
- Goals per match
- 2.3
- Both teams scored
- 6 / 10
- Over 2.5 goals
- 4 / 10
Results
- 18 August 2026 • Club Friendlies • Persib Bandung 3 : 2 Bali United (Half-time 0 : 0)
- 12 April 2026 • Liga 1 • Persib Bandung 3 : 2 Bali United (Half-time 1 : 0)
- 1 November 2025 • Liga 1 • Bali United 0 : 1 Persib Bandung (Half-time 0 : 0)
- 18 April 2025 • Liga 1 • Persib Bandung 2 : 1 Bali United (Half-time 0 : 1)
- 7 January 2025 • Liga 1 • Bali United 1 : 1 Persib Bandung (Half-time 0 : 0)
- 18 May 2024 • Liga 1 • Persib 3 : 0 Bali United (Half-time 2 : 0)
- 14 May 2024 • Liga 1 • Bali United 1 : 1 Persib (Half-time 0 : 0)
- 18 December 2023 • Liga 1 • Bali United 0 : 0 Persib (Half-time 0 : 0)
- 3 August 2023 • Liga 1 • Persib 0 : 0 Bali United (Half-time 0 : 0)
- 10 February 2023 • Liga 1 • Bali United 1 : 1 Persib (Half-time 0 : 0)
Form: last 10 matches
| Persib Bandung | Bali United | |
|---|---|---|
| W-D-L | 7-1-2 | 7-1-2 |
| Scored (per match) | 18 (1.8) | 32 (3.2) |
| Conceded (per match) | 8 (0.8) | 10 (1.0) |
| Clean sheets | 4 / 10 | 2 / 10 |
| Both teams scored | 5 / 10 | 7 / 10 |
| Over 2.5 goals | 6 / 10 | 8 / 10 |
Recent form - Persib Bandung
- L8 November 2026 • Liga 1 • Java United 2 : 1 Persib Bandung (Half-time 2 : 0)
- W4 November 2026 • AFC Champions League Two • Melbourne Victory 1 : 2 Persib Bandung (Half-time 0 : 0)
- W1 November 2026 • Liga 1 • Persib Bandung 4 : 0 Isenmulang Kalteng (Half-time 3 : 0)
- W28 October 2026 • AFC Champions League Two • Persib Bandung 2 : 0 Melbourne Victory (Half-time 0 : 0)
- W25 October 2026 • Liga 1 • Garudayaksa 1 : 2 Persib Bandung (Half-time 0 : 1)
- L22 October 2026 • Liga 1 • Madura United 1 : 0 Persib Bandung (Half-time 0 : 0)
- W18 October 2026 • Liga 1 • Persib Bandung 1 : 0 Persik Kediri (Half-time 0 : 0)
- W14 October 2026 • AFC Champions League Two • Persib Bandung 1 : 0 Viettel (Half-time 1 : 0)
- D11 October 2026 • Liga 1 • Persib Bandung 2 : 2 Dewa United (Half-time 0 : 2)
- W8 October 2026 • ASEAN Club Championship • Port MTI FC 1 : 3 Persib Bandung (Half-time 0 : 0)
Recent form - Bali United
- W8 November 2026 • Liga 1 • Bali United 3 : 0 Persik Kediri (Half-time 3 : 0)
- W4 November 2026 • I.League Cup • Balikpapan 1 : 6 Bali United (Half-time 0 : 3)
- W31 October 2026 • Liga 1 • Arema FC 1 : 3 Bali United (Half-time 0 : 2)
- D25 October 2026 • Liga 1 • Persita 1 : 1 Bali United (Half-time 0 : 1)
- W21 October 2026 • Liga 1 • Bali United 5 : 0 Garudayaksa (Half-time 1 : 0)
- L16 October 2026 • Liga 1 • Java United 3 : 2 Bali United (Half-time 1 : 0)
- W10 October 2026 • Liga 1 • Bali United 6 : 1 Persijap Jepara (Half-time 2 : 0)
- L20 September 2026 • Liga 1 • Borneo 1 : 0 Bali United (Half-time 0 : 0)
- W12 September 2026 • Liga 1 • Bali United 4 : 1 Isenmulang Kalteng (Half-time 2 : 0)
- W4 September 2026 • Liga 1 • Bali United 2 : 1 PSS Sleman (Half-time 1 : 0)
Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 | 7 | 0 | 2 | 19 | 8 | +11 | 21 | |
| 2 | 9 | 6 | 2 | 1 | 16 | 12 | +4 | 20 | |
| 3 | 9 | 6 | 1 | 2 | 26 | 9 | +17 | 19 | |
| 4 | 9 | 6 | 1 | 2 | 16 | 10 | +6 | 19 | |
| 5 | 9 | 5 | 1 | 3 | 16 | 10 | +6 | 16 | |
| 6 | 8 | 4 | 3 | 1 | 17 | 11 | +6 | 15 | |
| 7 | 9 | 4 | 3 | 2 | 14 | 11 | +3 | 13 | |
| 8 | 9 | 3 | 4 | 2 | 10 | 8 | +2 | 13 | |
| 9 | 9 | 2 | 6 | 1 | 12 | 11 | +1 | 12 | |
| 10 | Garudayaksa | 9 | 3 | 2 | 4 | 12 | 16 | -4 | 11 |
| 11 | 8 | 3 | 1 | 4 | 8 | 10 | -2 | 10 | |
| 12 | 9 | 2 | 4 | 3 | 10 | 14 | -4 | 10 | |
| 13 | 9 | 3 | 1 | 5 | 9 | 14 | -5 | 10 | |
| 14 | 9 | 2 | 3 | 4 | 17 | 20 | -3 | 9 | |
| 15 | 9 | 2 | 2 | 5 | 4 | 16 | -12 | 6 | |
| 16 | 9 | 1 | 2 | 6 | 12 | 17 | -5 | 5 | |
| 17 | 9 | 1 | 2 | 6 | 6 | 14 | -8 | 5 | |
| 18 | 9 | 0 | 2 | 7 | 5 | 18 | -13 | 2 |
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 5 | 0 | 0 | 20 | 3 | +17 | 15 | |
| 2 | 5 | 5 | 0 | 0 | 11 | 3 | +8 | 15 | |
| 3 | 5 | 4 | 1 | 0 | 11 | 4 | +7 | 13 | |
| 4 | 5 | 4 | 1 | 0 | 10 | 5 | +5 | 13 | |
| 5 | 4 | 3 | 1 | 0 | 10 | 3 | +7 | 10 | |
| 6 | 4 | 3 | 1 | 0 | 8 | 4 | +4 | 10 | |
| 7 | 5 | 3 | 1 | 1 | 9 | 7 | +2 | 10 | |
| 8 | 5 | 2 | 3 | 0 | 8 | 5 | +3 | 9 | |
| 9 | 5 | 2 | 2 | 1 | 12 | 6 | +6 | 8 | |
| 10 | 4 | 2 | 2 | 0 | 4 | 1 | +3 | 8 | |
| 11 | Garudayaksa | 4 | 2 | 0 | 2 | 7 | 6 | +1 | 6 |
| 12 | 4 | 2 | 0 | 2 | 5 | 7 | -2 | 6 | |
| 13 | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 5 | |
| 14 | 4 | 1 | 1 | 2 | 6 | 6 | 0 | 4 | |
| 15 | 4 | 1 | 1 | 2 | 3 | 5 | -2 | 4 | |
| 16 | 5 | 1 | 1 | 3 | 5 | 10 | -5 | 4 | |
| 17 | 3 | 0 | 2 | 1 | 1 | 2 | -1 | 2 | |
| 18 | 5 | 0 | 1 | 4 | 3 | 7 | -4 | 1 |
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 3 | 1 | 1 | 8 | 8 | 0 | 10 | |
| 2 | 4 | 2 | 0 | 2 | 8 | 5 | +3 | 6 | |
| 3 | 4 | 2 | 0 | 2 | 5 | 5 | 0 | 6 | |
| 4 | 4 | 2 | 0 | 2 | 5 | 6 | -1 | 6 | |
| 5 | 5 | 2 | 0 | 3 | 6 | 7 | -1 | 6 | |
| 6 | 6 | 2 | 0 | 4 | 3 | 14 | -11 | 6 | |
| 7 | 3 | 1 | 2 | 0 | 8 | 4 | +4 | 5 | |
| 8 | 5 | 1 | 2 | 2 | 4 | 8 | -4 | 5 | |
| 9 | Garudayaksa | 5 | 1 | 2 | 2 | 5 | 10 | -5 | 5 |
| 10 | 4 | 1 | 1 | 2 | 6 | 6 | 0 | 4 | |
| 11 | 4 | 1 | 1 | 2 | 2 | 3 | -1 | 4 | |
| 12 | 5 | 0 | 4 | 1 | 8 | 10 | -2 | 4 | |
| 13 | 5 | 1 | 1 | 3 | 4 | 7 | -3 | 4 | |
| 14 | 4 | 0 | 2 | 2 | 4 | 6 | -2 | 2 | |
| 15 | 4 | 0 | 1 | 3 | 1 | 4 | -3 | 1 | |
| 16 | 5 | 0 | 1 | 4 | 6 | 11 | -5 | 1 | |
| 17 | 4 | 0 | 1 | 3 | 5 | 14 | -9 | 1 | |
| 18 | 4 | 0 | 1 | 3 | 2 | 11 | -9 | 1 |






































