REPUBLIC OF IRELAND

 

       LEAGUE                                                                                         CUP

 

1921-22

Saint James’s Gate FC Dublin

Saint James’s Gate FC Dublin - Shamrock Rovers FC Dublin 

1-1      1-0

1922-23

Shamrock Rovers FC Dublin

Alton United Belfast - Shelbourne FC Dublin

1-0

1923-24

Bohemians FC Dublin

Athlone Town FC - Fordsons FC Cork

1-0

1924-25

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin - Shelbourne FC Dublin

2-1

1925-26

Shelbourne FC Dublin

Fordsons FC Cork - Shamrock Rovers FC Dublin

3-2

1926-27

Shamrock Rovers FC Dublin

Drumcondra FC Dublin - Brideville FC Dublin

1-1        1-0

1927-28

Bohemians FC Dublin

Bohemians FC DublinDrumcondra FC Dublin

0-0        2-1

1928-29

Shelbourne FC Dublin

Shamrock Rovers FC Dublin – Bohemians FC Dublin

0-0        3-0

1929-30

Bohemians FC Dublin

Shamrock Rovers FC DublinBrideville FC Dublin

1-0

1930-31

Shelbourne FC Dublin

Shamrock Rovers FC Dublin – Dundalk FC

1-1        1-0

1931-32

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin – Dolphin FC Dublin

1-0

1932-33

Dundalk FC

Shamrock Rovers FC Dublin – Dolphin FC Dublin

3-3        3-0

1933-34

Bohemians FC Dublin

Cork FCSt.James’ Gate FC Dublin

2-1

1934-35

Dolphin FC Dublin

Bohemians FC Dublin – Dundalk FC

4-3

1935-36

Bohemians FC Dublin

Shamrock Rovers FC Dublin – Cork FC

2-1

1936-37

Sligo Rovers FC

Waterford FC – Saint James’s Gate FC Dublin

2-1

1937-38

Shamrock Rovers FC Dublin

Saint James’s Gate FC Dublin – Dundalk FC

2-1

1938-39

Shamrock Rovers FC Dublin

Shelbourne FC Dublin – Sligo Rovers FC

1-1        1-0

1939-40

Saint James’s Gate FC Dublin

Shamrock Rovers FC Dublin – Sligo Rovers FC

3-0

1940-41

Cork United FC – Waterford FC   w/o

Cork United FC – Waterford FC

2-2        3-1

1941-42

Cork United FC

Dundalk FC – Cork United FC

3-1

1942-43

Cork United FC

Drumcondra FC Dublin – Cork United FC

2-1

1943-44

Shelbourne FC Dublin

Shamrock Rovers FC DublinShelbourne FC Dublin

3-2

1944-45

Cork United FC

Shamrock Rovers FC Dublin – Bohemians FC Dublin

1-0

1945-46

Cork United FC

Drumcondra FC Dublin – Shamrock Rovers FC Dublin

2-1

1946-47

Shelbourne FC Dublin

Cork United FC – Bohemians FC Dublin

2-2        2-0

1947-48

Drumcondra FC Dublin

Shamrock Rovers FC DublinDrumcondra FC Dublin

2-1

1948-49

Drumcondra FC Dublin

Dundalk FCShelbourne FC Dublin

3-0

1949-50

Cork Athletic FC

Transport FC Dublin – Cork Athletic FC

2-2        2-2         3-1

1950-51

Cork Athletic FC

Cork Athletic FCShelbourne FC Dublin

1-0

1951-52

St.Patrick’s Athletic FC Dublin

Dundalk FC – Cork Athletic FC

3-0

1952-53

Shelbourne FC Dublin

Cork Athletic FC – Evergreen United FC Cork

2-1

1953-54

Shamrock Rovers FC Dublin

Drumcondra FC DublinSt.Patrick’s Athletic FC Dublin

1-0

1954-55

St.Patrick’s Athletic FC Dublin

Shamrock Rovers FC DublinDrumcondra FC Dublin

1-0

1955-56

St.Patrick’s Athletic FC Dublin

Shamrock Rovers FC Dublin – Cork Athletic FC

3-2

1956-57

Shamrock Rovers FC Dublin

Drumcondra FC Dublin – Shamrock Rovers FC Dublin

2-0

1957-58

Drumcondra FC Dublin

Dundalk FC – Shamrock Rovers FC Dublin

1-0

1958-59

Shamrock Rovers FC Dublin

St.Patrick’s Athletic FC Dublin – Waterford FC

2-2        2-1

1959-60

Limerick United FC

Shelbourne FC Dublin – Cork Hibernians FC

2-0

1960-61

Drumcondra FC Dublin

St.Patrick’s Athletic FC DublinDrumcondra FC Dublin

2-1

1961-62

Shelbourne FC Dublin – Cork Celtic FC   1-0

Shamrock Rovers FC DublinShelbourne FC Dublin

4-1

1962-63

Dundalk FC

Shelbourne FC Dublin – Cork Hibernians FC

2-0

1963-64

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin – Cork Celtic FC

1-1        2-1

1964-65

Drumcondra FC Dublin

Shamrock Rovers FC Dublin – Limerick United FC

1-1        1-0

1965-66

Waterford FC

Shamrock Rovers FC Dublin – Limerick United FC

2-0

1966-67

Dundalk FC

Shamrock Rovers FC DublinSt.Patrick’s Athletic FC Dublin

3-2

1967-68

Waterford FC

Shamrock Rovers FC Dublin – Waterford FC

3-0

1958-69

Waterford FC

Shamrock Rovers FC Dublin – Cork Celtic FC

1-1        4-1

1969-70

Waterford FC

Bohemians FC Dublin – Sligo Rovers FC

0-0        0-0        2-1

1970-71

Cork Hibernians FC – Shamrock Rovers FC Dublin   3-1

Limerick United FC – Drogheda FC

0-0        3-0

1971-72

Waterford FC

Cork Hibernians FC – Waterford FC         

3-0

1972-73

Waterford FC

Cork Hibernians FCShelbourne FC Dublin

0-0        1-0

1973-74

Cork Celtic FC

Finn Harps FC BallybofeySt.Patrick’s Athletic FC Dublin

3-1

1974-75

Bohemians FC Dublin

Home Farm FC DublinShelbourne FC Dublin

1-0

1975-76

Dundalk FC

Bohemians FC Dublin – Drogheda United FC

1-0

1976-77

Sligo Rovers FC

Dundalk FC – Limerick United FC

2-0

1977-78

Bohemians FC Dublin

Shamrock Rovers FC Dublin – Sligo Rovers FC

1-0

1978-79

Dundalk FC

Dundalk FC – Waterford FC

2-0

1979-80

Limerick FC  

Waterford FCSt.Patrick’s Athletic FC Dublin

1-0

1980-81

Athlone Town FC

Dundalk FC – Sligo Rovers FC

2-0

1981-82

Dundalk FC

Limerick United FC – Bohemians FC Dublin        

1-0

1982-83

Athlone Town FC

Sligo Rovers FC – Bohemians FC Dublin

2-1

1983-84

Shamrock Rovers FC Dublin

University College Dublin FC – Shamrock Rovers FC Dublin

0-0        2-1

1984-85

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin – Galway United FC

1-0

1985-86

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin – Waterford United FC

2-0

1986-87

Shamrock Rovers FC Dublin

Shamrock Rovers FC Dublin – Dundalk FC

3-0

1987-88

Dundalk FC

Dundalk FC – Derry City FC Londonderry

1-0

1988-89

Derry City FC Londonderry

Derry City FC Londonderry – Cork City FC

0-0        1-0

1989-90

St.Patrick’s Athletic FC Dublin

Bray Wanderers FCSt.Francis FC Dublin

3-0

1990-91

Dundalk FC

Galway United FC – Shamrock Rovers FC Dublin

1-0

1991-92

Shelbourne FC Dublin

Bohemians FC Dublin – Cork City FC

1-0

1992-93

Cork City FC

Shelbourne FC Dublin – Dundalk FC       

1-0

1993-94

Shamrock Rovers FC Dublin

Sligo Rovers FC – Derry City FC Londonderry

1-0

1994-95

Dundalk FC

Derry City FC LondonderryShelbourne FC Dublin

2-1

1995-96

St.Patrick’s Athletic FC Dublin

Shelbourne FC DublinSt.Patrick’s Athletic FC Dublin

1-1        2-1

1996-97

Derry City FC Londoderry

Shelbourne FC Dublin – Derry City FC Londonderry

2-0

1997-98

St.Patrick’s Athletic FC Dublin

Cork City FCShelbourne FC Dublin

0-0        1-0

1998-99

St.Patrick’s Athletic FC Dublin

Bray Wanderers FC – Finn Harps FC Ballybofey

0-0        2-2       2-1

1999-00

Shelbourne FC Dublin

Shelbourne FC Dublin – Bohemians FC Dublin

0-0        1-0

2000-01

Bohemians FC Dublin

Bohemians FC Dublin – Longford Town FC

1-0

2001-02

Shelbourne FC Dublin

Dundalk FC – Bohemians FC Dublin

2-1

2002-03

Bohemians FC Dublin

Derry City FC Londonderry – Shamrock Rovers FC Dublin

1-0

2003

Shelbourne FC Dublin

Longford Town FCSt.Patrick’s Athletic FC Dublin

2-0

2004

Shelbourne FC Dublin

Longford Town FC – Waterford United FC

2-1

2005

Cork City FC

Drogheda United FC – Cork City FC

2-0

2006

Shelbourne FC Dublin

Derry City FC LondonderrySt.Patrick’s Athletic FC Dublin

4-3 aet

2007

Drogheda United FC

Cork City FC – Longford Town FC

1-0

2008

Bohemians FC Dublin

Bohemians FC Dublin – Derry City FC Londonderry

2-2 aet   (4-2 p)

2009

Bohemians FC Dublin

Sporting Fingal FC – Sligo Rovers FC

2-1

2010

Shamrock Rovers FC Dublin

Sligo Rovers FC – Shamrock Rovers FC Dublin

0-0 aet    (2-0 p)

2011

Shamrock Rovers FC Dublin

Sligo Rovers FCShelbourne FC Dublin

1-1 aet    (4-1 p)

2012

Sligo Rovers FC

Derry City FC Londonderry – St.Patrick’s Athletic FC Dublin

3-2 aet

2013

St.Patrick’s Athletic FC Dublin

Sligo Rovers FC – Drogheda United FC

3-2

2014

Dundalk FC

St.Patrick’s Athletic FC Dublin – Derry City FC Londonderry

2-0

2015

Dundalk FC

Dundalk FC – Cork City FC

1-0 aet

2016

Dundalk FC

Cork City FC – Dundalk FC

1-0 aet

2017

Cork City FC

Cork City FC – Dundalk FC

1-1 aet    (5-3 p)

2018

Dundalk FC

Dundalk FC  - Cork City FC

2-1

2019

Dundalk FC

Shamrock Rovers FC Dublin – Dundalk FC

1-1 aet    (4-2 p)

2020