League of Ireland

Republic of Ireland · From 1921 to 1985

Last Champion
Shamrock Rovers FC
Season 1984-85
Total Seasons
64
1921-22 · · · 1984-85
Most Titles
Shamrock Rovers FC
12 titles

About League of Ireland

The League of Ireland was founded in 1921 following the establishment of the Football Association of Ireland and initially operated as a single national division. It brought together clubs mainly from Dublin at first, with St James’s Gate becoming the inaugural champions. Over time, the league expanded geographically as more clubs from outside Dublin joined, including teams from Munster, Connacht, and Ulster, which helped develop a truly national competition. For decades, it remained the highest level of football in the Republic of Ireland without any formal league split.

During the mid-20th century, the league went through several phases of dominance by different clubs. Teams such as Shamrock Rovers, Shelbourne, Dundalk, Waterford, and St Patrick’s Athletic all enjoyed periods of success. The league gradually expanded in size and structure, reflecting the growing popularity of football in Ireland. However, it also faced challenges such as limited resources, part-time players, and inconsistent competitiveness compared to larger European leagues.

By the early 1980s, concerns about the standard and structure of the competition led to major reform discussions. The system was becoming increasingly unbalanced, and there was a need to improve competitiveness and organisation. This ultimately resulted in a major restructuring decision in 1985, when the single-division League of Ireland was split into two tiers. This marked the end of the original format and the beginning of the modern league system that later developed into the Premier Division and First Division structure.

Seasons

Season Champion Runner-up 3rd place
1984-85
Shamrock Rovers FC
Bohemian FC
Athlone Town AFC
1983-84
Shamrock Rovers FC
Bohemian FC
Athlone Town AFC
1982-83
Athlone Town AFC
Drogheda United FC
Dundalk FC
1981-82
Dundalk FC
Shamrock Rovers FC
Bohemian FC
1980-81
Athlone Town AFC
Dundalk FC
Limerick FC
1979-80
Limerick FC
Dundalk FC
Athlone Town AFC
1978-79
Dundalk FC
Bohemian FC
Drogheda United FC
1977-78
Bohemian FC
Finn Harps FC
Drogheda United FC
1976-77
Sligo Rovers FC
Bohemian FC
Drogheda United FC
1975-76
Dundalk FC
Finn Harps FC
Waterford FC
1974-75
Bohemian FC
Athlone Town AFC
Finn Harps FC
1973-74
Cork Celtic FC
Bohemian FC
Cork Hibernians FC
1972-73
Waterford FC
Finn Harps FC
Bohemian FC
1971-72
Waterford FC
Cork Hibernians FC
Bohemian FC
1970-71
Cork Hibernians FC
Shamrock Rovers FC
Waterford FC
1969-70
Waterford FC
Shamrock Rovers FC
Cork Hibernians FC
1968-69
Waterford FC
Shamrock Rovers FC
Cork Hibernians FC
1967-68
Waterford FC
Dundalk FC
Cork Celtic FC
1966-67
Dundalk FC
Bohemian FC
Sligo Rovers FC
1965-66
Waterford FC
Shamrock Rovers FC
Bohemian FC
1964-65
Drumcondra FC
Shamrock Rovers FC
Bohemian FC
1963-64
Shamrock Rovers FC
Dundalk FC
Limerick FC
1962-63
Dundalk FC
Waterford FC
Drumcondra FC
1961-62
Shelbourne FC
Cork Celtic FC
Shamrock Rovers FC
1960-61
Drumcondra FC
St Patrick's Athletic FC
Waterford FC
1959-60
Limerick FC
Cork Celtic FC
Shelbourne FC
1958-59
Shamrock Rovers FC
Cork Celtic FC
Waterford FC
1957-58
Drumcondra FC
Shamrock Rovers FC
Cork Celtic FC
1956-57
Shamrock Rovers FC
Drumcondra FC
Sligo Rovers FC
1955-56
St Patrick's Athletic FC
Shamrock Rovers FC
Waterford FC
1954-55
St Patrick's Athletic FC
Waterford FC
Shamrock Rovers FC
1953-54
Shamrock Rovers FC
Cork Celtic FC
Drumcondra FC
1952-53
Shelbourne FC
Drumcondra FC
Shamrock Rovers FC
1951-52
St Patrick's Athletic FC
Shelbourne FC
Shamrock Rovers FC
1950-51
Cork Athletic FC
Sligo Rovers FC
Drumcondra FC
1949-50
Cork Athletic FC
Drumcondra FC
Shelbourne FC
1948-49
Drumcondra FC
Shelbourne FC
Dundalk FC
1947-48
Drumcondra FC
Dundalk FC
Shelbourne FC
1946-47
Shelbourne FC
Drumcondra FC
Shamrock Rovers FC
1945-46
Cork United FC
Drumcondra FC
Waterford FC
1944-45
Cork United FC
Limerick FC
Shamrock Rovers FC
1943-44
Shelbourne FC
Limerick FC
Shamrock Rovers FC
1942-43
Cork United FC
Dundalk FC
Drumcondra FC
1941-42
Cork United FC
Shamrock Rovers FC
Shelbourne FC
1940-41
Cork United FC
Waterford FC
Bohemian FC
1939-40
St James's Gate FC
Shamrock Rovers FC
Sligo Rovers FC
1938-39
Shamrock Rovers FC
Sligo Rovers FC
Dundalk FC
1937-38
Shamrock Rovers FC
Waterford FC
Dundalk FC
1936-37
Sligo Rovers FC
Dundalk FC
Waterford FC
1935-36
Bohemian FC
Dolphin FC
Cork FC
1934-35
Dolphin FC
St James's Gate FC
Sligo Rovers FC
1933-34
Bohemian FC
Cork FC
Shamrock Rovers FC
1932-33
Dundalk FC
Shamrock Rovers FC
Shelbourne FC
1931-32
Shamrock Rovers FC
Cork FC
Waterford FC
1930-31
Shelbourne FC
Dundalk FC
Bohemian FC
1929-30
Bohemian FC
Shelbourne FC
Shamrock Rovers FC
1928-29
Shelbourne FC
Bohemian FC
Shamrock Rovers FC
1927-28
Bohemian FC
Shelbourne FC
Shamrock Rovers FC
1926-27
Shamrock Rovers FC
Shelbourne FC
Bohemian FC
1925-26
Shelbourne FC
Shamrock Rovers FC
Cork FC
1924-25
Shamrock Rovers FC
Bohemian FC
Shelbourne FC
1923-24
Bohemian FC
Shelbourne FC
Jacobs FC
1922-23
Shamrock Rovers FC
Shelbourne FC
Bohemian FC
1921-22
St James's Gate FC
Bohemian FC
Shelbourne FC

All-Time table

# Club Count Years
1 Shamrock Rovers FC 12 1922-23, 1924-25, 1926-27, 1931-32, 1937-38, 1938-39, 1953-54, 1956-57, 1958-59, 1963-64, 1983-84, 1984-85
12 1925-26, 1932-33, 1939-40, 1941-42, 1955-56, 1957-58, 1964-65, 1965-66, 1968-69, 1969-70, 1970-71, 1981-82
11 1927-28, 1928-29, 1929-30, 1933-34, 1943-44, 1944-45, 1946-47, 1951-52, 1952-53, 1954-55, 1961-62
2 Bohemian FC 7 1923-24, 1927-28, 1929-30, 1933-34, 1935-36, 1974-75, 1977-78
9 1921-22, 1924-25, 1928-29, 1966-67, 1973-74, 1976-77, 1978-79, 1983-84, 1984-85
9 1922-23, 1926-27, 1930-31, 1940-41, 1964-65, 1965-66, 1971-72, 1972-73, 1981-82
3 Shelbourne FC 7 1925-26, 1928-29, 1930-31, 1943-44, 1946-47, 1952-53, 1961-62
7 1922-23, 1923-24, 1926-27, 1927-28, 1929-30, 1948-49, 1951-52
7 1921-22, 1924-25, 1932-33, 1941-42, 1947-48, 1949-50, 1959-60
4 Dundalk FC 6 1932-33, 1962-63, 1966-67, 1975-76, 1978-79, 1981-82
8 1930-31, 1936-37, 1942-43, 1947-48, 1963-64, 1967-68, 1979-80, 1980-81
4 1937-38, 1938-39, 1948-49, 1982-83
5 Waterford FC 6 1965-66, 1967-68, 1968-69, 1969-70, 1971-72, 1972-73
4 1937-38, 1940-41, 1954-55, 1962-63
8 1931-32, 1936-37, 1945-46, 1955-56, 1958-59, 1960-61, 1970-71, 1975-76
6 Drumcondra FC 5 1947-48, 1948-49, 1957-58, 1960-61, 1964-65
5 1945-46, 1946-47, 1949-50, 1952-53, 1956-57
4 1942-43, 1950-51, 1953-54, 1962-63
7 Cork United FC 5 1940-41, 1941-42, 1942-43, 1944-45, 1945-46
0 —
0 —
8 St Patrick's Athletic FC 3 1951-52, 1954-55, 1955-56
1 1960-61
0 —
9 Sligo Rovers FC 2 1936-37, 1976-77
2 1938-39, 1950-51
4 1934-35, 1939-40, 1956-57, 1966-67
10 Limerick FC 2 1959-60, 1979-80
2 1943-44, 1944-45
2 1963-64, 1980-81
11 Athlone Town AFC 2 1980-81, 1982-83
1 1974-75
3 1979-80, 1983-84, 1984-85
12 St James's Gate FC 2 1921-22, 1939-40
1 1934-35
0 —
13 Cork Athletic FC 2 1949-50, 1950-51
0 —
0 —
14 Cork Celtic FC 1 1973-74
4 1953-54, 1958-59, 1959-60, 1961-62
2 1957-58, 1967-68
15 Cork Hibernians FC 1 1970-71
1 1971-72
3 1968-69, 1969-70, 1973-74
16 Dolphin FC 1 1934-35
1 1935-36
0 —
17 Finn Harps FC 0 —
3 1972-73, 1975-76, 1977-78
1 1974-75
18 Cork FC 0 —
2 1931-32, 1933-34
2 1925-26, 1935-36
19 Drogheda United FC 0 —
1 1982-83
3 1976-77, 1977-78, 1978-79
20 Jacobs FC 0 —
0 —
1 1923-24