Meistriliiga

Estonia · Since 1992 · 10 clubs

Last Champion
FC Flora
Season 2025
Total Seasons
35
1992 · · · 2025
Most Titles
FC Flora
16 titles

About Meistriliiga

The Meistriliiga, also known as the Premium Liiga for sponsorship reasons, is the top division of football in Estonia. Founded in 1992 after the country regained independence, it replaced the earlier national championship system that had been interrupted during the Soviet era. The league currently features 10 clubs, operates on a four-round format, and runs from March to November due to seasonal weather conditions.

Historically, the roots of Estonian football date back to 1921, when the first national championship was held. After decades of interruption under Soviet rule, the modern Meistriliiga marked a return to independent competition. Over time, the league evolved from semi-professional to fully professional status in 2020, supported by financial mechanisms from the national association. Broadcasting has also expanded, with matches now shown both domestically and internationally.

In terms of competition, the bottom club is relegated to the Esiliiga, while the second-to-last team faces a relegation play-off. FC Flora is the most successful club in league history, holding the record for the most titles, including the 2025 championship.

Seasons

Season Champion Runner-up 3rd place
2025
FC Flora
FCI Levadia Tallinn
Nõmme Kalju FC
2024
FCI Levadia Tallinn
Nõmme Kalju FC
Paide Linnameeskond
2023
FC Flora
FCI Levadia Tallinn
JK Tallinna Kalev
2022
FC Flora
FCI Levadia Tallinn
Paide Linnameeskond
2021
FCI Levadia Tallinn
FC Flora
Paide Linnameeskond
2020
FC Flora
Paide Linnameeskond
FCI Levadia Tallinn
2019
FC Flora
FCI Levadia Tallinn
Nõmme Kalju FC
2018
Nõmme Kalju FC
FCI Levadia Tallinn
FC Flora
2017
FC Flora
FCI Levadia Tallinn
Nõmme Kalju FC
2016
FCI Tallinn
FCI Levadia Tallinn
Nõmme Kalju FC
2015
FC Flora
FCI Levadia Tallinn
Nõmme Kalju FC
2014
FCI Levadia Tallinn
JK Sillamäe Kalev
FC Flora
2013
FCI Levadia Tallinn
Nõmme Kalju FC
JK Sillamäe Kalev
2012
Nõmme Kalju FC
FCI Levadia Tallinn
FC Flora
2011
FC Flora
Nõmme Kalju FC
JK Narva Trans
2010
FC Flora
FCI Levadia Tallinn
JK Narva Trans
2009
FCI Levadia Tallinn
JK Sillamäe Kalev
JK Narva Trans
2008
FCI Levadia Tallinn
FC Flora
JK Narva Trans
2007
FCI Levadia Tallinn
FC Flora
FC TVMK
2006
FCI Levadia Tallinn
JK Narva Trans
FC Flora
2005
FC TVMK
FCI Levadia Tallinn
JK Narva Trans
2004
FCI Levadia Tallinn
FC TVMK
FC Flora
2003
FC Flora
FC TVMK
FCI Levadia Tallinn
2002
FC Flora
FCI Levadia Tallinn
FC TVMK
2001
FC Flora
FC TVMK
FCI Levadia Tallinn
2000
FCI Levadia Tallinn
FC Flora
FC TVMK
1999
FCI Levadia Tallinn
Viljandi JK Tulevik
FC Flora
1998
FC Flora
JK Tallinna Sadam
FC Lantana Tallinn
1997-98
FC Flora
JK Tallinna Sadam
FC Lantana Tallinn
1996-97
FC Lantana Tallinn
FC Flora
JK Tallinna Sadam
1995-96
FC Lantana Tallinn
FC Flora
FC TVMK
1994-95
FC Flora
FC Lantana Tallinn
JK Narva Trans
1993-94
FC Flora
FC Norma Tallinn
FC TVMK
1992-93
FC Norma Tallinn
FC Flora
FC TVMK
1992
FC Norma Tallinn
JK Eesti Põlevkivi Jõhvi
FC TVMK

All-Time table

# Club Count Years
1 FC Flora 16 1993-94, 1994-95, 1997-98, 1998, 2001, 2002, 2003, 2010, 2011, 2015, 2017, 2019, 2020, 2022, 2023, 2025
7 1992-93, 1995-96, 1996-97, 2000, 2007, 2008, 2021
6 1999, 2004, 2006, 2012, 2014, 2018
2 FCI Levadia Tallinn 11 1999, 2000, 2004, 2006, 2007, 2008, 2009, 2013, 2014, 2021, 2024
12 2002, 2005, 2010, 2012, 2015, 2016, 2017, 2018, 2019, 2022, 2023, 2025
3 2001, 2003, 2020
3 Nõmme Kalju FC 2 2012, 2018
3 2011, 2013, 2024
5 2015, 2016, 2017, 2019, 2025
4 FC Lantana Tallinn 2 1995-96, 1996-97
1 1994-95
2 1997-98, 1998
5 FC Norma Tallinn 2 1992, 1992-93
1 1993-94
0 —
6 FC TVMK 1 2005
3 2001, 2003, 2004
7 1992, 1992-93, 1993-94, 1995-96, 2000, 2002, 2007
7 FCI Tallinn 1 2016
0 —
0 —
8 JK Tallinna Sadam 0 —
2 1997-98, 1998
1 1996-97
9 JK Sillamäe Kalev 0 —
2 2009, 2014
1 2013
10 JK Narva Trans 0 —
1 2006
6 1994-95, 2005, 2008, 2009, 2010, 2011
11 Paide Linnameeskond 0 —
1 2020
3 2021, 2022, 2024
12 JK Eesti Põlevkivi Jõhvi 0 —
1 1992
0 —
13 Viljandi JK Tulevik 0 —
1 1999
0 —
14 JK Tallinna Kalev 0 —
0 —
1 2023