Maltese First Division
Malta · From 1909 to 1980
The list of Maltese football champions begins with the original top tier known as the First Division, which was established in 1909 as the country’s first organized football competition. In its early years, the league featured a small and changing number of teams, with Floriana winning the inaugural title in the 1909–10 season. The competition was briefly interrupted during World War II but otherwise continued consistently, forming the foundation of Maltese football.
During this era, Maltese football was largely dominated by two major clubs, Sliema Wanderers and Floriana, often referred to as the “Old Firm” of Malta. They won the majority of championships before 1940 and continued to be dominant in the post-war period, sharing many titles through the 1950s. Over time, other clubs such as Valletta and Hibernians began to challenge their dominance, bringing more competition into the league.
By the late 1970s, the First Division had evolved into a more structured and competitive league, setting the stage for modernization. In 1980, the system was officially rebranded and reorganized into the Maltese Premier League, marking the end of the First Division era while maintaining continuity in the list of national champions.
| Season | Champion | Runner-up | 3rd place |
|---|---|---|---|
| 1979-80 |
Valletta FC
|
Hibernians FC
|
Floriana FC
|
| 1978-79 |
Hibernians FC
|
Valletta FC
|
Sliema Wanderers FC
|
| 1977-78 |
Valletta FC
|
Hibernians FC
|
Sliema Wanderers FC
|
| 1976-77 |
Floriana FC
|
Sliema Wanderers FC
|
Valletta FC
|
| 1975-76 |
Sliema Wanderers FC
|
Floriana FC
|
Hibernians FC
|
| 1974-75 |
Floriana FC
|
Sliema Wanderers FC
|
St. George's FC
|
| 1973-74 |
Valletta FC
|
Hibernians FC
|
Floriana FC
|
| 1972-73 |
Floriana FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| 1971-72 |
Sliema Wanderers FC
|
Floriana FC
|
Valletta FC
|
| 1970-71 |
Sliema Wanderers FC
|
Marsa FC
|
Gżira United FC
|
| 1969-70 |
Floriana FC
|
Sliema Wanderers FC
|
Hibernians FC
|
| 1968-69 |
Hibernians FC
|
Valletta FC
|
Floriana FC
|
| 1967-68 |
Floriana FC
|
Sliema Wanderers FC
|
Hibernians FC
|
| 1966-67 |
Hibernians FC
|
Sliema Wanderers FC
|
Floriana FC
|
| 1965-66 |
Sliema Wanderers FC
|
Floriana FC
|
Hibernians FC
|
| 1964-65 |
Sliema Wanderers FC
|
Valletta FC
|
Hibernians FC
|
| 1963-64 |
Sliema Wanderers FC
|
Valletta FC
|
Hibernians FC
|
| 1962-63 |
Valletta FC
|
Hibernians FC
|
Sliema Wanderers FC
|
| 1961-62 |
Floriana FC
|
Valletta FC
|
Sliema Wanderers FC
|
| 1960-61 |
Hibernians FC
|
Valletta FC
|
Sliema Wanderers FC
|
| 1959-60 |
Valletta FC
|
Hibernians FC
|
Floriana FC
|
| 1958-59 |
Valletta FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| 1957-58 |
Floriana FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| 1956-57 |
Sliema Wanderers FC
|
Valletta FC
|
Floriana FC
|
| 1955-56 |
Sliema Wanderers FC
|
Floriana FC
|
Hamrun Spartans FC
|
| 1954-55 |
Floriana FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| 1953-54 |
Sliema Wanderers FC
|
Floriana FC
|
Hamrun Spartans FC
|
| 1952-53 |
Floriana FC
|
Birkirkara FC
|
Valletta FC
|
| 1951-52 |
Floriana FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1950-51 |
Floriana FC
|
Hibernians FC
|
Valletta FC
|
| 1949-50 |
Floriana FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1948-49 |
Sliema Wanderers FC
|
Hamrun Spartans FC
|
Valletta FC
|
| 1947-48 |
Valletta FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1946-47 |
Hamrun Spartans FC
|
Valletta FC
|
Floriana FC
|
| 1945-46 |
Valletta FC
|
Sliema Wanderers FC
|
Floriana FC
|
| 1944-45 |
Valletta FC
|
Sliema Wanderers FC
|
Floriana FC
|
| 1939-40 |
Sliema Wanderers FC
|
St. George's FC
|
Melita FC
|
| 1938-39 |
Sliema Wanderers FC
|
Melita FC
|
St. George's FC
|
| 1937-38 |
Sliema Wanderers FC
|
Floriana FC
|
Valletta FC
|
| 1936-37 |
Floriana FC
|
Hibernians FC
|
Sliema Wanderers FC
|
| 1935-36 |
Sliema Wanderers FC
|
Floriana FC
|
Hibernians FC
|
| 1934-35 |
Floriana FC
|
Sliema Wanderers FC
|
Hibernians FC
|
| 1933-34 |
Sliema Wanderers FC
|
Hibernians FC
|
—
|
| 1932-33 |
Sliema Wanderers FC
|
Hibernians FC
|
Sliema Rangers
|
| 1931-32 |
Valletta FC
|
Sliema Wanderers FC
|
Sliema Hotspurs
|
| 1930-31 |
Floriana FC
|
Sliema Wanderers FC
|
Valletta FC
|
| 1929-30 |
Sliema Wanderers FC
|
St. George's FC
|
Valletta FC
|
| 1928-29 |
Floriana FC
|
Sliema Wanderers FC
|
Valletta FC
|
| 1927-28 |
Floriana FC
|
Valletta FC
|
St. George's FC
|
| 1926-27 |
Floriana FC
|
Sliema Wanderers FC
|
St. George's FC
|
| 1925-26 |
Sliema Wanderers FC
|
Floriana FC
|
Valletta FC
|
| 1924-25 |
Floriana FC
|
Sliema Wanderers FC
|
Valletta FC
|
| 1923-24 |
Sliema Wanderers FC
|
Vittoriosa Stars FC
|
Valletta FC
|
| 1922-23 |
Sliema Wanderers FC
|
Floriana FC
|
Sliema Rangers
|
| 1921-22 |
Floriana FC
|
Sliema Wanderers FC
|
Malta Police
|
| 1920-21 |
Floriana FC
|
Marsa FC
|
Hamrun Spartans FC
|
| 1919-20 |
Sliema Wanderers FC
|
Hamrun Spartans FC
|
Valletta FC
|
| 1918-19 |
KOMR Valletta
|
Hamrun Spartans FC
|
Royal Army Service Corps
|
| 1917-18 |
Hamrun Spartans FC
|
St. George's FC
|
Sliema Wanderers FC
|
| 1916-17 |
St. George's FC
|
Sliema Wanderers FC
|
Hamrun Spartans FC
|
| 1914-15 |
Valletta FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1913-14 |
Hamrun Spartans FC
|
St. George's FC
|
Valletta FC
|
| 1912-13 |
Floriana FC
|
Hamrun Spartans FC
|
Sliema Wanderers FC
|
| 1911-12 |
Floriana FC
|
Hamrun Spartans FC
|
St. George's FC
|
| 1909-10 |
Floriana FC
|
Sliema Wanderers FC
|
Msida Saint-Joseph FC
|
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
Floriana FC
|
24 | 1909-10, 1911-12, 1912-13, 1920-21, 1921-22, 1924-25, 1926-27, 1927-28, 1928-29, 1930-31, 1934-35, 1936-37, 1949-50, 1950-51, 1951-52, 1952-53, 1954-55, 1957-58, 1961-62, 1967-68, 1969-70, 1972-73, 1974-75, 1976-77 |
| 9 | 1922-23, 1925-26, 1935-36, 1937-38, 1953-54, 1955-56, 1965-66, 1971-72, 1975-76 | ||
| 9 | 1944-45, 1945-46, 1946-47, 1956-57, 1959-60, 1966-67, 1968-69, 1973-74, 1979-80 | ||
| 2 |
Sliema Wanderers FC
|
21 | 1919-20, 1922-23, 1923-24, 1925-26, 1929-30, 1932-33, 1933-34, 1935-36, 1937-38, 1938-39, 1939-40, 1948-49, 1953-54, 1955-56, 1956-57, 1963-64, 1964-65, 1965-66, 1970-71, 1971-72, 1975-76 |
| 20 | 1909-10, 1916-17, 1921-22, 1924-25, 1926-27, 1928-29, 1930-31, 1931-32, 1934-35, 1944-45, 1945-46, 1954-55, 1957-58, 1958-59, 1966-67, 1967-68, 1969-70, 1972-73, 1974-75, 1976-77 | ||
| 12 | 1912-13, 1914-15, 1917-18, 1936-37, 1947-48, 1949-50, 1951-52, 1960-61, 1961-62, 1962-63, 1977-78, 1978-79 | ||
| 3 |
Valletta FC
|
11 | 1914-15, 1931-32, 1944-45, 1945-46, 1947-48, 1958-59, 1959-60, 1962-63, 1973-74, 1977-78, 1979-80 |
| 9 | 1927-28, 1946-47, 1956-57, 1960-61, 1961-62, 1963-64, 1964-65, 1968-69, 1978-79 | ||
| 14 | 1913-14, 1919-20, 1923-24, 1924-25, 1925-26, 1928-29, 1929-30, 1930-31, 1937-38, 1948-49, 1950-51, 1952-53, 1971-72, 1976-77 | ||
| 4 |
Hibernians FC
|
4 | 1960-61, 1966-67, 1968-69, 1978-79 |
| 9 | 1932-33, 1933-34, 1936-37, 1950-51, 1959-60, 1962-63, 1973-74, 1977-78, 1979-80 | ||
| 8 | 1934-35, 1935-36, 1963-64, 1964-65, 1965-66, 1967-68, 1969-70, 1975-76 | ||
| 5 |
Hamrun Spartans FC
|
3 | 1913-14, 1917-18, 1946-47 |
| 9 | 1911-12, 1912-13, 1914-15, 1918-19, 1919-20, 1947-48, 1948-49, 1949-50, 1951-52 | ||
| 8 | 1916-17, 1920-21, 1953-54, 1954-55, 1955-56, 1957-58, 1958-59, 1972-73 | ||
| 6 |
St. George's FC
|
1 | 1916-17 |
| 4 | 1913-14, 1917-18, 1929-30, 1939-40 | ||
| 5 | 1911-12, 1926-27, 1927-28, 1938-39, 1974-75 | ||
| 7 | KOMR Valletta | 1 | 1918-19 |
| 0 | — | ||
| 0 | — | ||
| 8 |
Marsa FC
|
0 | — |
| 2 | 1920-21, 1970-71 | ||
| 0 | — | ||
| 9 |
Melita FC
|
0 | — |
| 1 | 1938-39 | ||
| 1 | 1939-40 | ||
| 10 |
Vittoriosa Stars FC
|
0 | — |
| 1 | 1923-24 | ||
| 0 | — | ||
| 11 |
Birkirkara FC
|
0 | — |
| 1 | 1952-53 | ||
| 0 | — | ||
| 12 | Sliema Rangers | 0 | — |
| 0 | — | ||
| 2 | 1922-23, 1932-33 | ||
| 13 |
Msida Saint-Joseph FC
|
0 | — |
| 0 | — | ||
| 1 | 1909-10 | ||
| 14 | Royal Army Service Corps | 0 | — |
| 0 | — | ||
| 1 | 1918-19 | ||
| 15 | Malta Police | 0 | — |
| 0 | — | ||
| 1 | 1921-22 | ||
| 16 | Sliema Hotspurs | 0 | — |
| 0 | — | ||
| 1 | 1931-32 | ||
| 17 |
Gżira United FC
|
0 | — |
| 0 | — | ||
| 1 | 1970-71 |