Maltese Premier League
Malta · Since 1980 · 12 clubs
Since 1980, the top tier of Maltese football has been known as the Maltese Premier League, continuing the same championship lineage as the First Division. The competition is played in a round-robin format, where the team finishing first at the end of the season is crowned national champion. It remains the highest level of football in Malta and includes promotion and relegation with lower divisions.
In the Premier League era, dominance has been shared among several leading clubs, including Sliema Wanderers, Floriana, Valletta, Hibernians, and Ħamrun Spartans. While Sliema Wanderers and Floriana remain the most successful clubs overall with 26 titles each, Valletta has also been a major force, especially in the late 20th and early 21st centuries. More recently, clubs like Birkirkara and Marsaxlokk have also managed to win titles, reflecting a broader competitive balance.
Today, the Maltese Premier League continues to evolve, featuring a modern structure and participation in European competitions. Despite being a smaller league by UEFA standards, it remains central to Maltese football culture, with current champions such as Ħamrun Spartans highlighting the ongoing competitiveness and development of the league.
| Season | Champion | Runner-up | 3rd place |
|---|---|---|---|
| 2025-26 |
Floriana FC
|
Marsaxlokk FC
|
Hamrun Spartans FC
|
| 2024-25 |
Hamrun Spartans FC
|
Birkirkara FC
|
Floriana FC
|
| 2023-24 |
Hamrun Spartans FC
|
Floriana FC
|
Sliema Wanderers FC
|
| 2022-23 |
Hamrun Spartans FC
|
Birkirkara FC
|
Gżira United FC
|
| 2021-22 |
Hibernians FC
|
Floriana FC
|
Hamrun Spartans FC
|
| 2020-21 |
Hamrun Spartans FC
|
Hibernians FC
|
Gżira United FC
|
| 2019-20 |
Floriana FC
|
Valletta FC
|
Hibernians FC
|
| 2018-19 |
Valletta FC
|
Hibernians FC
|
Gżira United FC
|
| 2017-18 |
Valletta FC
|
Balzan FC
|
Gżira United FC
|
| 2016-17 |
Hibernians FC
|
Balzan FC
|
Birkirkara FC
|
| 2015-16 |
Valletta FC
|
Hibernians FC
|
Birkirkara FC
|
| 2014-15 |
Hibernians FC
|
Valletta FC
|
Birkirkara FC
|
| 2013-14 |
Valletta FC
|
Birkirkara FC
|
Hibernians FC
|
| 2012-13 |
Birkirkara FC
|
Hibernians FC
|
Valletta FC
|
| 2011-12 |
Valletta FC
|
Hibernians FC
|
Birkirkara FC
|
| 2010-11 |
Valletta FC
|
Floriana FC
|
Birkirkara FC
|
| 2009-10 |
Birkirkara FC
|
Valletta FC
|
Sliema Wanderers FC
|
| 2008-09 |
Hibernians FC
|
Valletta FC
|
Birkirkara FC
|
| 2007-08 |
Valletta FC
|
Marsaxlokk FC
|
Birkirkara FC
|
| 2006-07 |
Marsaxlokk FC
|
Sliema Wanderers FC
|
Birkirkara FC
|
| 2005-06 |
Birkirkara FC
|
Sliema Wanderers FC
|
Marsaxlokk FC
|
| 2004-05 |
Sliema Wanderers FC
|
Birkirkara FC
|
Hibernians FC
|
| 2003-04 |
Sliema Wanderers FC
|
Birkirkara FC
|
Hibernians FC
|
| 2002-03 |
Sliema Wanderers FC
|
Birkirkara FC
|
Valletta FC
|
| 2001-02 |
Hibernians FC
|
Sliema Wanderers FC
|
Birkirkara FC
|
| 2000-01 |
Valletta FC
|
Sliema Wanderers FC
|
Birkirkara FC
|
| 1999-00 |
Birkirkara FC
|
Valletta FC
|
Floriana FC
|
| 1998-99 |
Valletta FC
|
Birkirkara FC
|
Sliema Wanderers FC
|
| 1997-98 |
Valletta FC
|
Birkirkara FC
|
Sliema Wanderers FC
|
| 1996-97 |
Valletta FC
|
Birkirkara FC
|
Sliema Wanderers FC
|
| 1995-96 |
Valletta FC
|
Birkirkara FC
|
Floriana FC
|
| 1994-95 |
Sliema Wanderers FC
|
Valletta FC
|
Floriana FC
|
| 1993-94 |
Hibernians FC
|
Sliema Wanderers FC
|
Valletta FC
|
| 1992-93 |
Hibernians FC
|
Floriana FC
|
Valletta FC
|
| 1991-92 |
Floriana FC
|
Hamrun Spartans FC
|
Valletta FC
|
| 1990-91 |
Valletta FC
|
Floriana FC
|
Sliema Wanderers FC
|
| 1989-90 |
Hamrun Spartans FC
|
Valletta FC
|
Floriana FC
|
| 1988-89 |
Valletta FC
|
Sliema Wanderers FC
|
Hibernians FC
|
| 1987-88 |
Hamrun Spartans FC
|
Sliema Wanderers FC
|
Żurrieq FC
|
| 1986-87 |
Hamrun Spartans FC
|
Valletta FC
|
Żurrieq FC
|
| 1985-86 |
Rabat Ajax FC
|
Hibernians FC
|
Hamrun Spartans FC
|
| 1984-85 |
Rabat Ajax FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1983-84 |
Valletta FC
|
Rabat Ajax FC
|
Hamrun Spartans FC
|
| 1982-83 |
Hamrun Spartans FC
|
Valletta FC
|
Rabat Ajax FC
|
| 1981-82 |
Hibernians FC
|
Sliema Wanderers FC
|
Żurrieq FC
|
| 1980-81 |
Hibernians FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
Valletta FC
|
15 | 1983-84, 1988-89, 1990-91, 1995-96, 1996-97, 1997-98, 1998-99, 2000-01, 2007-08, 2010-11, 2011-12, 2013-14, 2015-16, 2017-18, 2018-19 |
| 9 | 1982-83, 1986-87, 1989-90, 1994-95, 1999-00, 2008-09, 2009-10, 2014-15, 2019-20 | ||
| 5 | 1991-92, 1992-93, 1993-94, 2002-03, 2012-13 | ||
| 2 |
Hibernians FC
|
9 | 1980-81, 1981-82, 1992-93, 1993-94, 2001-02, 2008-09, 2014-15, 2016-17, 2021-22 |
| 6 | 1985-86, 2011-12, 2012-13, 2015-16, 2018-19, 2020-21 | ||
| 5 | 1988-89, 2003-04, 2004-05, 2013-14, 2019-20 | ||
| 3 |
Hamrun Spartans FC
|
8 | 1982-83, 1986-87, 1987-88, 1989-90, 2020-21, 2022-23, 2023-24, 2024-25 |
| 2 | 1984-85, 1991-92 | ||
| 5 | 1980-81, 1983-84, 1985-86, 2021-22, 2025-26 | ||
| 4 |
Birkirkara FC
|
4 | 1999-00, 2005-06, 2009-10, 2012-13 |
| 10 | 1995-96, 1996-97, 1997-98, 1998-99, 2002-03, 2003-04, 2004-05, 2013-14, 2022-23, 2024-25 | ||
| 10 | 2000-01, 2001-02, 2006-07, 2007-08, 2008-09, 2010-11, 2011-12, 2014-15, 2015-16, 2016-17 | ||
| 5 |
Sliema Wanderers FC
|
4 | 1994-95, 2002-03, 2003-04, 2004-05 |
| 9 | 1980-81, 1981-82, 1987-88, 1988-89, 1993-94, 2000-01, 2001-02, 2005-06, 2006-07 | ||
| 7 | 1984-85, 1990-91, 1996-97, 1997-98, 1998-99, 2009-10, 2023-24 | ||
| 6 |
Floriana FC
|
3 | 1991-92, 2019-20, 2025-26 |
| 5 | 1990-91, 1992-93, 2010-11, 2021-22, 2023-24 | ||
| 5 | 1989-90, 1994-95, 1995-96, 1999-00, 2024-25 | ||
| 7 |
Rabat Ajax FC
|
2 | 1984-85, 1985-86 |
| 1 | 1983-84 | ||
| 1 | 1982-83 | ||
| 8 |
Marsaxlokk FC
|
1 | 2006-07 |
| 2 | 2007-08, 2025-26 | ||
| 1 | 2005-06 | ||
| 9 |
Balzan FC
|
0 | — |
| 2 | 2016-17, 2017-18 | ||
| 0 | — | ||
| 10 |
Gżira United FC
|
0 | — |
| 0 | — | ||
| 4 | 2017-18, 2018-19, 2020-21, 2022-23 | ||
| 11 |
Żurrieq FC
|
0 | — |
| 0 | — | ||
| 3 | 1981-82, 1986-87, 1987-88 |