Competition
Estonia, Meistriliiga
Standings for season 2026, with form, home and away performance, and competition statistics across seasons.
145Matches this season
3.14Goals per match
46.2%Home wins
12.4%Draws
41.4%Away wins
65.5%Over 2.5 goals
58.6%Both teams scored
Trend
How the league has changed
Goals per match and draw rates across seasons show how the competition has changed over time.
Goals per match
Draws
Season 2026
Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form | Home | Away | Strength |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Levadia | 29 | 22 | 6 | 1 | 81 | 21 | +60 | 72 | WWWWD | 2.36 | 2.60 | 1693 |
| 2 | Flora | 29 | 18 | 1 | 10 | 59 | 39 | +20 | 55 | WWDWW | 1.80 | 2.00 | 1567 |
| 3 | Paide | 29 | 15 | 6 | 8 | 48 | 36 | +12 | 51 | LWLWW | 1.79 | 1.73 | 1561 |
| 4 | Kalju | 29 | 15 | 5 | 9 | 52 | 27 | +25 | 50 | LLLWW | 1.60 | 1.86 | 1561 |
| 5 | Tammeka | 29 | 14 | 2 | 13 | 37 | 47 | -10 | 44 | WLWLL | 1.57 | 1.47 | 1499 |
| 6 | Harju JK | 29 | 11 | 2 | 16 | 40 | 47 | -7 | 35 | WLLWD | 1.33 | 1.07 | 1461 |
| 7 | Vaprus | 29 | 10 | 4 | 15 | 39 | 57 | -18 | 34 | WWLLL | 1.64 | 0.73 | 1452 |
| 8 | Kuressaare | 29 | 8 | 5 | 16 | 31 | 49 | -18 | 29 | DWLLD | 1.29 | 0.73 | 1431 |
| 9 | Nõmme Utd | 29 | 9 | 1 | 19 | 47 | 68 | -21 | 28 | LLWLL | 0.80 | 1.14 | 1408 |
| 10 | Trans | 29 | 5 | 4 | 20 | 22 | 65 | -43 | 19 | LLDLD | 1.00 | 0.29 | 1368 |
Strength
Strength rankings
Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 and home advantage is 17 points, equivalent to 2.4 additional percentage points for the home side.
1693
Levadia
29 matches · opponent rating 1484
1567
Flora
29 matches · opponent rating 1494
1561
Kalju
29 matches · opponent rating 1486
1561
Paide
29 matches · opponent rating 1489
1499
Tammeka
29 matches · opponent rating 1504
1461
Harju JK
29 matches · opponent rating 1499
Calendar
Upcoming matches and recent results
Upcoming
Nõmme Utd – Kalju
Saturday 17 Oct, 12:30
Harju JK – Vaprus
Sunday 18 Oct, 12:30
Kuressaare – Levadia
Sunday 18 Oct, 14:00
Paide – Trans
Sunday 18 Oct, 15:00
Flora – Tammeka
Sunday 18 Oct, 17:00
Nõmme Utd – Vaprus
Saturday 24 Oct, 12:30
Tammeka – Trans
Saturday 24 Oct, 12:30
Levadia – Harju JK
Saturday 24 Oct, 15:00
Kalju – Flora
Sunday 25 Oct, 12:30
Kuressaare – Paide
Sunday 25 Oct, 12:30
Levadia – Tammeka
Tuesday 27 Oct, 16:00
Trans – Nõmme Utd
Tuesday 27 Oct, 16:00
Harju JK – Flora
Wednesday 28 Oct, 16:00
Vaprus – Kuressaare
Wednesday 28 Oct, 16:00
Paide – Kalju
Wednesday 28 Oct, 17:00
Nõmme Utd – Levadia
Saturday 31 Oct, 10:30
Tammeka – Harju JK
Saturday 31 Oct, 12:30
Vaprus – Paide
Saturday 31 Oct, 12:30
Kalju – Kuressaare
Sunday 1 Nov, 10:30
Flora – Trans
Sunday 1 Nov, 12:30
Kuressaare – Nõmme Utd
Saturday 7 Nov, 10:30
Levadia – Kalju
Saturday 7 Nov, 10:30
Paide – Flora
Saturday 7 Nov, 10:30
Tammeka – Vaprus
Saturday 7 Nov, 10:30
Trans – Harju JK
Saturday 7 Nov, 10:30
Recent results
Flora 3–2 Vaprus
20/09/26
Trans 1–1 Levadia
20/09/26
Tammeka 1–3 Kalju
20/09/26
Nõmme Utd 1–3 Paide
19/09/26
Harju JK 0–0 Kuressaare
18/09/26
Levadia 6–0 Tammeka
17/09/26
Paide 2–0 Vaprus
16/09/26
Kuressaare 1–3 Tammeka
13/09/26
Paide 1–2 Harju JK
13/09/26
Nõmme Utd 2–3 Flora
12/09/26
Kalju 2–0 Trans
12/09/26
Levadia 4–0 Vaprus
12/09/26
Levadia 4–0 Kuressaare
09/09/26
Tammeka 0–2 Paide
09/09/26
Vaprus 3–2 Harju JK
09/09/26