Indonesia: Liga 2 - Main |
| East - 22. Rodada | Madura FC | Persatu Tuban | 3:1 (1:1, 2:0) | detalhes | 21.10.2019 |
| East - 21. Rodada | Balikpapan | Madura FC | 1:2 (1:0, 0:2) | detalhes | 08.10.2019 |
| East - 20. Rodada | Persik Kediri | Madura FC | 2:0 (1:0, 1:0) | detalhes | 04.10.2019 |
| East - 13. Rodada | Persewar Waropen | Madura FC | 2:1 (1:0, 1:1) | detalhes | 27.09.2019 |
| East - 18. Rodada | PSIM Yogyakarta | Madura FC | 2:0 (0:0, 2:0) | detalhes | 23.09.2019 |
| East - 17. Rodada | Persis Solo | Madura FC | 0:0 (0:0, 0:0) | detalhes | 18.09.2019 |
| East - 16. Rodada | Madura FC | Mitra Kukar | 1:2 (0:1, 1:1) | detalhes | 13.09.2019 |
| East - 15. Rodada | Madura FC | PSBS Biak Numfor | 0:0 (0:0, 0:0) | detalhes | 07.09.2019 |
| East - 14. Rodada | Madura FC | Dewa United | 0:2 (0:0, 0:2) | detalhes | 02.09.2019 |
| East - 12. Rodada | Sulut Utd | Madura FC | 0:0 (0:0, 0:0) | detalhes | 23.08.2019 |
| East - 5. Rodada | Mitra Kukar | Madura FC | 0:1 (0:1, 0:0) | detalhes | 19.08.2019 |
| East - 11. Rodada | Persatu Tuban | Madura FC | 2:1 (0:0, 2:1) | detalhes | 15.08.2019 |
| East - 10. Rodada | Madura FC | Balikpapan | 1:0 (1:0, 0:0) | detalhes | 08.08.2019 |
| East - 9. Rodada | Madura FC | Persik Kediri | 1:1 (1:1, 0:0) | detalhes | 02.08.2019 |
| East - 7. Rodada | Madura FC | PSIM Yogyakarta | 2:0 (1:0, 1:0) | detalhes | 24.07.2019 |
| East - 6. Rodada | Madura FC | Persis Solo | 0:1 (0:0, 0:1) | detalhes | 20.07.2019 |
| East - 4. Rodada | PSBS Biak Numfor | Madura FC | 1:0 (0:0, 1:0) | detalhes | 06.07.2019 |
| East - 3. Rodada | Dewa United | Madura FC | 1:0 (1:0, 0:0) | detalhes | 02.07.2019 |
| East - 2. Rodada | Madura FC | Persewar Waropen | 1:1 (1:0, 0:1) | detalhes | 27.06.2019 |
| East - 1. Rodada | Madura FC | Sulut Utd | 1:0 (1:0, 0:0) | detalhes | 22.06.2019 |
Indonesia: Liga 2 - Winners stage |
| Group B | Madura FC | Persita | 1:2 (0:1, 1:1) | detalhes | 21.11.2018 |
| Group B | Persiraja Aceh | Madura FC | 3:0 (1:0, 2:0) | detalhes | 17.11.2018 |
| Group B | Madura FC | PSS Sleman | 1:0 (0:0, 1:0) | detalhes | 12.11.2018 |
| Group B | PSS Sleman | Madura FC | 1:0 (0:0, 1:0) | detalhes | 06.11.2018 |
| Group B | Persita | Madura FC | 3:2 (2:1, 1:1) | detalhes | 31.10.2018 |
| Group B | Madura FC | Persiraja Aceh | 2:0 (0:0, 2:0) | detalhes | 27.10.2018 |
Indonesia: Liga 2 - Main |
| East - 22. Rodada | PSIM Yogyakarta | Madura FC | 3:2 (2:0, 1:2) | detalhes | 16.10.2018 |
| East - 21. Rodada | Madura FC | PSMP Mojokerto | 2:1 (2:0, 0:1) | detalhes | 10.10.2018 |
| East - 20. Rodada | PSBS Biak Numfor | Madura FC | 1:0 (0:0, 1:0) | detalhes | 05.10.2018 |
| East - 19. Rodada | Madura FC | Dewa United | 0:0 (0:0, 0:0) | detalhes | 29.09.2018 |
| East - 18. Rodada | Gresik | Madura FC | 1:1 (0:0, 1:1) | detalhes | 25.09.2018 |
| East - 17. Rodada | Madura FC | PS Hizbul Wathan | 4:0 (0:0, 4:0) | detalhes | 20.09.2018 |
| East - 16. Rodada | Madura FC | Blitar United | 3:0 (2:0, 1:0) | detalhes | 14.09.2018 |
| East - 15. Rodada | Kalteng Putra | Madura FC | 1:0 (1:0, 0:0) | detalhes | 10.09.2018 |
| East - 14. Rodada | Persiwa Wamena | Madura FC | 1:1 (0:1, 1:0) | detalhes | 05.09.2018 |
| East - 13. Rodada | Madura FC | PSS Sleman | 1:0 (0:0, 1:0) | detalhes | 10.08.2018 |
| East - 12. Rodada | Balikpapan | Madura FC | 1:1 (1:0, 0:1) | detalhes | 04.08.2018 |
| East - 11. Rodada | Madura FC | Balikpapan | 2:1 (1:1, 1:0) | detalhes | 30.07.2018 |
| East - 10. Rodada | PSMP Mojokerto | Madura FC | 3:0 (3:0, 0:0) | detalhes | 25.07.2018 |
| East - 9. Rodada | Madura FC | PSBS Biak Numfor | 3:0 (2:0, 1:0) | detalhes | 20.07.2018 |
| East - 8. Rodada | Dewa United | Madura FC | 4:2 (3:1, 1:1) | detalhes | 15.07.2018 |
| East - 7. Rodada | Madura FC | Gresik | 1:0 (0:0, 1:0) | detalhes | 09.07.2018 |
| East - 6. Rodada | PS Hizbul Wathan | Madura FC | 0:3 (0:1, 0:2) | detalhes | 05.07.2018 |
| East - 5. Rodada | Blitar United | Madura FC | 1:1 (0:0, 1:1) | detalhes | 14.05.2018 |
| East - 4. Rodada | Madura FC | Kalteng Putra | 1:1 (1:0, 0:1) | detalhes | 10.05.2018 |
| East - 3. Rodada | Madura FC | Persiwa Wamena | 2:0 | detalhes | 06.05.2018 |
| East - 2. Rodada | PSS Sleman | Madura FC | 1:2 (0:1, 1:1) | detalhes | 02.05.2018 |
| East - 1. Rodada | Madura FC | PSIM Yogyakarta | 3:1 (1:1, 2:0) | detalhes | 26.04.2018 |
Indonesia: Liga 2 - Winners stage |
| Group D | Persiwa Wamena | Madura FC | 0:2 (0:0, 0:2) | detalhes | 13.10.2017 |
| Group D | Madura FC | PSMP Mojokerto | 2:0 | detalhes | 09.10.2017 |