Liga 1 (Indonesia)
Hasil Pertandingan

| Kandang \ Tandang | ARE | BDL | BLU | BPT | BHA | BOR | KTP | MDU | PBY | PSL | PSB | PSJ | PPR | SMG | PSM | PSS | SPD | TIR |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Arema | — | 4–1 | 3–2 | 2–1 | 3–2 | 2–2 | 1–1 | 2–0 | 4–0a | 3–2 | 5–1 | 1–1 | 3–1 | 1–1 | 2–0 | 4–0 | 1–0 | 1–2 |
| Badak Lampung | 4–3 | — | 0–3 | 3–3 | 2–3 | 1–1 | 2–1 | 3–0 | 1–3 | 1–1 | 1–1 | 2–0 | 0–1 | 0–1 | 1–1 | 0–2 | 0–1 | 2–2 |
| Bali United | 2–1 | 3–0 | — | 3–2 | 1–0 | 2–1 | 2–1 | 0–2 | 2–1 | 1–1 | 3–2 | 1–0 | 1–1 | 1–0 | 1–0 | 3–1 | 4–1 | 0–1 |
| Barito Putera | 3–0 | 4–1 | 1–0 | — | 1–4 | 1–0 | 1–2 | 0–1 | 1–0 | 0–0 | 1–0 | 1–1 | 0–4 | 2–0 | 3–2 | 1–0 | 0–3 | 2–4 |
| Bhayangkara | 1–0 | 0–1 | 0–0 | 4–2 | — | 1–1 | 1–0 | 1–1 | 0–2 | 3–1 | 0–0 | 3–0 | 0–1 | 0–0 | 3–2 | 0–2 | 2–2 | 1–1 |
| Borneo | 2–0 | 1–1 | 6–0 | 4–1 | 1–1 | — | 2–0 | 2–1 | 1–2 | 1–2 | 0–1 | 1–0 | 1–1 | 2–2 | 2–0 | 2–0 | 1–0 | 4–1 |
| Kalteng Putra | 4–2 | 0–1 | 2–2 | 1–1 | 3–2 | 0–1 | — | 1–4 | 1–1 | 2–0 | 0–2 | 1–3 | 0–0 | 0–0 | 3–2 | 0–2 | 2–0 | 1–0 |
| Madura United | 1–0 | 5–1 | 0–1 | 2–2 | 1–2 | 3–0 | 2–1 | — | 2–3 | 2–1 | 2–1 | 2–2 | 0–2 | 3–0 | 2–0 | 0–1 | 1–1 | 1–0 |
| Persebaya | 4–1 | 2–1 | 1–1 | 2–2 | 4–0 | 0–0 | 1–1 | 2–2 | — | 3–2 | 4–0 | 1–1 | 1–0 | 1–1 | 3–2 | 2–3 | 2–2 | 1–1 |
| Persela | 2–0 | 1–0 | 2–0 | 0–0 | 1–1 | 2–2 | 3–0 | 1–5 | 1–0 | — | 2–2 | 0–0 | 2–2 | 0–1 | 3–1 | 1–0 | 2–0 | 6–1 |
| Persib | 3–0 | 4–0 | 0–2 | 0–0 | 1–2 | 2–2 | 2–0 | 1–1 | 4–1 | 0–2 | — | 2–0 | 3–0 | 2–1 | 5–2 | 1–0 | 1–1 | 1–1 |
| Persija | 2–2 | 0–1 | 0–1 | 1–0 | 1–1 | 4–1 | 3–0 | 4–0 | 1–2 | 4–3 | 1–1a | — | 1–0 | 2–1 | 0–0 | 1–0 | 1–2 | 2–0 |
| Persipura | 2–2 | 1–1 | 2–2 | 1–0 | 2–3 | 2–2 | 2–0 | 1–0 | 0–1 | 2–0 | 1–3 | 2–0 | — | 2–0 | 3–1 | 1–1 | 1–1 | 3–0 |
| PSIS | 5–1 | 0–0 | 1–0 | 0–0 | 2–3 | 2–2 | 1–2 | 2–3 | 0–4 | 2–0 | 0–1 | 2–1 | 1–3 | — | 1–0 | 3–0 | 2–0 | 0–2 |
| PSM | 6–2 | 4–0 | 1–0 | 2–1 | 2–1 | 2–2 | 2–1 | 1–0 | 2–1 | 2–0 | 3–1 | 0–1 | 4–0 | 0–1 | — | 1–1 | 1–0 | 2–0 |
| PSS | 3–1 | 5–1 | 0–0 | 2–2 | 1–1 | 0–1 | 1–0 | 2–2 | 2–1 | 1–1 | 0–0 | 0–0 | 1–1 | 1–3 | 3–2 | — | 1–1 | 5–2 |
| Semen Padang | 0–1 | 1–2 | 2–3 | 2–3 | 2–3 | 1–1 | 1–0 | 1–2 | 0–0 | 2–0 | 0–0 | 2–2 | 1–2 | 1–0 | 2–1 | 0–1 | — | 1–3 |
| TIRA-Persikabo | 1–1 | 3–0 | 1–2 | 0–1 | 0–2 | 2–2 | 5–2 | 2–2 | 2–2 | 1–1 | 2–2 | 5–3 | 2–1 | 1–2 | 0–0 | 3–1 | 1–1 | — |
Sumber: Shopee Liga 1 2019, Soccerway
Warna: Biru = tim tuan rumah menang; Kuning = seri; Merah = tim tamu menang.
Untuk pertandingan mendatang, huruf "a" menandakan adanya artikel mengenai persaingan antara dua tim peserta.
Catatan:
↑  Badak Lampung menjamu Persela di Patriot Chandrabhaga karena mereka tidak memiliki izin polisi untuk mengadakan pertandingan ini di Sumpah Pemuda.
↑  Borneo FC berkandang di Stadion Aji Imbut ketika melawan Bhayangkara FC karena Stadion Segiri masih di renovasi.
↑  Kalteng Putra berkandang di Stadion Maguwoharjo ketika bermain melawan PSS Sleman karena tidak mendapat izin jika menggelar pertandingan di Stadion Sultan Agung, Bantul.
↑  Persebaya akan menjadi tuan rumah PSM di Batakan karena mereka tidak memiliki izin polisi untuk mengadakan pertandingan ini di Gelora Bung Tomo.
↑  Persib akan menjamu Persebaya di Kapten I Wayan Dipta karena mereka tidak memiliki izin polisi untuk mengadakan pertandingan ini di Si Jalak Harupat.
↑  Persib akan menjadi menjamu Persija di stadion Kapten I Wayan Dipta karena tidak memiliki izin keamanan dari kepolisian untuk mengadakan pertandingan di stadion Jalak Harupat.
↑  Persija menjamu Kalteng Putra di stadion Madya Senayan karena stadion Patriot digunakan oleh Bhayangkara.
↑  PSIS akan menjadi tuan rumah PSS di Maguwoharjo karena mereka tidak memiliki izin polisi untuk mengadakan pertandingan ini di Moch. Soebroto.
↑  TIRA-Persikabo Menjamu Bhayangkara di Stadion PTIK karena pihak kepolisian tidak memberikan izin untuk bermain di Pakan sari