League of Ireland

{{short description|Association football league in Ireland}}

{{EngvarB|date=November 2015}}

{{Use dmy dates|date=November 2015}}

{{Infobox football league

| logo = League Of Ireland logo 2023.png

| pixels = 200

| confed = UEFA

| country = {{Flag|Republic of Ireland}} (19 teams)

| founded = {{start date and age|1921}}

| divisions = Premier Division
First Division
U19 Division
U17 Division
U15 Division
U14 Division

| teams =20

| levels =1–2

| domest_cup = FAI Cup
President's Cup

| league_cup = League of Ireland Cup

| confed_cup =

| most_appearances = {{fbicon|IRL}} Al Finucane (612)

| top_goalscorer =Brendan Bradley (235)

| champions = Shelbourne F.C. (14th title) (2024)

| season =

| tv = RTÉ
Virgin Media Television
LOI TV

| website = {{URL|https://leagueofireland.ie/}}

| current = 2025 League of Ireland

|sponsor=|most_successful_club=Shamrock Rovers (21 titles)|other countries=Northern Ireland (1 team)}}

The League of Ireland consists of professional football clubs in the Republic of Ireland and Derry City in Northern Ireland. It is governed by the Football Association of Ireland. It was the name of the top-level football league in the Republic of Ireland from its foundation in 1921 until the introduction of a second division in 1985.

There are three divisions in the league – the Premier Division, the First Division and the Women's Premier Division. The league has always worked closely with the FAI, with which it formally merged in 2006. The league is currently sponsored by SSE Airtricity, and as such is known as the SSE Airtricity League for sponsorship reasons. In 2007, it became one of the first leagues in Europe to introduce a salary cap.

The men's league is divided into the Premier Division and the First Division, with ten teams in each division, and promotion and relegation between the highest-placed teams in the First Division and the lowest-placed teams in the Premier Division. Underage divisions include the U19 Division, U17 Division, U15 Division, and most recently the U14 Division. Nineteen teams are located in the Republic of Ireland, while one – Derry City – is located in Northern Ireland. The league also organises two knockout cup competitions: the FAI Cup and the League of Ireland Cup.

History

=First level=

The League of Ireland was founded in 1921 as a single division known as the A Division. The inaugural season featured eight teams from County Dublin, all of whom had spent the 1920–21 season playing in the Leinster Senior League: Bohemians, Dublin United, Frankfort, Jacobs, Olympia, St James's Gate, Shelbourne and YMCA. Bohemians and Shelbourne had previously played in the 1919–20 Irish League. St James's Gate were the inaugural champions, and also went on to complete a treble, having also won both the FAI Cup and the Leinster Senior Cup.{{citation needed|date=July 2022}}

The League expanded to twelve teams in 1922–23. Among the new members were Shamrock Rovers, who would win the title at the first attempt, and Athlone Town, who became the first team from outside County Dublin to compete in the League. Along with Bohemians and Shelbourne, Shamrock Rovers would go on to dominate the League during the 1920s and 1930s.{{citation needed|date=January 2017}}

Bray Unknowns and Fordsons became the second and third teams from outside County Dublin to join the League in 1924–25, the latter also becoming the first team from Munster to play in the league. The League continued to expand both numerically and geographically during its first two decades, with Dundalk being elected in 1926–27 and subsequently becoming the first team from outside County Dublin to win the title in 1932–33. Dundalk were subsequently joined by Waterford in 1930–31, Cork Bohemians in 1932–33, Sligo Rovers in 1934–35 and Limerick in 1937–38. Sligo Rovers became only the second team from outside County Dublin to win the title in 1936–37.

Cork United emerged as the strongest team in the League during the Emergency, winning five titles between 1940–41 and 1945–46, three of which in succession. However, they subsequently resigned from the League in 1948.{{cite web|url=http://www.corkpastandpresent.ie/cultureincork/sportincork/soccer/theriseofcorkunited/|title=The Rise of Cork United|publisher=www.corkpastandpresent.ie|access-date=26 September 2016|archive-date=21 March 2016|archive-url=https://web.archive.org/web/20160321091925/http://www.corkpastandpresent.ie/cultureincork/sportincork/soccer/theriseofcorkunited/|url-status=live}}

The 1950s was marked by the emergence of St Patrick's Athletic and the re-emergence of Shamrock Rovers, with the former winning the title at the first attempt in 1951–52 and claiming two more in the middle of the decade, and the latter winning their first title in fifteen years in 1953–54. While Drumcondra and Dundalk won two titles each during the 1960s, Waterford were the dominant team of the decade by winning four titles, including three in succession between 1967–68 and 1969–70. Six different teams won the title during the 1970s, with Bohemians, Dundalk and Waterford each winning two titles. While Athlone Town won two titles at the start of the 1980s, the decade was marked by the four successive titles won by Shamrock Rovers between 1983–84 and 1986–87.

Following the conclusion of the 1984–85 season, the League was restructured and the A Division was replaced by the Premier Division.{{cite web|url=https://www.rsssf.org/tablesi/ierhist.html |title=(Republic of) Ireland League Tables |access-date=6 July 2016 |url-status=live |website=RSSSF |archive-url=https://web.archive.org/web/20080221000146/http://www.rsssf.com/tablesi/ierhist.html |archive-date=21 February 2008 }}

=Second level=

A second division known as the B Division was introduced in 1964–65, featuring reserve teams and emerging senior teams. While there was no formal promotion and relegation to and from the A Division, a number of B Division teams, including Athlone Town, Bray Wanderers, Home Farm, Longford Town, Monaghan United and UCD, were subsequently elected to the A Division.{{cite web|url=http://leagueofireland.ie/index.php/2016/04/18/to-b-or-not-to-be-brian-quigleys-thoughts-on-the-league-of-ireland-b-division/|title='To B or not to be' Brian Quigley's thoughts on the League of Ireland B Division|publisher=leagueofireland.ie|access-date=6 September 2016|archive-date=17 September 2016|archive-url=https://web.archive.org/web/20160917050329/http://leagueofireland.ie/index.php/2016/04/18/to-b-or-not-to-be-brian-quigleys-thoughts-on-the-league-of-ireland-b-division/|url-status=live}}{{Cite book| title=A History of Athlone Town F.C.: The First 101 Years | first=Frank | last=Lynch | year=1991| location=Athlone | publisher=Arcadia }}

The B Division was replaced as the second-level division by the First Division in 1985, featuring first teams and promotion and relegation to and from the new Premier Division.{{cite web|url=https://www.rsssf.org/tablesi/ier2hist.html |title=(Republic of) Ireland League Tables – Second Level |access-date=10 July 2016 |url-status=live |website=RSSSF |archive-url=https://web.archive.org/web/20090603033056/http://www.rsssf.com/tablesi/ier2hist.html |archive-date= 3 June 2009 }}{{cite web|url=http://www.balls.ie/football/happens-teams-enter-league-ireland-first-division/205914|title=What Happens (To) Teams That Enter The League Of Ireland First Division?|publisher=www.balls.ie|access-date=26 March 2016|date=20 February 2015|archive-date=18 March 2016|archive-url=https://web.archive.org/web/20160318143926/http://www.balls.ie/football/happens-teams-enter-league-ireland-first-division/205914|url-status=live}}

=Third level=

A third division known as the A Championship was introduced in 2008, and like the former B Division featured reserve teams and emerging senior teams. However, unlike the B Division, there was promotion and relegation between the Premier Division, First Division and A Championship.{{cite news |last=Ahern |first=Neil |date=1 June 2010 |title=All clubs back FAI's league role |publisher=www.independent.ie |url=http://www.independent.ie/sport/soccer/all-clubs-back-fais-league-role-2201980.html |access-date=1 June 2010 |archive-date=24 October 2012 |archive-url=https://web.archive.org/web/20121024014311/http://www.independent.ie/sport/soccer/all-clubs-back-fais-league-role-2201980.html |url-status=live }}{{cite web|url=https://www.rsssf.org/tablesi/ier08.html|title=Ireland 2008|website=RSSSF|access-date=25 July 2016|archive-date=27 November 2022|archive-url=https://web.archive.org/web/20221127012242/https://www.rsssf.org/tablesi/ier08.html|url-status=live}}

The A Championship was disbanded following the conclusion of the 2011 season.

The FAI announced a new third tier, the National League, on 12 December 2024. The National League will be integrated into the existing football pyramid in Ireland, offering a clear route for promotion and relegation to and from the League of Ireland. The FAI aims to recruit 20 clubs in total for the new league, split into north and south divisions.{{cite web|url=https://www.rte.ie/sport/soccer/2024/1212/1486204-fai-set-to-create-new-league-to-bridge-gap-to-loi/|title=FAI set to create new league to bridge gap to LOI|website=RTÉ|access-date=12 December 2024|archive-date=|archive-url=}}

=Youth leagues=

A number of youth leagues have also been introduced since the 2000–01 season.

  • The original youth league was an under-21 division, and later became an under-20 division before becoming an under-19 division, the winners of which are awarded the Dr Tony O'Neill Cup.{{cite web|url=http://loi19.com/index.php/roh|title=Roll of Honour|publisher=loi19.com|access-date=15 September 2016|archive-date=2 October 2016|archive-url=https://web.archive.org/web/20161002093001/http://loi19.com/index.php/roh|url-status=live}}{{cite web|url=http://foot.ie/archive/index.php/t-128081.html|title=List of Winners|publisher=foot.ie|access-date=16 September 2016|date=17 November 2009|archive-date=2 October 2016|archive-url=https://web.archive.org/web/20161002055515/http://foot.ie/archive/index.php/t-128081.html|url-status=live}}
  • An under-17 division was introduced in 2015.{{cite web|url=http://www.wexfordpeople.ie/sport/soccer/new-under17-league-31234340.html|title=New Under-17 league|publisher=www.wexfordpeople.ie|access-date=7 September 2016|date=19 May 2015|archive-date=11 September 2016|archive-url=https://web.archive.org/web/20160911224807/http://www.wexfordpeople.ie/sport/soccer/new-under17-league-31234340.html|url-status=live}}{{cite web|url=http://extratime.ie/newsdesk/articles/14273/fai-unveil-new-u17-league-format/|title=FAI unveil new U17 league format|publisher=extratime.ie|access-date=27 September 2016|date=16 May 2015|archive-date=1 October 2016|archive-url=https://web.archive.org/web/20161001193448/http://extratime.ie/newsdesk/articles/14273/fai-unveil-new-u17-league-format/|url-status=live}}
  • An under-15 division was introduced with a truncated season in 2017, before fully aligning with the League calendar in 2018.
  • An under-13 division was introduced in April 2019.{{cite web|title="The future for the League of Ireland is to have academies" according to Ruud Dokter|url=http://www.newstalk.com/ruud-dokter-on-off-the-ball|website=Newtalk Off the Ball|publisher=newstalk.com|access-date=28 September 2016|archive-date=22 December 2018|archive-url=https://web.archive.org/web/20181222034217/https://www.newstalk.com/ruud-dokter-on-off-the-ball|url-status=live}}{{cite web|title='Ruud Dokter must be strong and stick to the mantra 'the best, with the best, against the best|url=http://www.the42.ie/john-osullivan-column-u17-league-2066945-Apr2015/|website=The 42|publisher=the42.ie|access-date=28 September 2016|archive-date=1 October 2016|archive-url=https://web.archive.org/web/20161001184933/http://www.the42.ie/john-osullivan-column-u17-league-2066945-Apr2015/|url-status=live}}{{cite web|title=Vacancy: Under-15 head coach|url=http://www.sligorovers.com/news/16/sep/vacancy-under-15-head-coach|website=Sligo Rovers official website|publisher=sligorovers.com|access-date=28 September 2016|archive-date=2 October 2016|archive-url=https://web.archive.org/web/20161002051527/http://www.sligorovers.com/news/16/sep/vacancy-under-15-head-coach|url-status=live}}

Competition

= League structure =

There are 20 teams in the League, organised into two divisions: the Premier Division (formerly the A Division) and the First Division (formerly the B Division), which were renamed in 1985. There are ten teams in each division, and in a given season each team plays the other nine four times: twice at home and twice away, resulting in a total of 36 games per season.

Teams gain three points for a win, one for a draw, and zero for a loss. At the end of the season, the last-placed team in the Premier Division is relegated, with the winner of the First Division being promoted in their place. The second- to fourth-placed teams in the First Division compete in a playoff series, the winner of which plays the ninth-placed team in the Premier Division to determine the final place in the Premier Division for the following season.

class="wikitable"

!Division

!Promotion and relegation

Premier Division

|1 direct relegation
0 or 1 relegation via playoffs

First Division

|1 direct promotion
0 or 1 promotion via playoffs

Teams

= 2025 Premier Division =

{{League of Ireland Premier Division clubs}}

=2025 First Division=

{{League of Ireland First Division clubs}}

=Former League of Ireland clubs=

{{Former League of Ireland clubs}}

Champions

=First level=

==A Division==

class="wikitable"
Season

! Champions

! Runners-up

! Third place

align=center|1921–22

|St. James's Gate (1)

|Bohemians

|Shelbourne

align=center|1922–23

|Shamrock Rovers (1)

|Shelbourne

|Bohemians

align=center|1923–24

|Bohemians (1)

|Shelbourne

|Jacobs

align=center|1924–25

|Shamrock Rovers (2)

|Bohemians

|Shelbourne

align=center|1925–26

|Shelbourne (1)

|Shamrock Rovers

|Fordsons

align=center|1926–27

|Shamrock Rovers (3)

|Shelbourne

|Bohemians

align=center|1927–28

|Bohemians (2)

|Shelbourne

|Shamrock Rovers

align=center|1928–29

|Shelbourne (2)

|Bohemians

|Shamrock Rovers

align=center|1929–30

|Bohemians (3)

|Shelbourne

|Shamrock Rovers

align=center|1930–31

|Shelbourne (3)

|Dundalk

|Bohemians

align=center|1931–32

|Shamrock Rovers (4)

|Cork

|Waterford

align=center|1932–33

|Dundalk (1)

|Shamrock Rovers

|Shelbourne

align=center|1933–34

|Bohemians (4)

|Cork

|Shamrock Rovers

align=center|1934–35

|Dolphin (1)

|St. James's Gate

|Sligo Rovers

align=center|1935–36

|Bohemians (5)

|Dolphin

|Cork

align=center|1936–37

|Sligo Rovers (1)

|Dundalk

|Waterford

align=center|1937–38

|Shamrock Rovers (5)

|Waterford

|Dundalk

align=center|1938–39

|Shamrock Rovers (6)

Sligo Rovers

|Dundalk

align=center|1939–40

|St. James's Gate (2)

|Shamrock Rovers

Sligo Rovers
align=center|1940–41

|Cork United (1)

|Waterford

Bohemians
align=center|1941–42

|Cork United (2)

|Shamrock Rovers

Shelbourne
align=center|1942–43

|Cork United (3)

|Dundalk

|Drumcondra

align=center|1943–44

|Shelbourne (4)

|Limerick

|Shamrock Rovers

align=center|1944–45

|Cork United (4)

|Limerick

|Shamrock Rovers

align=center|1945–46

|Cork United (5)

|Drumcondra

|Waterford

align=center|1946–47

|Shelbourne (5)

|Drumcondra

|Shamrock Rovers

align=center|1947–48

|Drumcondra (1)

|Dundalk

|Shelbourne

align=center|1948–49

|Drumcondra (2)

|Shelbourne

|Dundalk

align=center|1949–50

|Cork Athletic (1)

|Drumcondra

|Shelbourne

align=center|1950–51

|Cork Athletic (2)

|Sligo Rovers

|Drumcondra

align=center|1951–52

|St. Patrick's Athletic (1)

|Shelbourne

|Shamrock Rovers

align=center|1952–53

|Shelbourne (6)

|Drumcondra

|Shamrock Rovers

align=center|1953–54

|Shamrock Rovers (7)

|Evergreen United

|Drumcondra

align=center|1954–55

|St. Patrick's Athletic (2)

|Waterford

|Shamrock Rovers

align=center|1955–56

|St. Patrick's Athletic (3)

|Shamrock Rovers

|Waterford

align=center|1956–57

|Shamrock Rovers (8)

|Drumcondra

|Sligo Rovers

align=center|1957–58

|Drumcondra (3)

|Shamrock Rovers

|Evergreen United

align=center|1958–59

|Shamrock Rovers (9)

|Evergreen United

|Waterford

align=center|1959–60

|Limerick (1)

|Cork Celtic

|Shelbourne

align=center|1960–61

|Drumcondra (4)

|St. Patrick's Athletic

|Waterford

align=center|1961–62

|Shelbourne (7)

|Cork Celtic

|Shamrock Rovers

align=center|1962–63

|Dundalk (2)

|Waterford

|Drumcondra

align=center|1963–64

|Shamrock Rovers (10)

|Dundalk

|Limerick

align=center|1964–65

|Drumcondra (5)

|Shamrock Rovers

|Bohemians

align=center|1965–66

|Waterford (1)

|Shamrock Rovers

|Bohemians

align=center|1966–67

|Dundalk (3)

|Bohemians

|Sligo Rovers

align=center|1967–68

|Waterford (2)

|Dundalk

|Cork Celtic

align=center|1968–69

|Waterford (3)

|Shamrock Rovers

|Cork Hibernians

align=center|1969–70

|Waterford (4)

|Shamrock Rovers

|Cork Hibernians

align=center|1970–71

|Cork Hibernians (1)

|Shamrock Rovers

|Waterford

align=center|1971–72

|Waterford (5)

|Cork Hibernians

|Bohemians

align=center|1972–73

|Waterford (6)

|Finn Harps

|Bohemians

align=center|1973–74

|Cork Celtic (1)

|Bohemians

|Cork Hibernians

align=center|1974–75

|Bohemians (6)

|Athlone Town

|Finn Harps

align=center|1975–76

|Dundalk (4)

|Finn Harps

|Waterford

align=center|1976–77

|Sligo Rovers (2)

|Bohemians

|Drogheda United

align=center|1977–78

|Bohemians (7)

|Finn Harps

|Drogheda United

align=center|1978–79

|Dundalk (5)

|Bohemians

|Drogheda United

align=center|1979–80

|Limerick United (2)

|Dundalk

|Athlone Town

align=center|1980–81

|Athlone Town (1)

|Dundalk

|Limerick United

align=center|1981–82

|Dundalk (6)

|Shamrock Rovers

|Bohemians

align=center|1982–83

|Athlone Town (2)

|Drogheda United

|Dundalk

align=center|1983–84

|Shamrock Rovers (11)

|Bohemians

|Athlone Town

align=center|1984–85

|Shamrock Rovers (12)

|Bohemians

|Athlone Town

{{small|Source:{{cite book|last=Graham|first=Alex|title=Football in the Republic of Ireland a Statistical Record 1921–2005|date=13 April 2024 |publisher=Soccer Books Limited|isbn=978-1-86223-135-1}} }}

==Premier Division==

class="wikitable"
Season

! Champions

! Runners–up

! Third place

1985–86

|Shamrock Rovers (13)

|Galway United

|Dundalk

1986–87

|Shamrock Rovers (14)

|Dundalk

|Bohemians

1987–88

|Dundalk (7)

|St Patrick's Athletic

|Bohemians

1988–89

|Derry City (1)

|Dundalk

|Limerick City

1989–90

|St Patrick's Athletic (4)

|Derry City

|Dundalk

1990–91

|Dundalk (8)

|Cork City

|St Patrick's Athletic

1991–92

|Shelbourne (8)

|Derry City

|Cork City

1992–93

|Cork City (1)

|Bohemians

|Shelbourne

1993–94

|Shamrock Rovers (15)

|Cork City

|Galway United

1994–95

|Dundalk (9)

|Derry City

|Shelbourne

1995–96

|St Patrick's Athletic (5)

|Bohemians

|Sligo Rovers

1996–97

|Derry City (2)

|Bohemians

|Shelbourne

1997–98

|St Patrick's Athletic (6)

|Shelbourne

|Cork City

1998–99

|St Patrick's Athletic (7)

|Cork City

|Shelbourne

1999–00

|Shelbourne (9)

|Cork City

|Bohemians

2000–01

|Bohemians (8)

|Shelbourne

|Cork City

2001–02

|Shelbourne (10)

|Shamrock Rovers

|St Patrick's Athletic

2002–03

|Bohemians (9)

|Shelbourne

|Shamrock Rovers

2003

|Shelbourne (11)

|Bohemians

|Cork City

2004

|Shelbourne (12)

|Cork City

|Bohemians

2005

|Cork City (2)

|Derry City

|Shelbourne

2006

|Shelbourne (13)

|Derry City

|Drogheda United

2007

|Drogheda United (1)

|St Patrick's Athletic

|Bohemians

2008

|Bohemians (10)

|St Patrick's Athletic

|Derry City

2009

|Bohemians (11)

|Shamrock Rovers

|Cork City

2010

|Shamrock Rovers (16)

|Bohemians

|Sligo Rovers

2011

|Shamrock Rovers (17)

|Sligo Rovers

|Derry City

2012

|Sligo Rovers (3)

|Drogheda United

|St Patrick's Athletic

2013

|St Patrick's Athletic (8)

|Dundalk

|Sligo Rovers

2014

|Dundalk (10)

|Cork City

|Sligo Rovers

2015

|Dundalk (11)

|Cork City

|Shamrock Rovers

2016

|Dundalk (12)

|Cork City

|Derry City

2017

|Cork City (3)

|Dundalk

|Shamrock Rovers

2018

|Dundalk (13)

|Cork City

|Shamrock Rovers

2019

|Dundalk (14)

|Shamrock Rovers

|Bohemians

2020

|Shamrock Rovers (18)

|Bohemians

|Dundalk

2021

| Shamrock Rovers (19)

| St Patrick's Athletic

| Sligo Rovers

2022

| Shamrock Rovers (20)

| Derry City

| Dundalk

2023

| Shamrock Rovers (21)

| Derry City

| St Patrick's Athletic

2024

| Shelbourne (14)

| Shamrock Rovers

| St Patrick's Athletic

{{small|Source: }}

List of champions

= By number of titles =

class="wikitable sortable" style="text-align:center;"

!Club

!First level

!Second level

!Total

style="text-align:left;" |Shamrock Rovers

|21

|1

|22

style="text-align:left;" |Dundalk

|14

|2

|16

style="text-align:left;" |Shelbourne

|14

|2

|16

style="text-align:left;" |Bohemians

|11

|0

|11

style="text-align:left;" |St Patrick's Athletic

|8

|0

|8

style="text-align:left;" |Waterford

|6

|4

|10

style="text-align:left;" |Cork United

|5

|0

|5

style="text-align:left;" |Drumcondra

|5

|0

|5

style="text-align:left;" |Cork City

|3

|2

|5

style="text-align:left;" |Sligo Rovers

|3

|2

|5

style="text-align:left;" |Limerick United

|2

|3

|5

style="text-align:left;" |Athlone Town

|2

|2

|4

style="text-align:left;" |Derry City

|2

|2

|4

style="text-align:left;" |Cork Athletic

|2

|0

|2

style="text-align:left;" |St James's Gate

|2

|0

|2

style="text-align:left;" |Drogheda United

|1

|5

|6

style="text-align:left;" |Cork Celtic

|1

|0

|1

style="text-align:left;" |Cork Hibernians

|1

|0

|1

style="text-align:left;" |Dolphin

|1

|0

|1

style="text-align:left;" |Bray Wanderers

|0

|3

|3

style="text-align:left;" |UCD

|0

|3

|3

style="text-align:left;" |Cobh Ramblers

|0

|1

|1

style="text-align:left;" |Dublin City

|0

|1

|1

style="text-align:left;" |Finn Harps

|0

|1

|1

style="text-align:left;" |Galway United

|0

|1

|1

style="text-align:left;" |Kilkenny City

|0

|1

|1

style="text-align:left;" |Longford Town

|0

|1

|1

style="text-align:left;" |Wexford

|0

|1

|1

= By team =

class="wikitable collapsible"

! Club

! Titles

! Seasons

! Runners-up

! Seasons

Shamrock Rovers

| {{center|21}}

| 1922–23, 1924–25, 1926–27, 1931–32, 1937–38, 1938–39, 1953–54, 1956–57, 1958–59, 1963–64, 1983–84, 1984–85, 1985–86, 1986–87, 1993–94, 2010, 2011, 2020, 2021, 2022, 2023

| {{center|16}}

| 1925–26, 1932–33, 1939–40, 1941–42, 1955–56, 1957–58, 1964–65, 1965–66, 1968–69, 1969–70, 1970–71, 1981–82, 2001-02, 2009, 2019, 2024

Dundalk

| {{center|14}}

| 1932–33, 1962–63, 1966–67, 1975–76, 1978–79, 1981–82, 1987–88, 1990–91, 1994–95, 2014, 2015, 2016, 2018, 2019

| {{center|12}}

| 1930–31, 1936–37, 1942–43, 1947–48, 1963–64, 1967–68, 1979–80, 1980–81, 1986–87, 1988–89, 2013, 2017

Shelbourne

| {{center|14}}

| 1925–26, 1928–29, 1930–31, 1943–44, 1946–47, 1952–53, 1961–62, 1991–92, 1999–2000, 2001–02, 2003, 2004, 2006, 2024

| {{center|9}}

| 1922–23, 1923–24, 1926–27, 1927–28, 1929–30, 1948–49, 1951–52, 1997–98, 2002–03

Bohemians

| {{center|11}}

| 1923–24, 1927–28, 1929–30, 1933–34, 1935–36, 1974–75, 1977–78, 2000–01, 2002–03, 2008, 2009

| {{center|15}}

| 1921–22, 1924–25, 1928–29, 1966–67, 1973–74, 1976–77, 1978–79, 1983–84, 1984–85, 1992–93, 1995–96, 1996–97, 2003, 2010, 2020

St Patrick's Athletic

| {{center|8}}

| 1951–52, 1954–55, 1955–56, 1989–90, 1995–96, 1997–98, 1998–99, 2013

| {{center|5}}

| 1960–61, 1987–88, 2007, 2008, 2021

Waterford

| {{center|6}}

| 1965–66, 1967–68, 1968–69, 1969–70, 1971–72, 1972–73

| {{center|4}}

| 1937–38, 1940–41, 1954–55, 1962–63

Drumcondra

| {{center|5}}

| 1947–48, 1948–49, 1957–58, 1960–61, 1964–65

| {{center|5}}

| 1945–46, 1946–47, 1949–50, 1952–53, 1956–57

Cork United

| {{center|5}}

| 1940–41, 1941–42, 1942–43, 1944–45, 1945–46

| {{center|0}}

|

Cork City

| {{center|3}}

| 1992–93, 2005, 2017

| {{center|9}}

| 1990–91, 1993–94, 1998–99, 1999–2000, 2004, 2014, 2015, 2016, 2018

Sligo Rovers

| {{center|3}}

| 1936–37, 1976–77, 2012

| {{center|3}}

| 1938–39, 1950–51, 2011

Derry City

| {{center|2}}

| 1988–89, 1996–97

| {{center|7}}

| 1989–90, 1991–92, 1994–95, 2005, 2006, 2022, 2023

Limerick

| {{center|2}}

| 1959–60, 1979–80

| {{center|2}}

| 1943–44, 1944–45

St James's Gate

| {{center|2}}

| 1921–22, 1939–40

| {{center|1}}

| 1934–35

Athlone Town

| {{center|2}}

| 1980–81, 1982–83

| {{center|1}}

| 1974–75

Cork Athletic

| {{center|2}}

| 1949–50, 1950–51

| {{center|0}}

|

Cork Celtic

| {{center|1}}

| 1973–74

| {{center|4}}

| 1953–54, 1958–59, 1959–60, 1961–62

Drogheda United

| {{center|1}}

| 2007

| {{center|2}}

| 1982–83, 2012

Dolphin

| {{center|1}}

| 1934–35

| {{center|1}}

| 1935–36

Cork Hibernians

| {{center|1}}

| 1970–71

| {{center|1}}

| 1971–72

Finn Harps

| {{center|0}}

|

| {{center|3}}

| 1972–73, 1975–76, 1977–78

Cork

| {{center|0}}

|

| {{center|2}}

| 1931–32, 1933–34

Galway United

| {{center|0}}

|

| {{center|1}}

| 1985–86

= By county =

=By season=

For each season, the number of teams competing (in brackets) are shown.

class="wikitable sortable" style="text-align:center; font-size:small;"

!Team

!2020

!2021

!2022

!2023

!2024

!2025

!Years

Bohemians

| bgcolor="silver" | 2nd

| bgcolor="#cceeee" | 5th

| bgcolor="#cceeee" | 6th

| bgcolor="#cceeee" | 6th

| bgcolor="#cceeee" | 8th

| bgcolor="#cceeee" | -

!6

Cork City

| bgcolor="#eecccc" | 10th

|

|

| bgcolor="#eecccc" | 9th

|

| bgcolor="#cceeee" | -

!3

Derry City

| bgcolor="#cceeee" | 7th

| bgcolor="#cceeee" | 4th

| bgcolor="silver" | 2nd

| bgcolor="silver" | 2nd

| bgcolor="#cceeee" | 4th

| bgcolor="#cceeee" | -

!6

Drogheda United

|

| bgcolor="#cceeee" | 7th

| bgcolor="#cceeee" | 8th

| bgcolor="#cceeee" | 7th

| bgcolor="#cceeee" | 9th

| bgcolor="#cceeee" | -

!5

Dundalk

| bgcolor="#CD7F32" | 3rd

| bgcolor="#cceeee" | 6th

| bgcolor="#CD7F32" | 3rd

| bgcolor="#cceeee" | 5th

| bgcolor="#eecccc" |10th

|

!5

Galway United

|

|

|

|

| bgcolor="#cceeee" | 5th

| bgcolor="#cceeee" | -

!2

Finn Harps

| bgcolor="#cceeee" | 8th

| bgcolor="#cceeee" | 8th

| bgcolor="#eecccc" |10th

|

|

|

!3

Longford Town

|

| bgcolor="#eecccc" | 10th

|

|

|

|

!1

Shamrock Rovers

| bgcolor="gold" | 1st

| bgcolor="gold" | 1st

| bgcolor="gold" | 1st

| bgcolor="gold" | 1st

| bgcolor="silver" | 2nd

| bgcolor="#cceeee" | -

!6

Shelbourne

| bgcolor="#eecccc" | 9th

|

| bgcolor="#cceeee" | 7th

| bgcolor="#cceeee" | 4th

| bgcolor="gold" | 1st

| bgcolor="#cceeee" | -

!5

Sligo Rovers

| bgcolor="#cceeee" | 4th

| bgcolor="#CD7F32" | 3rd

| bgcolor="#cceeee" | 5th

| bgcolor="#cceeee" | 8th

| bgcolor="#cceeee" | 6th

| bgcolor="#cceeee" | -

!6

St Patrick's Athletic

| bgcolor="#cceeee" | 6th

| bgcolor="silver" | 2nd

| bgcolor="#cceeee" | 4th

| bgcolor="#CD7F32" | 3rd

| bgcolor="#CD7F32" | 3rd

| bgcolor="#cceeee" | -

!6

UCD

|

|

| bgcolor="#cceeee" | 9th

| bgcolor="#eecccc" | 10th

|

|

!2

Waterford

| bgcolor="#cceeee" | 5th

| bgcolor="#eecccc" | 9th

|

|

| bgcolor="#cceeee" | 7th

| bgcolor="#cceeee" | -

!4

Media coverage

League of Ireland games are broadcast by both RTÉ and Virgin Media Television. It was announced in 2014 that RTÉ would show 78 live Premier Division and FAI Cup games as part of a new agreement with the FAI. The agreement expires in November 2018. RTÉ also broadcast a highlights show, Soccer Republic, throughout the season.{{cite web|url=http://www.rte.ie/sport/soccer/irish/2014/0829/640224-rte-fai-tv/|title=RTÉ and FAI announce 78-game TV deal|publisher=www.rte.ie|date=29 August 2014|access-date=8 March 2016|archive-date=9 March 2016|archive-url=https://web.archive.org/web/20160309113050/http://www.rte.ie/sport/soccer/irish/2014/0829/640224-rte-fai-tv/|url-status=live}}{{cite web|url=http://www.rte.ie/sport/soccer/irish/2014/0226/506830-soccer-republic-programme-kicks-off-in-march/|title=Soccer Republic programme kicks off on 10 March|publisher=www.rte.ie|date=26 February 2014|access-date=8 March 2016|archive-date=9 March 2016|archive-url=https://web.archive.org/web/20160309104954/http://www.rte.ie/sport/soccer/irish/2014/0226/506830-soccer-republic-programme-kicks-off-in-march/|url-status=live}}{{cite web|url=http://www.sseairtricityleague.ie/news/6877-news-eir-sport-set-to-broadcast-the-dublin-derby-between-shamrock-rovers-and-bohemians|title=eir Sport set to broadcast the Dublin Derby between Shamrock Rovers and Bohemians|publisher=www.sseairtricityleague.ie|access-date=28 September 2016|date=8 July 2016|archive-date=2 October 2016|archive-url=https://web.archive.org/web/20161002053256/http://www.sseairtricityleague.ie/news/6877-news-eir-sport-set-to-broadcast-the-dublin-derby-between-shamrock-rovers-and-bohemians|url-status=live}}{{cite web|url=https://www.eirsport.ie/soccer|title=Soccer on eir Sport|publisher=www.eirsport.ie|access-date=28 September 2016|archive-date=3 October 2016|archive-url=https://web.archive.org/web/20161003091726/https://www.eirsport.ie/soccer|url-status=live}} In 2015 the FAI agreed a deal with TrackChamp to stream all Premier Division and First Division games outside Ireland, but the deal was criticised by customers as the streaming service required registration for a betting platform.{{cite news|url=https://www.the42.ie/league-of-ireland-streaming-service-4696862-Jun2019/|title=Cork City and Dundalk involved in pilot of new League of Ireland streaming service|first=Gavin|last=Cooney|date=25 June 2019|website=The42.ie|access-date=13 December 2019|archive-date=14 August 2020|archive-url=https://web.archive.org/web/20200814082043/https://www.the42.ie/league-of-ireland-streaming-service-4696862-Jun2019/|url-status=live}}

Attendance

In 2024 attendances across the League of Ireland broke the million mark for the first time ever; a total of 1,001,630 fans went to games in the SSE Airtricity Men's Premier Division, First Division, SSE Airtricity Women’s Premier Division, men's and women's FAI Cups, the All-Island Cup and European matches.{{cite web |title=League of Ireland attendances break the million mark for first time |url=https://www.rte.ie/sport/soccer/2024/1111/1480331-loi-attendances-break-the-million-mark-for-first-time/#:~:text=Updated%20/%20Monday%2C%2011%20Nov%202024,%2C%20who%20won%202%2D0. |website=RTE |access-date=3 January 2025}}

{{col-begin}}

{{col-break}}

=Premier Division=

class="wikitable sortable"
scope=col|Season

!scope=col|Total

!scope=col|Average

!scope=col|Highest

!scope=col|Ref.

2005

|align=center|–

|align=center|–

|align=right|7,000

|{{cite web |title=Cork take title with stunning display |url=https://www.irishtimes.com/sport/cork-take-title-with-stunning-display-1.519675 |website=IrishTimes.com |access-date=1 February 2021 |archive-date=5 May 2022 |archive-url=https://web.archive.org/web/20220505225230/https://www.irishtimes.com/sport/cork-take-title-with-stunning-display-1.519675 |url-status=live }}

2006

|align=right style="background:#ffb6b6;"|257,745

|align=right|1,562

|align=right|6,080

|{{Cite web|url=https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|title=Figures do not include results from matches played against Dublin City F.C. who withdrew midway through the season|website=www.researchgate.net|access-date=1 February 2021|archive-date=23 June 2022|archive-url=https://web.archive.org/web/20220623141821/https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|url-status=live}}{{cite web |title=DERRY'S GAME WITH CORK BEST ATTENDED |url=http://tribune.ie/2006/12/10/80154.html |website=tribune.ie |access-date=1 February 2021 |archive-date=31 March 2022 |archive-url=https://web.archive.org/web/20220331023811/http://tribune.ie/2006/12/10/80154.html |url-status=live }}

2007

|align=center|–

|align=center|–

|align=center|–

2008

|align=center|–

|align=center|–

|align=right|6,870

|{{cite web |title=REPORT: Derry City 2 - 1 Finn Harps |url=https://www.extratime.com/matches/detail/10103/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=9 September 2023 |archive-url=https://web.archive.org/web/20230909063144/https://www.extratime.com/matches/detail/10103/2/ |url-status=live }}

2009

|align=center|–

|align=center|–

|align=right|6,000

|{{cite web |title=Shamrock Rovers 1 - 0 Bohemians |url=https://www.extratime.com/matches/detail/11651/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=8 February 2021 |archive-url=https://web.archive.org/web/20210208065049/https://www.extratime.com/matches/detail/11651/2/ |url-status=live }}

2010

|align=center|–

|align=center|–

|align=right|5,500

|{{cite web |title=Shamrock Rovers 0 - St Patrick's Athletic 2 |url=https://www.stpatsfc.com/report.php?report=367 |website=st pats fc |access-date=1 February 2021 |archive-date=6 February 2021 |archive-url=https://web.archive.org/web/20210206212853/https://www.stpatsfc.com/report.php?report=367 |url-status=live }}

2011

|align=center|–

|align=center|–

|align=right|5,916

|{{cite web |title=Shamrock Rovers 2 - 0 St. Patrick's Athletic |url=https://www.extratime.com/matches/detail/12523/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=6 February 2021 |archive-url=https://web.archive.org/web/20210206021011/https://www.extratime.com/matches/detail/12523/2/ |url-status=live }}

2012

|align=right|281,925

|align=right|1,575

|align=right|6,097

|{{Cite web|url=https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|title=Figures include results from matches played against Monaghan United who withdrew midway through the season|website=www.researchgate.net|access-date=1 February 2021|archive-date=23 June 2022|archive-url=https://web.archive.org/web/20220623141821/https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|url-status=live}}{{cite web |title=The Demand for League of Ireland Football |website=ResearchGate |url=https://www.researchgate.net/publication/286919999 |access-date=1 February 2021 |archive-date=23 June 2022 |archive-url=https://web.archive.org/web/20220623141516/https://www.researchgate.net/publication/286919999_The_Demand_for_League_of_Ireland_Football |url-status=live }}{{cite web |title=Sligo Rovers 0 - 2 Shamrock Rovers |url=https://www.extratime.com/matches/detail/18046/2/ |website=Extratime.ie |access-date=2 February 2021 |archive-date=7 February 2021 |archive-url=https://web.archive.org/web/20210207103937/https://www.extratime.com/matches/detail/18046/2/ |url-status=live }}

2013

|align=right|307,355

|align=right|1,552

|align=right style="background:#ffb6b6;"|4,703

|{{Cite web|url=https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|title=One attendance figure is missing from the 2013 season|website=www.researchgate.net|access-date=1 February 2021|archive-date=23 June 2022|archive-url=https://web.archive.org/web/20220623141821/https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|url-status=live}}{{cite web |title=Shamrock Rovers 0 - 4 St Patrick's Athletic |url=https://www.extratime.com/fixtures/detail/19223/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=6 February 2021 |archive-url=https://web.archive.org/web/20210206050640/https://www.extratime.com/fixtures/detail/19223/2/ |url-status=live }}

2014

|align=right|295,384

|align=right|1,523

|align=right|6,219

|{{Cite web|url=https://www.researchgate.net/figure/League-of-Ireland-Premier-Division-Attendance_tbl1_286919999|title=Four attendance figures are missing from the 2014 season|website=www.researchgate.net}}{{cite web |title=League Report: Cork City 1 - 0 Bohemians |url=https://www.extratime.com/newsdesk/articles/13190/league-report-cork-city-1---0-bohemians/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=5 May 2022 |archive-url=https://web.archive.org/web/20220505225230/https://www.extratime.com/newsdesk/articles/13190/league-report-cork-city-1---0-bohemians/ |url-status=dead }}

2015

|align=right|324,332

|align=right|1,638

|align=right|6,900

|{{Cite web|url=https://www.newstalk.com/sport/league-of-ireland-match-attendances-show-encouraging-rise-for-2015-627173|title=League of Ireland match attendances show encouraging rise for 2015|website=Newstalk|access-date=12 February 2021|archive-date=7 February 2021|archive-url=https://web.archive.org/web/20210207160731/https://www.newstalk.com/sport/league-of-ireland-match-attendances-show-encouraging-rise-for-2015-627173|url-status=live}}{{cite web |title=League of Ireland attendances saw an increase for the 2015 season. |url=https://www.newstalk.com/sport/league-of-ireland-match-attendances-show-encouraging-rise-for-2015-627173 |website=newstalk |access-date=2 February 2021 |archive-date=7 February 2021 |archive-url=https://web.archive.org/web/20210207160731/https://www.newstalk.com/sport/league-of-ireland-match-attendances-show-encouraging-rise-for-2015-627173 |url-status=live }}{{cite web |title=League Report: Cork City 1 - 2 Dundalk |url=https://www.extratime.com/matches/detail/27259/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=5 February 2021 |archive-url=https://web.archive.org/web/20210205000826/https://www.extratime.com/matches/detail/27259/2/ |url-status=live }}

2016

|align=right|291,258

|align=right style="background:#ffb6b6;"|1,471

|align=right|5,453

|{{cite web |title=League of Ireland Attendances 2016 - The Final Story (Updated) |url=https://www.extratime.ie/articles/17868/league-of-ireland-attendances-2016---the-final-story-updated/ |website=Extratime.ie |access-date=31 August 2019 |archive-date=31 August 2019 |archive-url=https://web.archive.org/web/20190831143526/https://www.extratime.ie/articles/17868/league-of-ireland-attendances-2016---the-final-story-updated/ |url-status=live }}{{cite web |title=League of Ireland Attendances 2016 - The Final Story (Updated) |url=https://www.extratime.com/articles/17868/league-of-ireland-attendances-2016---the-final-story-updated/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=7 February 2021 |archive-url=https://web.archive.org/web/20210207154655/https://www.extratime.com/articles/17868/league-of-ireland-attendances-2016---the-final-story-updated/ |url-status=live }}

2017

|align=right|377,362

|align=right|1,906

|align=right|6,983

|{{cite web |title=25% increase in attendances for League of Ireland |url=https://www.extratime.ie/articles/20256/25-increase-in-attendances-for-league-of-ireland/ |website=Extratime.ie |access-date=31 August 2019 |archive-date=31 August 2019 |archive-url=https://web.archive.org/web/20190831143030/https://www.extratime.ie/articles/20256/25-increase-in-attendances-for-league-of-ireland/ |url-status=live }}{{cite web |title=25% increase in attendances for League of Ireland |url=https://www.extratime.com/articles/20256/25-increase-in-attendances-for-league-of-ireland/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=8 April 2019 |archive-url=https://web.archive.org/web/20190408122228/http://www.extratime.ie/articles/20256/25-increase-in-attendances-for-league-of-ireland/ |url-status=live }}

|2018

|align=right|384,520

|align=right|2,136

|align=right|6,672

|{{cite web |title=extratime.ie League of Ireland Attendance Report 2018 |url=https://www.extratime.ie/articles/22113/extratimeie-league-of-ireland-attendance-report-2018/ |website=Extratime.ie |access-date=31 August 2019 |archive-date=9 April 2019 |archive-url=https://web.archive.org/web/20190409123727/http://www.extratime.ie/articles/22113/extratimeie-league-of-ireland-attendance-report-2018/ |url-status=live }}{{cite web |title=extratime.ie League of Ireland Attendance Report 2018 |url=https://www.extratime.com/articles/22113/extratimeie-league-of-ireland-attendance-report-2018/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=9 April 2019 |archive-url=https://web.archive.org/web/20190409123727/http://www.extratime.ie/articles/22113/extratimeie-league-of-ireland-attendance-report-2018/ |url-status=live }}

|2019

|align=right|375,705

|align=right|2,087

|align=right|7,021

|{{cite web |title=From the Archives - extratime.ie League of Ireland Attendance Report 2019 |url=https://www.extratime.com/articles/24005/from-the-archives---extratimeie-league-of-ireland-attendance-report-2019/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=14 November 2020 |archive-url=https://web.archive.org/web/20201114213724/https://www.extratime.com/articles/24005/from-the-archives---extratimeie-league-of-ireland-attendance-report-2019/ |url-status=live }}

style="background:#ff9;"|2020

|align=right|65,700

|align=right|2,986

|align=right|7,522

|Total attendance and average attendance figures only account for the first four weeks of the season after which no spectators were allowed due to the COVID-19 pandemic{{cite web |title=2020 SSE AIRTRICITY LEAGUE OF IRELAND PREMIER DIVISION |url=https://www.extratime.com/competition/100/2034/#2020-league-of-ireland-premier-division |website=Extratime.ie |access-date=1 February 2021 |archive-date=6 February 2021 |archive-url=https://web.archive.org/web/20210206223616/https://www.extratime.com/competition/100/2034/#2020-league-of-ireland-premier-division |url-status=dead }}{{cite web |title=League Report: Shamrock Rovers 3 - 2 Dundalk |url=https://www.extratime.com/matches/detail/39920/2/ |website=Extratime.ie |access-date=1 February 2021 |archive-date=7 February 2021 |archive-url=https://web.archive.org/web/20210207220554/https://www.extratime.com/matches/detail/39920/2/ |url-status=live }}

style="background:#ff9;"|2021

|align=center|–

|align=center|–

|align=right |7,765

|{{cite web |title=Tallaght rocks as Rovers collect the trophy - and also Jack Byrne's signature |url=https://www.the42.ie/shamrock-rovers-drogheda-united-2-5607051-Nov2021/ |website=the42 |date=19 November 2021 |access-date=19 November 2021 |archive-date=19 November 2021 |archive-url=https://web.archive.org/web/20211119233409/https://www.the42.ie/shamrock-rovers-drogheda-united-2-5607051-Nov2021/ |url-status=live }}

|2022

|align=right |486,365

|align=right |2,687

|align=right|7,726

|{{cite web |title=League of Ireland enjoys huge increase in crowds since last pre-Covid season |url=https://www.the42.ie/league-of-ireland-attendance-figures-5951751-Dec2022/ |website=the42 |date=20 December 2022 |access-date=20 December 2022 |archive-date=20 December 2022 |archive-url=https://web.archive.org/web/20221220110311/https://www.the42.ie/league-of-ireland-attendance-figures-5951751-Dec2022/ |url-status=live }}{{cite web |title=Rory Gaffney's winner ensures Shamrock Rovers enjoy the party that little bit more in Tallaght |url=https://www.irishtimes.com/sport/soccer/2022/10/30/rory-gaffneys-winner-ensures-shamrock-rovers-enjoy-the-party-that-little-bit-more-in-tallaght/ |website=Irish Times |access-date=30 October 2022 |archive-date=30 October 2022 |archive-url=https://web.archive.org/web/20221030215350/https://www.irishtimes.com/sport/soccer/2022/10/30/rory-gaffneys-winner-ensures-shamrock-rovers-enjoy-the-party-that-little-bit-more-in-tallaght/?utm_source=dlvr.it&utm_medium=twitter |url-status=live }}

|2023

|align=right |596,196

|align=right |3,294

|align=right |8,021

|{{cite news |title=League of Ireland attendances up by 20 per cent as nearly 1 million attend domestic matches in 2023 |url=https://www.irishtimes.com/sport/soccer/2023/11/24/league-of-ireland-attendances-up-by-20-per-cent-as-nearly-1-million-attend-domestic-matches-in-2023/ |newspaper=The Irish Times |access-date=25 November 2023 |archive-date=24 November 2023 |archive-url=https://web.archive.org/web/20231124212739/https://www.irishtimes.com/sport/soccer/2023/11/24/league-of-ireland-attendances-up-by-20-per-cent-as-nearly-1-million-attend-domestic-matches-in-2023/ |url-status=live }}

|2024

|align=right style="background:#dfd;"|628,200

|align=right style="background:#dfd;"|3,490

|align=right style="background:#dfd;"|10,094

class="wikitable"

! colspan=2 | Key

style="background:#dfd;" |  Record high
style="background:#ffb6b6;" |  Record low
style="background:#ff9;"| *Affected by the COVID-19 pandemic

{{col-break}}

=First Division=

class="wikitable sortable"
scope=col|Season

!scope=col|Total

!scope=col|Average

!scope=col|Highest

!scope=col|Ref.

2016

|align=right style="background:#ffb6b6;"|52,987

|align=right|477

|align=center|–

|

2017

|align=right|53,342

|align=right|476

|align=center|–

|

2018

|align=right|59,946

|align=right style="background:#ffb6b6;"|422

|align=center|–

|

|2019

|align=right|75,795

|align=right|561

|align=center|–

|

style="background:#ff9;"|

|2020

|align=center|–

|align=center|–

|align=center|–

|

style="background:#ff9;"|

|2021

|align=center|–

|align=center|–

|align=center|–

|

2022

|align=right|178,000

|align=right style="background:#dfd;"|1,193

|align=center|–

|

2023

|align=right style="background:#dfd;"|196,050

|align=right|1,089

|align=center|–

|

{{col-end}}

European record

=UEFA Champions League=

class="wikitable sortable mw-collapsible mw-collapsed" style="font-size:100%; text-align: center;"

! width="60"|Season

! width="150"|Club

! width="30"|Round

! width="150"|Opponent

! width="30"|Home

! width="30"|Away

! width="60"|Agg

rowspan=1|2009–10

| rowspan="2" |Bohemians

| rowspan="2" | 2QR

| align="left" |{{flagicon|AUT}} Red Bull Salzburg

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|1–1

| 1–2

rowspan=1|2010–11

| align="left" |{{flagicon|WAL}} The New Saints

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–4

| 1–4

rowspan=2|2011–12

| rowspan="3" |Shamrock Rovers

|2QR

| align="left" |{{flagicon|EST}} FC Flora Tallinn

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|0–0

| 1–0

3QR

| align="left" |{{flagicon|DEN}} F.C. Copenhagen

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–2

| 0–3

rowspan=1|2012–13

| 2QR

| align="left" |{{flagicon|LTU}} FK Ekranas

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–2

| 1–2

rowspan=1|2013–14

| rowspan=1|Sligo Rovers

|2QR

| align="left" |{{flagicon|NOR}} Molde FK

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–2

| 0–3

rowspan=1|2014–15

| rowspan=1|St Patrick's Athletic

|2QR

| align="left" |{{flagicon|POL}} Legia Warsaw

| bgcolor="#ffdddd"|0–5

| bgcolor="#ffffdd"|1–1

| 1–6

rowspan=1|2015–16

| rowspan=1|Dundalk

|2QR

| align="left" |{{flagicon|BLR}} BATE Borisov

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–2

| 1–2

rowspan=3|2016–17

| rowspan="4" |Dundalk

|2QR

| align="left" |{{flagicon|ISL}} FH

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|2–2

| 3–3 (a)

3QR

| align="left" |{{flagicon|BLR}} BATE Borisov

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–1

| 3–1

PO

| align="left" |{{flagicon|POL}} Legia Warsaw

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|1–1

| 1–3

rowspan=1|2017–18

| 2QR

| align="left" |{{flagicon|NOR}} Rosenborg BK

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|1–2

| 2–3 {{aet}}

rowspan=1|2018–19

| rowspan=1|Cork City

| 1QR

| align="left" |{{flagicon|POL}} Legia Warsaw

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–3

| 0–4

rowspan=2|2019–20

| rowspan="3" |Dundalk

|1QR

| align="left" |{{flagicon|LAT}} Riga FC

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|0–0

| 0–0 (5–4 {{pen.}})

2QR

| align="left" |{{flagicon|AZE}} Qarabag

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–3

| 1–4

rowspan=1|2020–21

| 1QR

| align="left" |{{flagicon|SVN}} NK Celje

| colspan=2 style="text-align:center;" bgcolor="#ffdddd"|0–3{{efn|Only one match was played at a neutral venue.}}

| 0–3

rowspan=1|2021–22

| rowspan="4" |Shamrock Rovers

| rowspan="3" |1QR

| align="left" |{{flagicon|SVK}} Slovan Bratislava

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–2

| 2–3

rowspan=1|2022–23

| align="left" | {{flagicon|ISL}} Breiðablik

| bgcolor="#ffdddd" style="text-align:center;"| 0–1

| bgcolor="#ffdddd" style="text-align:center;"| 1–2

| 1–3

rowspan=2|2024–25

| align="left" | {{flagicon|ISL}} Víkingur Reykjavík

| bgcolor="#ddffdd" style="text-align:center;"| 2–1

| bgcolor="#ffffdd" style="text-align:center;"| 0–0

| 2–1

2QR

| align="left" | {{flagicon|CZE}} Sparta Prague

| bgcolor="#ffdddd" style="text-align:center;"| 0–2

| bgcolor="#ffdddd" style="text-align:center;"| 2–4

| 2–6

{{Notelist}}

1QR/2QR/3QR = First/Second/Third qualifying round; PO = Playoff

=UEFA Europa League=

class="wikitable sortable mw-collapsible mw-collapsed" style="font-size:100%; text-align: center;"

! width="60"|Season

! width="150"|Club

! width="30"|Round

! width="150"|Opponent

! width="30"|Home

! width="30"|Away

! width="60"|Agg

rowspan=6|2009–10

| rowspan=1|Sligo Rovers

| 1QR

| align="left" |{{flagicon|ALB}} Vllaznia Shkodër

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|1–1

| 1–3

rowspan=2|Derry City

| 2QR

| align="left" |{{flagicon|LAT}} Skonto

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|1–1

| 2–1

3QR

| align="left" |{{flagicon|BUL}} CSKA Sofia

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

| 1–2

rowspan=3|St Patrick's Athletic

| 2QR

| align="left" |{{flagicon|MLT}} Valletta

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|1–0

| 2–1

3QR

| align="left" |{{flagicon|RUS}} Krylia Sovetov

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|2–3

| 3–3 (a)

PO

| align="left" |{{flagicon|ROM}} Steaua București

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|0–3

| 1–5

rowspan=5|2010–11

| rowspan=2|Dundalk

| 1QR

| align="left" |{{flagicon|LUX}} Grevenmacher

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffffdd"|3–3

| 5–4

2QR

| align="left" |{{flagicon|BUL}} Levski Sofia

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–6

| 0–8

rowspan=1|Sporting Fingal

| 2QR

| align="left" |{{flagicon|POR}} Marítimo

| bgcolor="#ffdddd"|2–3

| bgcolor="#ffdddd"|2–3

| 4–6

rowspan=2|Shamrock Rovers

| 2QR

| align="left" |{{flagicon|ISR}} Bnei Yehuda

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|1–0

| 2–1

3QR

| align="left" |{{flagicon|ITA}} Juventus

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–1

| 0–3

rowspan=9|2011–12

| rowspan=3|St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|ISL}} ÍBV

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

2QR

| align="left" |{{flagicon|KAZ}} Shakhter Karagandy

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–2

| 3–2

3QR

| align="left" |{{flagicon|UKR}} Karpaty Lviv

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–2

| 1–5

rowspan=1|Bohemians

| 2QR

| align="left" |{{flagicon|SLO}} Olimpija Ljubljana

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–2

| 1–3

rowspan=1|Sligo Rovers

| 3QR

| align="left" |{{flagicon|UKR}} Vorskla Poltava

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|0–0

| 0–2

rowspan=4|Shamrock Rovers

| PO

| align="left" |{{flagicon|SRB}} Partizan

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|2–1

| 3–2 {{aet}}

rowspan="3"| Group A

| align="left" |{{flagicon|RUS}} Rubin Kazan

| bgcolor="#ffdddd"| 0–3

| bgcolor="#ffdddd"| 1–4

| rowspan=3 style="text-align:center;"| 4th

align="left" |{{flagicon|ENG}} Tottenham Hotspur

| bgcolor="#ffdddd"| 0–4

| bgcolor="#ffdddd"| 1–3

align="left" |{{flagicon|GRE}} P.A.O.K.

| bgcolor="#ffdddd"| 1–3

| bgcolor="#ffdddd"| 1–2

rowspan=5|2012–13

| rowspan=1|Bohemians

| 1QR

| align="left" |{{flagicon|ISL}} Þór Akureyri

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–5

| 1–5

rowspan=3|St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|ISL}} ÍBV

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

| 2–2 (a) {{aet}}

2QR

| align="left" |{{flagicon|BIH}} Široki Brijeg

| bgcolor="#ddFFdd"|2–1

| bgcolor="#ffffdd"|1–1

| 3–2 {{aet}}

3QR

| align="left" |{{flagicon|GER}} Hannover 96

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|0–2

| 0–5

rowspan=1|Sligo Rovers

| 2QR

| align="left" |{{flagicon|SVK}} Spartak Trnava

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|1–3

| 2–4

rowspan=3|2013–14

| rowspan=1|Drogheda United

| 1QR

| align="left" |{{flagicon|SWE}} Malmö FF

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–2

| 0–2

rowspan=1|St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|LIT}} Žalgiris Vilnius

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|2–2

| 3–4

rowspan=1|Derry City

| 2QR

| align="left" |{{flagicon|TUR}} Trabzonspor

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|2–4

| 2–7

rowspan=6|2014–15

| rowspan=2|Dundalk

| 1QR

| align="left" |{{flagicon|LUX}} Jeunesse Esch

| bgcolor="#ddffdd"|3–1

| bgcolor="#ddffdd"|2–0

| 5–1

2QR

| align="left" |{{flagicon|CRO}} Hajduk Split

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|2–1

| 2–3

rowspan=2|Derry City

| 1QR

| align="left" |{{flagicon|WAL}} Aberystwyth Town

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|5–0

| 9–0

2QR

| align="left" |{{flagicon|BLR}} Shakhtyor Soligorsk

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–5

| 1–6

rowspan=2|Sligo Rovers

| 1QR

| align="left" |{{flagicon|LIT}} Banga Gargždai

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffffdd"|0–0

| 4–0

2QR

| align="left" |{{flagicon|NOR}} Rosenborg BK

| bgcolor="#ffdddd"|1–3

| bgcolor="#ddffdd"|2–1

| 3–4

rowspan=6|2015–16

| rowspan=2|UCD

| 1QR

| align="left" |{{flagicon|LUX}} F91 Dudelange

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

| 2–2 (a)

2QR

| align="left" |{{flagicon|SVK}} Slovan Bratislava

| bgcolor="#ffdddd"|1–5

| bgcolor="#ffdddd"|0–1

| 1–6

rowspan=1|Cork City

| 1QR

| align="left" |{{flagicon|ISL}} KR

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|1–2

| 2–3 {{aet}}

rowspan=1| St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|LAT}} Skonto

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–2

| 1–4

rowspan=2|Shamrock Rovers

| 1QR

| align="left" |{{flagicon|LUX}} Progrès Niederkorn

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|0–0

| 3–0

2QR

| align="left" |{{flagicon|NOR}} Odds BK

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–2

| 1–4

rowspan=9|2016–17

| rowspan=3| Cork City

| 1QR

| align="left" |{{flagicon|NIR}} Linfield

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|1–0

| 2–1

2QR

| align="left" |{{flagicon|SWE}} BK Häcken

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|1–1

| 2–1

3QR

| align="left" |{{flagicon|BEL}} Genk

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|0–1

| 1–3

rowspan=1| Shamrock Rovers

| 1QR

| align="left" |{{flagicon|FIN}} RoPS

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|1–1

| 1–3

rowspan=2| St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|LUX}} Jeunesse Esch

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

| 2–2 (a)

2QR

| align="left" |{{flagicon|BLR}} Dinamo Minsk

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|1–1

| 1–2

rowspan=3|Dundalk

| rowspan="3"| Group D

| align="left" |{{flagicon|NED}} AZ

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffffdd"| 1–1

| rowspan=3 style="text-align:center;"| 4th

align="left" |{{flagicon|ISR}} Maccabi Tel Aviv

| bgcolor="#DDffdd"| 1–0

| bgcolor="#ffdddd"| 1–2

align="left" |{{flagicon|RUS}} Zenit

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ffdddd"| 1–2

rowspan=5|2017–18

| rowspan=2| Cork City

| 1QR

| align="left" |{{flagicon|EST}} FCI Levadia Tallinn

| bgcolor="#ddffdd"|4–2

| bgcolor="#ddffdd"|2–0

| 6–2

2QR

| align="left" |{{flagicon|CYP}} AEK Larnaca

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–1

| 0–2

rowspan=1| Derry City

| rowspan="2" | 1QR

| align="left" |{{flagicon|DEN}} Midtjylland

| bgcolor="#ffdddd"|1–4

| bgcolor="#ffdddd"|1–6

| 2–10

rowspan=2| Shamrock Rovers

| align="left" |{{flagicon|ISL}} Stjarnan

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

2QR

| align="left" |{{flagicon|CZE}} Mladá Boleslav

| bgcolor="#ffdddd"|2–3

| bgcolor="#ffdddd"|0–2

| 2–5

rowspan=5|2018–19

| rowspan=2| Dundalk

| 1QR

| align="left" |{{flagicon|EST}} FCI Levadia Tallinn

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|1–0

| 3–1

2QR

| align="left" |{{flagicon|CYP}} AEK Larnaca

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–4

| 0–4

rowspan="1" | Derry City

|1QR

| align="left" |{{flagicon|BLR}} Dinamo Minsk

| bgcolor="#ffdddd" |0–2

| bgcolor="#ddffdd" |2–1

| 2–3

rowspan="1" | Cork City

| 3QR

| align="left" |{{flagicon|NOR}} Rosenborg BK

| bgcolor="#ffdddd" |0–2

| bgcolor="#ffdddd" |0–3

| 0–5

rowspan=1| Shamrock Rovers

| 1QR

| align="left" |{{flagicon|SWE}} AIK

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|1–1

| 1–2 {{aet}}

rowspan=5|2019–20

| rowspan=1|Cork City

| 1QR

| align="left" |{{flagicon|LUX}} Progrès Niederkorn

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|2–1

| 2–3

Dundalk

| 3QR

| align="left" |{{flagicon|SVK}} Slovan Bratislava

| bgcolor="#ffdddd" |1–3

| bgcolor="#ffdddd" |0–1

| 1–4

rowspan=2|Shamrock Rovers

| 1QR

| align="left" |{{flagicon|NOR}} SK Brann

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffffdd"|2–2

| 4–3

2QR

| align="left" |{{flagicon|CYP}} Apollon Limassol

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|1–3

| 3–4 {{aet}}

rowspan=1|St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|SWE}} IFK Norrköping

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–2

| 1–4

rowspan=10|2020–21

| rowspan=2|Shamrock Rovers

| 1QR

| align="left" |{{flagicon|FIN}} Ilves

| bgcolor="#ffffdd"|2–2

| {{n/a}}

| 2–2
(12–11 {{pen.}})

2QR

| align="left" |{{flagicon|ITA}} A.C. Milan

| bgcolor="#ffdddd"|0–2

| {{n/a}}

| 0–2

rowspan=1|Bohemians

| rowspan="2" | 1QR

| align="left" |{{flagicon|HUN}} Fehérvár

| {{n/a}}

| bgcolor="#ffffdd"|1–1

| 1–1
(2–4 {{pen.}})

rowspan=1|Derry City

| align="left" |{{flagicon|LTU}} FK Riteriai

| {{n/a}}

| bgcolor="#ffdddd"| 2–3

| 2–3 {{aet}}

rowspan=6| Dundalk

| 2QR

| align="left" |{{flagicon|AND}} Inter Club d'Escaldes

| {{n/a}}

| bgcolor="#ddffdd"| 1–0

| 1–0

3QR

| align="left" |{{flagicon|MLD}} Sheriff Tiraspol

| {{n/a}}

| bgcolor="#ffffdd"| 1–1

| 1–1
(3–5 {{pen.}})

PO

| align="left" |{{flagicon|FRO}}

| bgcolor="#ddffdd"| 3–1

| {{n/a}}

| 3–1

rowspan="3"| Group B

| align="left" |{{flagicon|NOR}} Molde FK

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|1–3

| rowspan=3 style="text-align:center;"| 4th

align="left" |{{flagicon|ENG}} Arsenal

| bgcolor="#ffdddd"|2–4

| bgcolor="#ffdddd"|0–3

align="left" |{{flagicon|AUT}} Rapid Wien

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|3–4

rowspan=2|2022–23

| rowspan="4" |Shamrock Rovers

| 3QR

| align="left" |{{flagicon|MKD}} Shkupi

| bgcolor="#ddffdd"|3–1

| bgcolor="#ddffdd"|2–1

| 5–2

PO

| align="left" |{{flagicon|HUN}} Ferencvaros

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffdddd"| 0–4

| 1–4

rowspan=2|2024–25

| 3QR

| align="left" | {{flagicon|SVN}} Celje

| bgcolor="#ddffdd" style="text-align:center;"| 3–1 (a.e.t)

| bgcolor="#ffdddd" style="text-align:center;"| 0–1

| 3–2

PO

| align="left" | {{flagicon|GRE}} PAOK

| bgcolor="#ffdddd" style="text-align:center;"| 0–2

| bgcolor="#ffdddd" style="text-align:center;"| 0–4

| 0–6

1QR/2QR/3QR = First/Second/Third qualifying round; PO = Playoff; Group = Group stage

=UEFA Conference League=

class="wikitable sortable mw-collapsible mw-collapsed collapsible" style="font-size:100%; text-align: center;"

! width="60"|Season

! width="150"|Club

! width="30"|Round

! width="150"|Opponent

! width="30"|Home

! width="30"|Away

! width="60"|Agg

rowspan=9|2021–22

| rowspan=3|Bohemians

| 1QR

| align="left" |{{flagicon|ISL}} Stjarnan

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|1–1

| 4–1

2QR

| align="left" |{{flagicon|LUX}} F91 Dudelange

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|3–0

| 4–0

3QR

| align="left" |{{flagicon|GRE}} P.A.O.K.

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–2

| 2–3

rowspan=3|Dundalk

| 1QR

| align="left" |{{flagicon|WAL}} Newtown

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|1–0

| 5–0

2QR

| align="left" |{{flagicon|EST}} FCI Levadia Tallinn

| bgcolor="#ffffdd"|2–2

| bgcolor="#ddffdd"|2–1

| 4–3

3QR

| align="left" |{{flagicon|NED}} Vitesse

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|2–2

| 3–4

rowspan=1|Sligo Rovers

| 1QR

| align="left" |{{flagicon|ISL}} FH

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–2

| 1–3

rowspan=2|Shamrock Rovers

| 3QR

| align="left" |{{flagicon|ALB}} Teuta

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–0

| 3–0

PO

| align="left" |{{flagicon|EST}} FC Flora Tallinn

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|2–4

| 2–5

rowspan=9|2022–23

| rowspan=3|Sligo Rovers

| 1QR

| align="left" |{{flagicon|WAL}} Bala Town

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (4–3 {{pen.}})

2QR

| align="left" |{{flagicon|SCO}} Motherwell

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–0

| 3–0

3QR

| align="left" |{{flagicon|NOR}} Viking

| bgcolor="#ffdddd"|1–5

| bgcolor="#ddffdd"|1–0

| 2–5

rowspan=1|Derry City

| 1QR

| align="left" |{{flagicon|LAT}} Riga

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–2

| 4–0

rowspan=2|St Patrick's Athletic

| 2QR

| align="left" |{{flagicon|SVN}} Mura

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|0–0

| 1–1
(6–5 {{pen.}})

3QR

| align="left" |{{flagicon|BUL}} CSKA Sofia

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2

| 1–2

rowspan=3|Shamrock Rovers

| rowspan="3"| Group F

| align="left" |{{flagicon|SWE}} Djurgården

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–1

| rowspan=3 style="text-align:center;"| 4th

align="left" |{{flagicon|BEL}} Gent

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffdddd"| 0–3

align="left" |{{flagicon|NOR}} Molde

| bgcolor="#ffdddd"| 0–2

| bgcolor="#ffdddd"| 0–3

rowspan=7|2023–24

| rowspan=2|Dundalk

| 1QR

| align="left" |{{flagicon|GIB}} Bruno’s Magpies

| bgcolor="#ffffdd"|0–0

| bgcolor="#ddffdd"|3–1

| 3–1

2QR

| align="left" |{{flagicon|ISL}} KA

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffdddd"|1–3

| 3–5

rowspan=3|Derry City

| 1QR

| align="left" |{{flagicon|FRO}} HB

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|0–0

| 1–0

2QR

| align="left" |{{flagicon|FIN}} KuPS

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffffdd"|3–3

| 5–4

3QR

| align="left" |{{flagicon|KAZ}} Tobol

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–1

| 1–1
(5–6 {{pen.}})

St Patrick's Athletic

| 1QR

| align="left" |{{flagicon|LUX}} F91 Dudelange

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|2–3

| 3–5

Shamrock Rovers

| 2QR

| align="left" |{{flagicon|HUN}} Ferencvaros

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–4

| 0–6

rowspan=15|2024–25

|Derry City

| 1QR

| align="left"| {{flagicon|Gibraltar}} Bruno's Magpies

| bgcolor="#ddffdd" style="text-align:center;"|2−1

| bgcolor="#ffdddd" style="text-align:center;"|0–2

|2−3 {{aet}}

rowspan=2|Shelbourne

|1QR

| align="left" |{{flagicon|Gibraltar}} St Joseph's

|bgcolor="#ddffdd" style="text-align:center;"|2–1

|bgcolor="#ffffdd" style="text-align:center;"|1–1

|3–2

2QR

|align="left"|{{flagicon|Switzerland}} Zürich

|bgcolor="#ffffdd" style="text-align:center;"|0–0

|bgcolor="#ffdddd" style="text-align:center;"|0–3

|0–3

rowspan="3"|St Patrick's Athletic

|2QR

| align="left" |{{flagicon|LIE}} Vaduz

| bgcolor="#ddffdd" style="text-align:center;"|3–1

| bgcolor="#ffffdd" style="text-align:center;"|2–2

|5–3

3QR

| align="left"|{{flagicon|AZE}} Sabah

| bgcolor="#ddffdd" style="text-align:center;"|1–0

| bgcolor="#ddffdd" style="text-align:center;"|1–0

|2–0

PO

| align="left"|{{flagicon|TUR}} İstanbul Başakşehir

| bgcolor="#ffffdd" style="text-align:center;"|0–0

| bgcolor="#ffdddd" style="text-align:center;"|0–2

|0–2

rowspan="6"| Shamrock Rovers

| rowspan="6"| League Phase

| align="left" | {{flagicon|CYP}} APOEL

| {{n/a}}

| bgcolor="#ffffdd" style="text-align:center;"| 1–1

| rowspan="6" style="text-align:center;"| TBD

align="left" | {{flagicon|NIR}} Larne

| bgcolor="#ddffdd" style="text-align:center;"| 4–1

| {{n/a}}

align="left" | {{flagicon|WAL}} The New Saints

|

| {{n/a}}

align="left" | {{flagicon|AUT}} Rapid Vienna

| {{n/a}}

|

align="left" | {{flagicon|BIH}} Borac Banja Luka

|

| {{n/a}}

align="left" | {{flagicon|ENG}} Chelsea

| {{n/a}}

|

1QR/2QR/3QR = First/Second/Third qualifying round; PO = Playoff

See also

Notes

{{Reflist|group=note}}

References

{{Reflist}}