Indonesia Liga 1
Persebaya Surabaya Results, Form and League Position
Here are the results for Persebaya Surabaya this season. Results displayed are for both home and away games. Form is calculated based on points won and is determined over all season league games.
Click the History (H) link on any Persebaya Surabaya fixture to view their position in the league table when each game was played. League position is shown and represented by the league position graph on the right.
| Game | Date | Home Team | Away Team | Form | History | League Position | ||||
| 35 | 23/05/2026 | W | Persebaya Surabaya | 5 | Persik Kediri | 0 | Current Table | |||
| 34 | 15/05/2026 | W | Semen Padang | 0 | Persebaya Surabaya | 7 | ![]() | (H) | 4th | |
| 33 | 09/05/2026 | D | Persis Solo | 0 | Persebaya Surabaya | 0 | ![]() | (H) | 6th | |
| 32 | 02/05/2026 | W | Persebaya Surabaya | 4 | PSBS Biak | 0 | ![]() | (H) | 5th | |
| 31 | 28/04/2026 | W | Arema Malang | 0 | Persebaya Surabaya | 4 | ![]() | (H) | 5th | |
| 30 | 23/04/2026 | W | Malut United | 0 | Persebaya Surabaya | 2 | ![]() | (H) | 6th | |
| 29 | 17/04/2026 | L | Persebaya Surabaya | 1 | Persepam Madura United | 2 | ![]() | (H) | 6th | |
| 28 | 11/04/2026 | L | Persija Jakarta | 3 | Persebaya Surabaya | 0 | ![]() | (H) | 6th | |
| 27 | 04/04/2026 | W | Persebaya Surabaya | 1 | Persita Tangerang | 0 | ![]() | (H) | 6th | |
| 26 | 07/03/2026 | L | Borneo Samarinda | 5 | Persebaya Surabaya | 1 | ![]() | (H) | 4th | |
| 25 | 02/03/2026 | D | Persebaya Surabaya | 2 | Persib Bandung | 2 | ![]() | (H) | 5th | |
| 24 | 25/02/2026 | W | Persebaya Surabaya | 1 | PSM Makassar | 0 | ![]() | (H) | 5th | |
| 23 | 21/02/2026 | L | Persijap Jepara | 3 | Persebaya Surabaya | 1 | ![]() | (H) | 5th | |
| 22 | 14/02/2026 | L | Persebaya Surabaya | 1 | Bhayangkara Surabaya United | 2 | ![]() | (H) | 3rd | |
| 21 | 07/02/2026 | W | Bali United | 1 | Persebaya Surabaya | 3 | ![]() | (H) | 5th | |
| 20 | 01/02/2026 | D | Persebaya Surabaya | 1 | Dewa United | 1 | ![]() | (H) | 5th | |
| 19 | 25/01/2026 | W | PSIM Yogyakarta | 0 | Persebaya Surabaya | 3 | ![]() | (H) | 6th | |
| 18 | 10/01/2026 | W | Persebaya Surabaya | 2 | Malut United | 1 | ![]() | (H) | 7th | |
| 17 | 03/01/2026 | W | Persepam Madura United | 0 | Persebaya Surabaya | 1 | ![]() | (H) | 7th | |
| 16 | 28/12/2025 | W | Persebaya Surabaya | 4 | Persijap Jepara | 0 | ![]() | (H) | 7th | |
| 15 | 20/12/2025 | D | Persebaya Surabaya | 2 | Borneo Samarinda | 2 | ![]() | (H) | 9th | |
| 14 | 06/12/2025 | D | PSM Makassar | 1 | Persebaya Surabaya | 1 | ![]() | (H) | 4th | |
| 13 | 28/11/2025 | D | Bhayangkara Surabaya United | 1 | Persebaya Surabaya | 1 | ![]() | (H) | 9th | |
| 12 | 22/11/2025 | D | Persebaya Surabaya | 1 | Arema Malang | 1 | ![]() | (H) | 8th | |
| 11 | 07/11/2025 | D | Persik Kediri | 1 | Persebaya Surabaya | 1 | ![]() | (H) | 6th | |
| 10 | 02/11/2025 | W | Persebaya Surabaya | 2 | Persis Solo | 1 | ![]() | (H) | 8th | |
| 9 | 24/10/2025 | D | PSBS Biak | 0 | Persebaya Surabaya | 0 | ![]() | (H) | 9th | |
| 8 | 18/10/2025 | L | Persebaya Surabaya | 1 | Persija Jakarta | 3 | ![]() | (H) | 10th | |
| 7 | 26/09/2025 | D | Dewa United | 1 | Persebaya Surabaya | 1 | ![]() | (H) | 5th | |
| 6 | 19/09/2025 | W | Persebaya Surabaya | 1 | Semen Padang | 0 | ![]() | (H) | 5th | |
| 5 | 12/09/2025 | L | Persib Bandung | 1 | Persebaya Surabaya | 0 | ![]() | (H) | 8th | |
| 4 | 23/08/2025 | W | Persebaya Surabaya | 5 | Bali United | 2 | ![]() | (H) | 4th | |
| 3 | 16/08/2025 | W | Persita Tangerang | 0 | Persebaya Surabaya | 1 | ![]() | (H) | 10th | |
| 2 | 08/08/2025 | L | Persebaya Surabaya | 0 | PSIM Yogyakarta | 1 | ![]() | (H) | 12th | |


