Superliga 2026/27
Superliga has 201 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Egnatia Rrogozhinë | 11 | 9 | 0 | 2 | +15 | 27 |
| 2 | Teuta Durrës | 11 | 6 | 2 | 3 | +9 | 20 |
| 3 | Dinamo Tirana | 11 | 5 | 2 | 4 | +1 | 17 |
| 4 | Tirana | 11 | 4 | 3 | 4 | 0 | 15 |
| 5 | Skenderbeu Korce | 11 | 3 | 5 | 3 | +1 | 14 |
| 6 | AF Elbasani | 11 | 3 | 5 | 3 | 0 | 14 |
| 7 | Vora | 11 | 3 | 3 | 5 | -8 | 12 |
| 8 | Vllaznia Shkodër | 11 | 3 | 3 | 5 | -4 | 12 |
| 9 | Laci | 11 | 3 | 2 | 6 | -5 | 11 |
| 10 | Partizani | 11 | 3 | 1 | 7 | -9 | 10 |
Upcoming matches
Kick-off times in UTC
Matchday 12
- 22 Nov 2026 16:00AF Elbasani — Dinamo Tirana
- 22 Nov 2026 16:00Partizani — Vllaznia Shkodër
- 22 Nov 2026 16:00Skenderbeu Korce — Egnatia Rrogozhinë
- 22 Nov 2026 16:00Teuta Durrës — Laci
- 22 Nov 2026 16:00Vora — Tirana
Results
Matchday 11
- 8 Nov 2026Egnatia Rrogozhinë 5–1 Vora
- 8 Nov 2026Dinamo Tirana 0–2 Skenderbeu Korce
- 7 Nov 2026Vllaznia Shkodër 1–0 AF Elbasani
- 7 Nov 2026Laci 0–1 Partizani
- 7 Nov 2026Tirana 1–0 Teuta Durrës
Matchday 10
- 2 Nov 2026Teuta Durrës 0–1 Partizani
- 2 Nov 2026Vora 2–2 Dinamo Tirana
- 1 Nov 2026Skenderbeu Korce 1–1 Vllaznia Shkodër
- 1 Nov 2026AF Elbasani 2–1 Laci
- 1 Nov 2026Tirana 1–2 Egnatia Rrogozhinë
Matchday 9
- 29 Oct 2026Egnatia Rrogozhinë 1–0 Teuta Durrës
- 29 Oct 2026Tirana 1–1 Dinamo Tirana
- 28 Oct 2026Skenderbeu Korce 1–1 Laci
- 28 Oct 2026AF Elbasani 2–1 Partizani
- 28 Oct 2026Vora 2–1 Vllaznia Shkodër
Matchday 8
- 25 Oct 2026Dinamo Tirana 2–1 Egnatia Rrogozhinë
- 24 Oct 2026Teuta Durrës 0–0 AF Elbasani
- 24 Oct 2026Vllaznia Shkodër 2–0 Tirana
- 24 Oct 2026Laci 1–0 Vora
- 24 Oct 2026Partizani 0–2 Skenderbeu Korce
Matchday 7
- 18 Oct 2026Egnatia Rrogozhinë 3–1 Vllaznia Shkodër
- 18 Oct 2026Vora 4–1 Partizani
- 17 Oct 2026Skenderbeu Korce 2–1 AF Elbasani
- 17 Oct 2026Tirana 1–0 Laci
- 16 Oct 2026Dinamo Tirana 0–2 Teuta Durrës
Matchday 6
- 11 Oct 2026Vllaznia Shkodër 1–0 Dinamo Tirana
- 11 Oct 2026Partizani 1–3 Tirana
- 11 Oct 2026Laci 0–2 Egnatia Rrogozhinë
- 10 Oct 2026AF Elbasani 1–1 Vora
- 10 Oct 2026Teuta Durrës 2–0 Skenderbeu Korce
Matchday 5
- 20 Sept 2026Egnatia Rrogozhinë 2–1 Partizani
- 20 Sept 2026Tirana 2–2 AF Elbasani
- 19 Sept 2026Dinamo Tirana 3–1 Laci
- 19 Sept 2026Vora 1–1 Skenderbeu Korce
- 18 Sept 2026Vllaznia Shkodër 0–2 Teuta Durrës
Matchday 4
- 13 Sept 2026AF Elbasani 2–1 Egnatia Rrogozhinë
- 13 Sept 2026Laci 2–0 Vllaznia Shkodër
- 12 Sept 2026Teuta Durrës 2–0 Vora
- 12 Sept 2026Partizani 2–4 Dinamo Tirana
- 11 Sept 2026Skenderbeu Korce 1–1 Tirana
Matchday 3
- 6 Sept 2026Dinamo Tirana 2–1 AF Elbasani
- 6 Sept 2026Tirana 4–0 Vora
- 5 Sept 2026Vllaznia Shkodër 2–3 Partizani
- 5 Sept 2026Laci 1–3 Teuta Durrës
- 4 Sept 2026Egnatia Rrogozhinë 2–1 Skenderbeu Korce
Matchday 2
- 31 Aug 2026Skenderbeu Korce 0–1 Dinamo Tirana
- 31 Aug 2026Vora 1–3 Egnatia Rrogozhinë
- 29 Aug 2026AF Elbasani 1–1 Vllaznia Shkodër
Matchday 1
- 23 Aug 2026Dinamo Tirana 0–1 Vora
- 23 Aug 2026Egnatia Rrogozhinë 3–0 Tirana
- 22 Aug 2026Laci 1–1 AF Elbasani
- 22 Aug 2026Partizani 0–0 Teuta Durrës
- 21 Aug 2026Vllaznia Shkodër 2–2 Skenderbeu Korce
Final Group - 3
- 31 May 2026Vllaznia Shkodër 1–2 AF Elbasani
Final Group - 2
- 23 May 2026Vllaznia Shkodër 1–2 Egnatia Rrogozhinë
Final Group - 1
- 16 May 2026Vllaznia Shkodër 0–2 Dinamo Tirana
Semi-finals
- 11 May 2026Pogradeci 1–0 Besa Kavajë
Matchday 36
- 10 May 2026Vllaznia Shkodër 2–0 Flamurtari
- 10 May 2026Vora 5–2 Bylis
Quarter-finals
- 7 May 2026Iliria Fushë-Krujë 0–2 Besa Kavajë