| ESTONIA 2021 | ||||||||||
| Meistriliiga | ||||||||||
| Regular season | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FCI Levadia | 27 | 22 | 1 | 4 | 75 | 33 | 42 | 67 | |
| 2 | Tallinna FC Flora | 27 | 19 | 7 | 1 | 80 | 21 | 59 | 64 | |
| 3 | Paide Linnameeskond | 27 | 15 | 8 | 4 | 52 | 27 | 25 | 53 | |
| 4 | Nõmme Kalju FC Tallinn | 27 | 13 | 4 | 10 | 51 | 34 | 17 | 43 | |
| 5 | Tallinna JK Legion | 27 | 11 | 5 | 11 | 45 | 36 | 9 | 38 | |
| 6 | Narva JK Trans | 27 | 8 | 5 | 14 | 33 | 52 | -19 | 29 | |
| 7 | FC Kuressaare | 27 | 8 | 4 | 15 | 33 | 46 | -13 | 28 | |
| 8 | Viljandi JK Tulevik | 27 | 8 | 3 | 16 | 37 | 57 | -20 | 27 | |
| 9 | Tartu JK Tammeka | 27 | 5 | 4 | 18 | 29 | 69 | -40 | 19 | |
| 10 | Pärnu JK Vaprus | 27 | 4 | 3 | 20 | 20 | 80 | -60 | 15 | |
| 270 | 113 | 44 | 113 | 455 | 455 | 0 | 383 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Less matches awarded against; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Championship pool | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FCI Levadia | 32 | 25 | 3 | 4 | 84 | 38 | 46 | 78 | |
| 2 | Tallinna FC Flora | 32 | 23 | 8 | 1 | 90 | 23 | 67 | 77 | |
| 3 | Paide Linnameeskond | 32 | 18 | 8 | 6 | 66 | 35 | 31 | 62 | |
| 4 | Nõmme Kalju FC Tallinn | 32 | 13 | 6 | 13 | 57 | 44 | 13 | 45 | |
| 5 | Tallinna JK Legion | 32 | 11 | 7 | 14 | 49 | 48 | 1 | 40 | |
| 6 | Narva JK Trans | 32 | 9 | 6 | 17 | 36 | 61 | -25 | 33 | |
| Relegation pool | ||||||||||
| 7 | FC Kuressaare | 30 | 10 | 4 | 16 | 39 | 47 | -8 | 34 | |
| 8 | Viljandi JK Tulevik | 30 | 9 | 3 | 18 | 39 | 62 | -23 | 30 | |
| 9 | Tartu JK Tammeka | 30 | 7 | 4 | 19 | 34 | 72 | -38 | 25 | |
| 10 | Pärnu JK Vaprus | 30 | 5 | 3 | 22 | 24 | 88 | -64 | 18 | |
| 312 | 130 | 52 | 130 | 518 | 518 | 0 | 442 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Less matches awarded against; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Viljandi JK Tulevik withdrew due to economic reasons | ||||||||||
| Promotion/relegation play-off | Tallinna JK Kalev - Tartu JK Tammeka | 0-0 | 0-3 | |||||||
| Promoted | Tallinna JK Kalev (due to Viljandi JK Tulevik withdrawal) | |||||||||
| FC = Football Club | JK = Jalgpalliklubi | |||||||||
| FCI = Football Club Infonet | ||||||||||
| EESTI KARIKAS 2020-21 | ||||||||||
| Quarter-finals | Tallinna FC Flora - Tartu JK Tammeka | 2-1 | ||||||||
| Narva JK Trans - Tallinna JK Kalev | 2-1 | |||||||||
| Tallinna FCI Levadia - Maardu Linnameeskond | 2-0 | |||||||||
| Nõmme Kalju FC Tallinn - Viljandi JK Tulevik | 1-2 | aet | ||||||||
| Semifinals | Tallinna FC Flora - Narva JK Trans | 2-1 | ||||||||
| Viljandi JK Tulevik - Tallinna FCI Levadia | 0-2 | |||||||||
| Final (Lilleküla jalgpalli staadion, Tallinn 22.05.2021) | Tallinna FCI Levadia - Tallinna FC Flora | 1-0 | ||||||||
| ESTONIA 2022 | ||||||||||
| Meistriliiga | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FC Flora | 36 | 31 | 4 | 1 | 94 | 21 | 73 | 97 | |
| 2 | Tallinna FCI Levadia | 36 | 24 | 7 | 5 | 74 | 25 | 49 | 79 | |
| 3 | Paide Linnameeskond | 36 | 19 | 8 | 9 | 84 | 37 | 47 | 65 | |
| 4 | Nõmme Kalju FC Tallinn | 35 | 18 | 8 | 9 | 56 | 30 | 26 | 62 | |
| 5 | FC Kuressaare | 36 | 13 | 11 | 12 | 49 | 51 | -2 | 50 | |
| 6 | Tartu JK Tammeka | 36 | 10 | 9 | 17 | 38 | 57 | -19 | 39 | |
| 7 | Narva JK Trans | 36 | 10 | 8 | 18 | 43 | 58 | -15 | 38 | |
| 8 | JK Tallinna Kalev | 35 | 10 | 5 | 20 | 42 | 89 | -47 | 35 | |
| 9 | Tallinna JK Legion (-4) | 36 | 6 | 8 | 22 | 34 | 82 | -48 | 22 | |
| 10 | Pärnu JK Vaprus | 36 | 3 | 2 | 31 | 32 | 96 | -64 | 11 | |
| 358 | 144 | 70 | 144 | 546 | 546 | 0 | 498 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Less matches awarded against; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Tallinna JK Legion 4 points deducted for failing to comply with club licensing procedures. | ||||||||||
| Promotion/relegation play-off | FC Elva- Tallinna JK Legion | 0-3 | 1-0 | |||||||
| Promoted | Harju JK Laagri | |||||||||
| Tallinna JK Legion withdrew | ||||||||||
| FC = Football Club | JK = Jalgpalliklubi | |||||||||
| FCI = Football Club Infonet | ||||||||||
| EESTI KARIKAS 2021-22 | ||||||||||
| Quarter-finals | Narva JK Trans - Tartu JK Tammeka | 2-0 | ||||||||
| Tallinna JK Legion - Paide Linnameeskond | 0-2 | |||||||||
| Tallinna FC Flora - Tallinna FCI Levadia | 2-0 | |||||||||
| Nõmme Kalju FC Tallinn - JK Tabasalu | 7-0 | |||||||||
| Semifinals | Narva JK Trans - Nõmme Kalju FC Tallinn | 0-1 | ||||||||
| Tallinna FC Flora - Paide Linnameeskond | 0-0 | aet (4-5 pen) | ||||||||
| Final (Lilleküla jalgpalli staadion, Tallinn 21.05.2022) | Paide Linnameeskond - Nõmme Kalju FC Tallinn | 1-0 | aet | |||||||
| ESTONIA 2023 | ||||||||||
| Meistriliiga | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FC Flora | 36 | 23 | 10 | 3 | 74 | 24 | 50 | 79 | |
| 2 | Tallinna FCI Levadia | 36 | 22 | 11 | 3 | 67 | 24 | 43 | 77 | |
| 3 | Paide Linnameeskond | 36 | 13 | 14 | 9 | 50 | 34 | 16 | 53 | |
| 4 | JK Tallinna Kalev | 36 | 14 | 11 | 11 | 49 | 41 | 8 | 53 | |
| 5 | Nõmme Kalju FC Tallinn | 36 | 12 | 13 | 11 | 50 | 42 | 8 | 49 | |
| 6 | Pärnu JK Vaprus | 36 | 12 | 12 | 12 | 40 | 43 | -3 | 48 | |
| 7 | FC Kuressaare | 36 | 12 | 7 | 17 | 36 | 60 | -24 | 43 | |
| 8 | Narva JK Trans | 36 | 12 | 2 | 22 | 32 | 64 | -32 | 38 | |
| 9 | Tartu JK Tammeka | 36 | 5 | 12 | 19 | 33 | 65 | -32 | 27 | |
| 10 | Harju JK Laagri | 36 | 5 | 8 | 23 | 27 | 61 | -34 | 23 | |
| 360 | 130 | 100 | 130 | 458 | 458 | 0 | 490 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Less matches awarded against; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Promotion/relegation play-off | Viimsi JK Haabneeme - Tartu JK Tammeka | 0-5 | 1-1 | |||||||
| Promoted | FC Nõmme United Tallinn | |||||||||
| EESTI KARIKAS 2022-23 | ||||||||||
| Quarter-finals | Jõhvi FC Phoenix - Tartu JK Tammeka | 1-6 | ||||||||
| FC Kuressaare - Tallinna FC Flora | 1-1 | aet (3-5 pen) | ||||||||
| JK Tabasalu - FC Tallinn | 2-1 | |||||||||
| Narva JK Trans - Paide Linnameeskond | 0-0 | aet (4-3 pen) | ||||||||
| Semifinals | Tallinna FC Flora - Tartu JK Tammeka | 1-0 | ||||||||
| JK Tabasalu - Narva JK Trans | 0-1 | |||||||||
| Final (Lilleküla jalgpalli staadion, Tallinn 03.06.2023) | Tallinna FC Flora - Narva JK Trans | 1-2 | ||||||||
| ESTONIA 2024 | ||||||||||
| Meistriliiga | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FCI Levadia | 36 | 27 | 6 | 3 | 82 | 19 | 63 | 87 | |
| 2 | Paide Linnameeskond | 36 | 23 | 3 | 10 | 74 | 39 | 35 | 72 | |
| 3 | Nõmme Kalju FC Tallinn | 36 | 21 | 9 | 6 | 79 | 44 | 35 | 72 | |
| 4 | Tallinna FC Flora | 36 | 21 | 7 | 8 | 69 | 43 | 26 | 70 | |
| 5 | Tartu JK Tammeka | 36 | 11 | 9 | 16 | 47 | 54 | -7 | 42 | |
| 6 | Narva JK Trans | 36 | 10 | 12 | 14 | 48 | 63 | -15 | 42 | |
| 7 | Pärnu JK Vaprus | 36 | 9 | 8 | 19 | 35 | 57 | -22 | 35 | |
| 8 | FC Kuressaare | 36 | 8 | 10 | 18 | 46 | 67 | -21 | 34 | |
| 9 | JK Tallinna Kalev | 36 | 8 | 7 | 21 | 37 | 74 | -37 | 31 | |
| 10 | FC Nõmme United Tallinn | 36 | 2 | 9 | 25 | 22 | 79 | -57 | 15 | |
| 360 | 140 | 80 | 140 | 539 | 539 | 0 | 500 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Fewer awarded wins; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Promotion/relegation play-off | Viimsi JK - JK Tallinna Kalev | 1-1 | 0-1 | aet | ||||||
| Promoted | Harju JK Laagri | |||||||||
| EESTI KARIKAS 2023-24 | ||||||||||
| Quarter-finals | Tallinna FCI Levadia - Tallinna FC Flora | 2-1 | ||||||||
| Läänemaa JK - Viimsi JK Haabneeme | 0-3 | |||||||||
| Nõmme Kalju FC Tallinn - JK Tallinna Kalev | 2-1 | |||||||||
| Paide Linnameeskond - FC Kuressaare | 2-0 | |||||||||
| Semifinals | Tallinna FCI Levadia - Viimsi JK Haabneeme | 1-0 | aet | |||||||
| Paide Linnameeskond - Nõmme Kalju FC Tallinn | 3-1 | |||||||||
| Final (Lilleküla jalgpalli staadion, Tallinn 25.05.2024) | Tallinna FCI Levadia - Paide Linnameeskond | 4-2 | ||||||||
| ESTONIA 2025 | ||||||||||
| Meistriliiga | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FC Flora | 36 | 26 | 4 | 6 | 84 | 31 | 53 | 82 | |
| 2 | Tallinna FCI Levadia | 36 | 25 | 4 | 7 | 89 | 36 | 53 | 79 | |
| 3 | Nõmme Kalju FC Tallinn | 36 | 23 | 5 | 8 | 69 | 37 | 32 | 74 | |
| 4 | Paide Linnameeskond | 36 | 21 | 7 | 8 | 63 | 32 | 31 | 70 | |
| 5 | Narva JK Trans | 36 | 15 | 6 | 15 | 53 | 52 | 1 | 51 | |
| 6 | Pärnu JK Vaprus | 36 | 14 | 7 | 15 | 54 | 51 | 3 | 49 | |
| 7 | Harju JK Laagri | 36 | 10 | 6 | 20 | 49 | 70 | -21 | 36 | |
| 8 | Tartu JK Tammeka | 36 | 9 | 3 | 24 | 47 | 83 | -36 | 30 | |
| 9 | FC Kuressaare | 36 | 8 | 4 | 24 | 32 | 67 | -35 | 28 | |
| 10 | JK Tallinna Kalev | 36 | 5 | 2 | 29 | 32 | 113 | -81 | 17 | |
| 360 | 156 | 48 | 156 | 572 | 572 | 0 | 516 | |||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Fewer awarded wins; 3) Head-to-head points; 4) Head-to-head goal difference; | ||||||||||
| 5) Matches won; 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fairplay ranking | ||||||||||
| Promotion/relegation play-off | Viimsi JK Haabneeme - FC Kuressaare | 0-1 | 0-2 | |||||||
| Promoted | FC Nõmme United Tallinn | |||||||||
| EESTI KARIKAS 2024-25 | ||||||||||
| Quarter-finals | Tallinna FCI Levadia - Tallinna FC Zapoos | 7-0 | ||||||||
| Narva JK Trans - Pärnu JK Vaprus | 3-1 | |||||||||
| Nõmme Kalju FC Tallinn - Paide Linnameeskond | 1-0 | |||||||||
| FC Tallinn - JK Tallinna Kalev | 0-5 | |||||||||
| Semifinals | JK Tallinna Kalev - Nõmme Kalju FC Tallinn | 0-5 | ||||||||
| Tallinna FCI Levadia - Narva JK Trans | 1-0 | |||||||||
| Final (Lilleküla jalgpalli staadion, Tallinn 24.05.2025) | Nõmme Kalju FC Tallinn - Tallinna FCI Levadia | 3-3 | aet (4-1 pen) | |||||||
| ESTONIA 2026 | ||||||||||
| Meistriliiga | ||||||||||
| Played | Won | Drew | Lost | For | Against | Diff. | Points | |||
| 1 | Tallinna FC Flora | |||||||||
| 2 | Tallinna FCI Levadia | |||||||||
| 3 | Nõmme Kalju FC Tallinn | |||||||||
| 4 | Paide Linnameeskond | |||||||||
| 5 | Narva JK Trans | |||||||||
| 6 | Pärnu JK Vaprus | |||||||||
| 7 | Harju JK Laagri | |||||||||
| 8 | Tartu JK Tammeka | |||||||||
| 9 | FC Kuressaare | |||||||||
| 10 | FC Nõmme United Tallinn | |||||||||
| Rules for classification: 1) Points (win 3 points draw 1 point); 2) Fewer awarded wins; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Matches won; | ||||||||||
| 6) Goal difference; 7) Goals scored; 8) Away goals scored; 9) Fair-play points; 10) Draw. | ||||||||||
| Promotion/relegation play-off | ||||||||||
| Promoted | ||||||||||
| EESTI KARIKAS 2025-26 | ||||||||||
| Quarter-finals | Tallinna FC Flora - FC Nõmme United Tallinn | 3-1 | ||||||||
| Pärnu JK Vaprus - Tartu JK Welco | 2-1 | |||||||||
| Paide Linnameeskond - JK Tallinna Kalev | 6-0 | |||||||||
| Narva JK Trans - Viimsi JK | 4-3 | |||||||||
| Semifinals | Tallinna FC Flora - Narva JK Trans | 1-0 | ||||||||
| Paide Linnameeskond - Pärnu JK Vaprus | 2-0 | |||||||||
| Final (Parnu Rannastaadion, 23.05.2026) | Tallinna FC Flora - Paide Linnameeskond | 5-1 | ||||||||