Meistriliiga 2026/27
Meistriliiga has 180 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 | FC Levadia Tallinn | 32 | 25 | 6 | 1 | +65 | 81 |
| 2 | Paide | 32 | 17 | 6 | 9 | +13 | 57 |
| 3 | Flora Tallinn | 31 | 18 | 1 | 12 | +16 | 55 |
| 4 | Kalju Nomme | 32 | 15 | 6 | 11 | +21 | 51 |
| 5 | Tammeka | 31 | 15 | 2 | 14 | -7 | 47 |
| 6 | Laagri | 32 | 14 | 2 | 16 | -2 | 44 |
| 7 | Vaprus | 32 | 10 | 6 | 16 | -20 | 36 |
| 8 | Kuressaare | 32 | 10 | 5 | 17 | -17 | 35 |
| 9 | Nõmme United | 32 | 10 | 1 | 21 | -24 | 31 |
| 10 | Trans Narva | 32 | 5 | 5 | 22 | -45 | 20 |
Upcoming matches
Kick-off times in UTC
Final
- 22 Nov 2026 10:30Viimsi — Kuressaare
Results
Matchday 36
- 7 Nov 2026Kuressaare 1–1 Nõmme United
- 7 Nov 2026Trans Narva 3–1 Laagri
- 7 Nov 2026Tammeka 0–5 Vaprus
- 7 Nov 2026Paide 2–2 Flora Tallinn
- 7 Nov 2026FC Levadia Tallinn 2–2 Kalju Nomme
Matchday 35
- 1 Nov 2026Flora Tallinn 2–0 Trans Narva
- 1 Nov 2026Kalju Nomme 1–0 Kuressaare
- 31 Oct 2026Nõmme United 3–4 FC Levadia Tallinn
- 31 Oct 2026Tammeka 2–1 Laagri
- 31 Oct 2026Vaprus 0–1 Paide
Matchday 34
- 28 Oct 2026Paide 0–2 Kalju Nomme
- 28 Oct 2026Vaprus 1–1 Kuressaare
- 27 Oct 2026Trans Narva 0–1 Nõmme United
- 27 Oct 2026FC Levadia Tallinn 2–1 Tammeka
Matchday 33
- 25 Oct 2026Kalju Nomme 2–1 Flora Tallinn
- 24 Oct 2026FC Levadia Tallinn 2–1 Laagri
- 24 Oct 2026Kuressaare 0–1 Paide
- 23 Oct 2026Nõmme United 4–2 Vaprus
- 23 Oct 2026Tammeka 5–1 Trans Narva
Matchday 34
- 21 Oct 2026Laagri 3–1 Flora Tallinn
Matchday 32
- 18 Oct 2026Flora Tallinn 2–0 Tammeka
- 18 Oct 2026Paide 2–1 Trans Narva
- 18 Oct 2026Kuressaare 0–2 FC Levadia Tallinn
- 18 Oct 2026Laagri 2–0 Vaprus
- 17 Oct 2026Nõmme United 3–0 Kalju Nomme
Matchday 31
- 15 Oct 2026Flora Tallinn 1–3 FC Levadia Tallinn
- 14 Oct 2026Paide 2–1 Tammeka
- 14 Oct 2026Trans Narva 0–1 Kuressaare
- 13 Oct 2026Vaprus 2–2 Kalju Nomme
- 13 Oct 2026Laagri 2–0 Nõmme United
Matchday 30
- 11 Oct 2026Kuressaare 2–0 Flora Tallinn
- 11 Oct 2026FC Levadia Tallinn 1–0 Paide
- 10 Oct 2026Tammeka 4–0 Nõmme United
- 10 Oct 2026Vaprus 2–2 Trans Narva
- 10 Oct 2026Kalju Nomme 0–1 Laagri
Matchday 29
- 20 Sept 2026Flora Tallinn 3–2 Vaprus
- 20 Sept 2026Trans Narva 1–1 FC Levadia Tallinn
- 20 Sept 2026Tammeka 1–3 Kalju Nomme
- 19 Sept 2026Nõmme United 1–3 Paide
- 18 Sept 2026Laagri 0–0 Kuressaare
Matchday 20
- 17 Sept 2026FC Levadia Tallinn 6–0 Tammeka
Matchday 22
- 16 Sept 2026Paide 2–0 Vaprus
Matchday 28
- 13 Sept 2026Kuressaare 1–3 Tammeka
- 13 Sept 2026Paide 1–2 Laagri
- 12 Sept 2026Nõmme United 2–3 Flora Tallinn
- 12 Sept 2026Kalju Nomme 2–0 Trans Narva
- 12 Sept 2026FC Levadia Tallinn 4–0 Vaprus
Matchday 27
- 9 Sept 2026FC Levadia Tallinn 4–0 Kuressaare
- 9 Sept 2026Vaprus 3–2 Laagri
- 9 Sept 2026Tammeka 0–2 Paide
- 8 Sept 2026Kalju Nomme 1–2 Nõmme United
- 8 Sept 2026Trans Narva 2–2 Flora Tallinn
Matchday 26
- 6 Sept 2026Laagri 0–2 Tammeka
- 6 Sept 2026Paide 0–2 FC Levadia Tallinn
- 5 Sept 2026Flora Tallinn 2–1 Kalju Nomme
- 5 Sept 2026Vaprus 1–0 Nõmme United
- 5 Sept 2026Kuressaare 3–1 Trans Narva
Matchday 22
- 2 Sept 2026Flora Tallinn 3–2 Tammeka
Matchday 13
- 26 Aug 2026Tammeka 3–1 Flora Tallinn
Matchday 19
- 28 Jun 2026FC Levadia Tallinn 1–2 Flora Tallinn