Our Persebaya Surabaya vs Madura United Prediction: 2-1
Persebaya Surabaya vs Madura United in the Indonesia Super League is scheduled for an 12:00 GMT kick-off on Friday April 17, 2026. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
This Persebaya Surabaya vs Madura United prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Persebaya Surabaya's Last Match – Persija Jakarta vs Persebaya Surabaya
Persebaya Surabaya will aim to put their last result behind them following a 0-3 Indonesia Super League loss to Persija Jakarta on April 11. In that match, Persebaya Surabaya had 39% possession and 1 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Persija Jakarta | 61% | 0 (7) | - | 77 |
Persebaya Surabaya | 39% | 0 (1) | - | 50 |
Madura United's Last Match – Madura United vs Persik Kediri
Madura United will want to continue their winning form after a 2-1 Indonesia Super League victory over Persik Kediri, knowing this is a must-win match for their campaign. In that match, Madura United controlled 39% of possession and managed 4 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Madura United | 39% | 0 (4) | - | 46 |
Persik Kediri | 61% | 0 (3) | - | 86 |
Persebaya Surabaya vs Madura United Stats
Key Stats
| Persebaya Surabaya | Madura United | |
|---|---|---|
| 1.08 | Attacking Strength | 0.69 |
| 0.86 | Defence Strength | 1.14 |
| 1.4 | Points Per Game | 0.6 |
| 4/10 | WIN | 1/10 |
| 2/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 1/10 |
| 6/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 7/10 |
| 1.4 | Average Scored | 0.9 |
Goals Scored vs Goals Conceded
Persebaya Surabaya are averaging 1.4 goals scored and 1.7 conceded per match, while Madura United average 0.9 scored and 2.2 conceded per game.



Persija Jakarta
Persebaya Surabaya
Madura United
Persik Kediri
Persib Bandung
Borneo FC
Persija Jakarta
Bhayangkara FC
Persebaya Surabaya
Persita Tangerang
Bali United
Arema FC
Persik Kediri
PSM Makassar
Persijap Jepara
Madura United
Semen Padang