2025 All-Ireland Senior Football Championship

Last updated

2025 All-Ireland Senior Football Championship
Championship details
Dates5 April – 27 July 2025
Teams33
All-Ireland Champions
Winning team Kerry (39th win)
Captain Gavin White
Manager Jack O'Connor
All-Ireland Finalists
Losing team Donegal
Captain Patrick McBrearty
Manager Jim McGuinness
Provincial Champions
Munster Kerry
Leinster Louth
Ulster Donegal
Connacht Galway
Championship statistics
Top Scorer Colours of Kerry.svg David Clifford (8–62)
2024
2026

The 2025 All-Ireland Senior Football Championship (SFC) was the 139th edition of the Gaelic Athletic Association's premier inter-county Gaelic football tournament. Thirty-one of the thirty-two Irish counties took part. Kilkenny did not compete, but took part in the All-Ireland Junior Championship, while London and New York completed the lineup by entering the Connacht SFC.

Contents

Armagh the defending champion, would have been assured of a place in the All-Ireland round robin phase by a top 7 finish in the 2025 National Football League; in the event, Armagh qualified as an Ulster SFC finalist. [1] Down, as winner of the 2024 Tailteann Cup, moved up to the All-Ireland championship round robin, regardless of provincial championship or National Football League position. [2]

The final was played on 27 July 2025 at Croke Park in Dublin, between Ulster champions Donegal and Munster champions Kerry. Kerry won a 39th title, with a 1–26 to 0–19 win against Donegal in that game. [3]

The new scoring system in Gaelic football -- when the ball is kicked over the crossbar from outside the 20 m (22 yd) line and outside a 40 m (44 yd) arc, 2 points are scored. Scoring in Gaelic football - H shaped posts and new 2-pointer zone.png
The new scoring system in Gaelic football — when the ball is kicked over the crossbar from outside the 20 m (22 yd) line and outside a 40 m (44 yd) arc, 2 points are scored.

The draws for the competition took place on 12 October 2024.

Format

Provincial Championships

Connacht, Leinster, Munster and Ulster each organised a provincial championship. All provincial matches were knock-out.

Group stage format

Sixteen teams progressed to the All-Ireland Championship round-robin:

The other 17 county teams competed in the 2025 Tailteann Cup. New York, by failing to reach the final of the Connacht SFC, joined the Tailteann Cup in the preliminary quarter-final stage, the remaining teams in the round-robin group stages.

In the All-Ireland Championship round-robin, 16 teams were drawn into four groups of four teams. Each team played the other in its group once, earning 2 points for a win and 1 for a draw. Each team played one home, one away, and one neutral fixture.

The top three in each group advanced to the knockout stages, first-place teams to the All-Ireland quarter-finals, and second and third-placed teams to the preliminary quarter-finals. [4]

Teams

Thirty-three counties competed in the All-Ireland Senior Football Championship: seven teams in the Connacht Senior Football Championship, eleven teams in the Leinster Senior Football Championship, six teams in the Munster Senior Football Championship and nine teams in the Ulster Senior Football Championship.

County Last Provincial titleLast Championship titlePosition in 2024 ChampionshipCurrent Championship
Colours of Antrim.svg Antrim 1951 Tailteann Cup semi-finals (19th–20th) Ulster Senior Football Championship
Colours of Armagh.svg Armagh 2008 2024 All-Ireland champions (1st) Ulster Senior Football Championship
Colours of Carlow.svg Carlow 1944 Tailteann Cup group stage (29th–33rd) Leinster Senior Football Championship
Colours of Cavan.svg Cavan 2020 1952 All-Ireland group stage (13th–16th) Ulster Senior Football Championship
Colours of Clare.svg Clare 1992 All-Ireland group stage (13th–16th) Munster Senior Football Championship
Colours of Cork.svg Cork 2012 2010 Preliminary quarter-finals (9th–12th) Munster Senior Football Championship
Colours of Derry.svg Derry 2023 1993 Quarter-finals (5th–8th) Ulster Senior Football Championship
Colours of Donegal.svg Donegal 2024 2012 Semi-finals (3rd–4th) Ulster Senior Football Championship
Colours of Down.svg Down 1994 1994 Tailteann Cup winners (17th) Ulster Senior Football Championship
Colours of Dublin.svg Dublin 2024 2023 Quarter-finals (5th–8th) Leinster Senior Football Championship
Colours of Fermanagh.svg Fermanagh Tailteann Cup quarter-finals (21st–24th) Ulster Senior Football Championship
Colours of Galway.svg Galway 2024 2001 Finalists (2nd) Connacht Senior Football Championship
Colours of Kerry.svg Kerry 2024 2022 Semi-finals (3rd–4th) Munster Senior Football Championship
Colours of Kildare.svg Kildare 2000 1928 Tailteann Cup quarter-finals (21st–24th) Leinster Senior Football Championship
Colours of Laois.svg Laois 2003 Tailteann Cup finalists (18th) Leinster Senior Football Championship
Colours of Leitrim.svg Leitrim 1994 Tailteann Cup preliminary quarter-finals (25th–28th) Connacht Senior Football Championship
Colours of Limerick.svg Limerick 1896 1896 Tailteann Cup quarter-finals (21st–24th) Munster Senior Football Championship
Colours of London.svg London Tailteann Cup preliminary quarter-finals (25th–28th) Connacht Senior Football Championship
Colours of Longford.svg Longford 1968 Tailteann Cup group stage (29th–33rd) Leinster Senior Football Championship
Colours of Louth.svg Louth 1957 1957 Quarter-finals (5th–8th) Leinster Senior Football Championship
Colours of Mayo.svg Mayo 2021 1951 Preliminary quarter-finals (9th–12th) Connacht Senior Football Championship
Colours of Meath.svg Meath 2010 1999 All-Ireland group stage (13th–16th) Leinster Senior Football Championship
Colours of Monaghan.svg Monaghan 2015 Preliminary quarter-finals (9th–12th) Ulster Senior Football Championship
Colors of New York.svg New York Tailteann Cup preliminary quarter-finals (25th–28th) Connacht Senior Football Championship
Colours of Offaly.svg Offaly 1997 1982 Tailteann Cup group stage (29th–33rd) Leinster Senior Football Championship
Colours of Roscommon.svg Roscommon 2019 1944 Quarter-finals (5th–8th) Connacht Senior Football Championship
Colours of Sligo.svg Sligo 2007 Tailteann Cup semi-finals (19th–20th) Connacht Senior Football Championship
Colours of Tipperary.svg Tipperary 2020 1920 Tailteann Cup preliminary quarter-finals (25th–28th) Munster Senior Football Championship
Colours of Tyrone.svg Tyrone 2021 2021 Preliminary quarter-finals (9th–12th) Ulster Senior Football Championship
Colours of Waterford.svg Waterford 1898 Tailteann Cup group stage (29th–33rd) Munster Senior Football Championship
Colours of Westmeath.svg Westmeath 2004 All-Ireland group stage (13th–16th) Leinster Senior Football Championship
Colours of Wexford.svg Wexford 1945 1918 Tailteann Cup group stage (29th–33rd) Leinster Senior Football Championship
Colours of Wicklow.svg Wicklow Tailteann Cup quarter-finals (21st–24th) Leinster Senior Football Championship

Provincial championships

Connacht Senior Football Championship

 
Quarter-finalsSemi-finalsFinal
 
          
 
5 April, Ruislip
 
 
Colours of London.svg London 0-13
 
20 April, Galway
 
Colours of Roscommon.svg Roscommon 2-26
 
Colours of Roscommon.svg Roscommon 0-18
 
6 April, New York City
 
Colours of Galway.svg Galway 1-24
 
Colours of New York.svg New York 0-20
 
4 May, Castlebar
 
Colours of Galway.svg Galway 3-28
 
Colours of Galway.svg Galway 1-17
 
6 April, Castlebar
 
Colours of Mayo.svg Mayo 1-15
 
Colours of Mayo.svg Mayo 2-20
 
19 April, Carrick-on-Shannon
 
Colours of Sligo.svg Sligo 2-17
 
Colours of Mayo.svg Mayo 0-20
 
 
Colours of Leitrim.svg Leitrim 0-13
 
 
 
 

Quarter-finals

5 April 2025Quarter-final London Colours of London.svg 0–13 (13)(32) 2–26 Roscommon Colours of Roscommon.svg Ruislip  
Venue: McGovern Park

Pts: Eoin Walsh 1, Liam Gallagher 2 (1tp), Daniel Clarke 2 (1tp), Kristian Healy 1, Ciaran Diver 3 (1f), Shay Rafter 4 (2fs)
Gls: Diarmuid Murtagh 1, Ciaráin Murtagh 1
Pts: Ruaidhrí Fallon 1, Dylan Ruane 2, Eddie Nolan 1, Keith Doyle 1, Enda Smith 2, Ben O’Carroll 7 (1tp, 1f), Diarmuid Murtagh 1, Cian McKeon 3, Ciaráin Murtagh 5 (1tp), Cathal Heneghan 2 (1tp)
Referee: T. Murphy (Galway)


6 April 2025Quarter-final New York Colors of New York.svg 0-20 (20)(37) 3–28 Galway Colours of Galway.svg New York  
Venue: Gaelic Park

Pts: C O'Dea 1, J Walsh 2 (1tp), K Murphy 1, F O’Reilly 7 (3tpfs, 1f), J Robinson 5, B O’Regan 4 (2fs, 1tpf)
Gls: C Hernon 1, M Tierney 2
Pts: C Flaherty 2 (1tp), K Molloy 1, S Kelly 2, M Tierney 4 (1f, 1 tpf), J Maher 1, M Thompson 3, C McDaid 1, D O’Flaherty 2, Brian Mannion 1, R Finnerty 6 (3fs), F Ó Laoi 1, P Conroy 2 (1tpf), L Ó Conghaile 2
Referee: Joe McQuillan (Cavan)
Attendance: ~6,000


6 April 2025Quarter-final Mayo Colours of Mayo.svg 2–20 (26)(23) 2–17 Sligo Colours of Sligo.svg Castlebar  
Venue: MacHale Park
Gls: Aidan O’Shea 1, Ryan O’Donoghue 1
Pts: Enda Hession 1, Jack Carney 2, Matthew Ruane 1, David Neary 1, Darren McHale 4, Aidan O’Shea 3, Dylan Thornton 1, Ryan O’Donoghue 4 (4f), Fergal Boland 2, Conal Dawson 1
Gls: Luke Towey 1, Cian Lally 1
Pts: Cian Lally 1, David Quinn 1, Alan McLoughlin 5 (1tp,1f), Niall Murphy 7 (1tp), Pat Spillane 2, Oisin Flynn 1
Referee: Noel Mooney (Cavan)
Attendance: 9,179


Semi-finals

19 April 2025Semi-final Leitrim Colours of Leitrim.svg 0–13 (13)(20) 0–20 Mayo Colours of Mayo.svg Carrick On Shannon  
Venue: Páirc Seán Mac Diarmada
Attendance: 4,531


20 April 2025Semi-final Roscommon Colours of Roscommon.svg 0-18 (18)(27) 1–24 Galway Colours of Galway.svg Galway  
Venue: Pearse Stadium
Attendance: 10,573


Final

4 May 2025Final Mayo Colours of Mayo.svg 1-15 (18)(20) 1–17 Galway Colours of Galway.svg Castlebar  
Venue: MacHale Park
Referee: Paddy Neilan (Roscommon)
Attendance: 27,137


Leinster Senior Football Championship

 
Preliminary roundQuarter-finalsSemi-finalsFinal
 
              
 
 
 
 
12 April, Newbridge
 
 
Colours of Kildare.svg Kildare 2-17
 
 
Colours of Westmeath.svg Westmeath 0-21
 
 
27 April, Tullamore
 
 
Colours of Kildare.svg Kildare 0-18
 
5 April, Wexford
 
Colours of Louth.svg Louth 1-18
 
Colours of Wexford.svg Wexford 2-11
 
13 April, Newbridge
 
Colours of Laois.svg Laois 2-21
 
Colours of Louth.svg Louth 2-16
 
 
Colours of Laois.svg Laois 1-17
 
 
11 May, Dublin
 
 
Colours of Louth.svg Louth 3-14
 
6 April, Longford
 
Colours of Meath.svg Meath 1-18
 
Colours of Longford.svg Longford 1-20
 
13 April, Newbridge
 
Colours of Wicklow.svg Wicklow 2-23
 
Colours of Dublin.svg Dublin 2-21
 
 
Colours of Wicklow.svg Wicklow 0-18
 
 
27 April, Portlaoise
 
 
Colours of Dublin.svg Dublin 1-16
 
6 April, Navan
 
Colours of Meath.svg Meath 0-23
 
Colours of Meath.svg Meath 1-30
 
13 April, Navan
 
Colours of Carlow.svg Carlow 0-19
 
Colours of Offaly.svg Offaly 0-21
 
 
Colours of Meath.svg Meath 1-25
 
 
 
 

Preliminary round

5 April 2025Preliminary round Wexford Colours of Wexford.svg 2–11 (17)(27) 2–21 Laois Colours of Laois.svg Wexford  
Venue: Wexford Park


6 April 2025Preliminary round Meath Colours of Meath.svg 1-30 (33)(19) 0–19 Carlow Colours of Carlow.svg Navan  
Venue: Pairc Tailteann
Attendance: 3,347


6 April 2025Preliminary round Wicklow Colours of Wicklow.svg 2-23 (29)(23) 1–20
(a.e.t.)
Longford Colours of Longford.svg Longford  
Venue: Pearse Park
Attendance: ~1,000


Quarter-finals

12 April 2025Quarter-final Kildare Colours of Kildare.svg 2–17 (23)(21) 0–21 Westmeath Colours of Westmeath.svg Newbridge  
19:00 IST (UTC+1)Venue: St Conleth's Park
Report Referee: David Gough (Meath)
Attendance: ~7,000


13 April 2025Quarter-final Dublin Colours of Dublin.svg 2-21 (27)(18) 0–18 Wicklow Colours of Wicklow.svg Aughrim  
Venue: Aughrim Park
Attendance: ~6,600


13 April 2025Quarter-final Offaly Colours of Offaly.svg 0-21 (21)(28) 1–25 Meath Colours of Meath.svg Navan  
Venue: Pairc Tailteann
Attendance: 5,731


13 April 2025Quarter-final Louth Colours of Louth.svg 2-16 (22)(17) 0–17 Laois Colours of Laois.svg Newbridge  
Venue: St Conleth's Park


Semi-finals

27 April 2025Semi-final Meath Colours of Meath.svg 0-23 (23)(19) 1–16 Dublin Colours of Dublin.svg Portlaoise  
Venue: O'Moore Park
Attendance: 10,126


27 April 2025Semi-final Kildare Colours of Kildare.svg 0-18 (18)(21) 1–18 Louth Colours of Louth.svg Tullamore  
Venue: O'Connor Park
Attendance: 6,670


Final

11 May 2025Final Meath Colours of Meath.svg 1-18 (21)(23) 3–14 Louth Colours of Louth.svg Dublin  
4:15 p.m.Venue: Croke Park
Report Referee: Martin NcNally (Monaghan)
Attendance: 65,786


Munster Senior Football Championship

 
Quarter-finalsSemi-finalsFinal
 
          
 
 
 
 
19 April, Ennis
 
 
Colours of Tipperary.svg Tipperary 1-15
 
 
 
Colours of Clare.svg Clare 2-18
 
Colours of Tipperary.svg Tipperary 1-22
 
4 May, Killarney
 
Colours of Waterford.svg Waterford 1-19
 
Colours of Clare.svg Clare 0-21
 
 
Colours of Kerry.svg Kerry 4-20
 
 
19 April, Cork
 
 
Colours of Cork.svg Cork 1-25
 
5 April, Limerick
 
Colours of Kerry.svg Kerry 3-21
 
Colours of Cork.svg Cork 0-24
 
 
Colours of Limerick.svg Limerick 0-13
 

Quarter-finals

5 April 2025Quarter-final Cork Colours of Cork.svg 0–24 (24)(13) 0–13 Limerick Colours of Limerick.svg Limerick  
Venue: Gaelic Grounds

Pts: Brian O’Driscoll 6 (2tp), Matty Taylor 1, Colm O’Callaghan 2, Paul Walsh 2, Seán McDonnell 1, Mark Cronin 6 (2tpf, 2f), Brian Hurley 4 (1f, 1tpf), Chris Óg Jones 1, Cathail O’Mahony 1

Pts: Colm McSweeney 1, Paul Maher 1, Emmett Rigter 2 (1tpf), James Naughton 7 (1f, 2tpf), Peter Nash 2 (1f)
Referee: Derek O'Mahoney (Tipperary)
Attendance: 2,042


5 April 2025Quarter-final Tipperary Colours of Tipperary.svg 1-22 (25)(22) 1–19 Waterford Colours of Waterford.svg Thurles  
Venue: Semple Stadium
Gls: S O’Brien 1
Pts: P Feehan 1, M Freaney 4 (1tp), C Smith 6 (2fs), S O’Brien 8 (2tpf, 1tp, 1 '45)
Gls: A Dunwoody 1
Pts: L Fennell 1, C Murray 5 (1tp), James Power 3 (1tp), J Curry 6 (4fs, 1 '45), A Dunwoody 2
Referee: Fergal Kelly (Longford)
Attendance: 1,017


Semi-finals

19 April 2025Semi-final Clare Colours of Clare.svg 2-18 (24)(18) 1–15 Tipperary Colours of Tipperary.svg Ennis  
Venue: Cusack Park
Gls: M McInerney (2).
Pts: M McInerney 5, 2 frees, 1 45); E McMahon (0–4); E Cleary (0–3, 1 free); K Sexton, A Griffin (2 each); C Downes, D Walsh (1 each).
Gls: S O’Connor (1).
Pts: S O’Connor (2, 0–1 free); D Brennan (4, 1tp); C Smith (3, 2 frees); P Feehan (tp), S O’Brien (tp) (2 each); M Russell, M Freaney (1 each).
Attendance: 2,893


19 April 2025Semi-final Kerry Colours of Kerry.svg 3-21 (30)(28) 1–25
(a.e.t.)
Cork Colours of Cork.svg Cork  
(HT: 0–11 – 0–9)
(FT: 2–17 – 1–20)
Venue: Páirc Uí Chaoimh
Gls: P Geaney 1, S O’Shea 1 & J O’Connor 1,
Pts: D Clifford 9 (2p, 1f), P Geaney 3, S O’Shea J O’Connor 1 each,
Gls: C Og Jones 1.
Pts: B O’Driscoll 5 (2 2p), C Og Jones 3, S McDonnell 3 (2p), B Hurley 3 (2pf), M Cronin 3 (1f, 1 ’45’), E McSweeney 3 (2p), C O’Mahony 2 (2p), I Maguire 1, R Deane 1 & C Cahalane 0–1.
Attendance: 14,358



Scorers for Cork:

Final

4 May 2025Final Colours of Kerry.svg Kerry 4–20 (32)(21) 0–21 Colours of Clare.svg Clare Killarney  
Venue: Fitzgerald Stadium
Referee: Noel Mooney (Cavan)
Attendance: 13,181


Ulster Senior Football Championship

 
Preliminary roundQuarter-finalsSemi-finalsFinal
 
              
 
6 April, Ballybofey
 
 
Colours of Donegal.svg Donegal 1-25
 
20 April, Clones
 
Colours of Derry.svg Derry 1-15
 
Colours of Monaghan.svg Monaghan 0-21
 
 
Colours of Donegal.svg Donegal 0-23
 
 
27 April, Clones
 
 
Colours of Donegal.svg Donegal 1-19
 
 
Colours of Down.svg Down 0-16
 
 
19 April, Enniskillen
 
 
Colours of Fermanagh.svg Fermanagh 0-23
 
 
Colours of Down.svg Down 2-19
 
 
11 May, Clones
 
 
Colours of Donegal.svg Donegal (a.e.t.)2-23
 
 
Colours of Armagh.svg Armagh 0-28
 
 
12 April, Belfast
 
 
Colours of Antrim.svg Antrim 1-23
 
 
Colours of Armagh.svg Armagh 1-34
 
 
26 April, Clones
 
 
Colours of Armagh.svg Armagh 0-23
 
 
Colours of Tyrone.svg Tyrone 0-22
 
 
13 April, Omagh
 
 
Colours of Tyrone.svg Tyrone 1-24
 
 
Colours of Cavan.svg Cavan 0-20
 
 
 
 

Preliminary round

6 April 2025Preliminary round Donegal Colours of Donegal.svg 1–25 (28)(18) 1–15 Colours of Derry.svg Derry Ballybofey  
Venue: MacCumhaill Park
Attendance: 15,023


Quarter-finals

12 April 2025Quarter-final Antrim Colours of Antrim.svg 1–23 (26)(37) 1–34 Colours of Armagh.svg Armagh Belfast  
Venue: Corrigan Park
Referee: Barry Cassidy
Attendance: ~4,000


13 April 2025Quarter-final Cavan Colours of Cavan.svg 0-20 (20)(27) 1–24 Colours of Tyrone.svg Tyrone Omagh  
Venue: Healy Park
Attendance: 6,791


19 April 2025Quarter-final Down Colours of Down.svg 2-19 (25)(23) 0–23 Colours of Fermanagh.svg Fermanagh Enniskillen  
Venue: Brewster Park
Attendance: 4,157


20 April 2025Quarter-final Monaghan Colours of Monaghan.svg 0–21 (21)(23) 0–23 Donegal Colours of Donegal.svg Clones  
Venue: St Tiernach's Park
Attendance: 16,120


Semi-finals

26 April 2025Semi-final Armagh Colours of Armagh.svg 0–23 (23)(22) 0–22 Colours of Tyrone.svg Tyrone Clones  
Venue: St Tiernach's Park
Attendance: 21,288


27 April 2025Semi-final Down Colours of Down.svg 0–16 (16)(22) 1–19 Colours of Donegal.svg Donegal Clones  
15:00 IST (UTC+1)Venue: St Tiernach's Park
Attendance: 9,221


Final

10 May 2025Final Armagh Colours of Armagh.svg 0–28 (28)(29) 2–23
(a.e.t.)
Donegal Colours of Donegal.svg Clones  
17:15Venue: St Tiernach's Park
Report Referee: Brendan Cawley (Kildare)
Attendance: 28,788


Team allocation

Seven places in the All-Ireland group stage were allocated based on performance in the 2025 National Football League, as detailed below.

Key to colours
    Qualified for round-robin phaseby reaching provincial final
    by winning 2024 Tailteann Cup
    based on NFL position
    Compete in 2025 Tailteann Cup
PositionTeam
NFL champions Colours of Kerry.svg Kerry
NFL finalists Colours of Mayo.svg Mayo
3rd Div 1 Colours of Galway.svg Galway
4th Div 1 Colours of Donegal.svg Donegal
5th Div 1 Colours of Dublin.svg Dublin
6th Div 1 Colours of Armagh.svg Armagh
Div 2 champions Colours of Monaghan.svg Monaghan
Div 2 finalists Colours of Roscommon.svg Roscommon
7th Div 1 Colours of Tyrone.svg Tyrone
8th Div 1 Colours of Derry.svg Derry
3rd Div 2 Colours of Meath.svg Meath
4th Div 2 Colours of Cavan.svg Cavan
5th Div 2 Colours of Cork.svg Cork
6th Div 2 Colours of Louth.svg Louth
Div 3 champions Colours of Offaly.svg Offaly
Div 3 finalists Colours of Kildare.svg Kildare
7th Div 2 Colours of Down.svg Down
8th Div 2 Colours of Westmeath.svg Westmeath
3rd Div 3 Colours of Clare.svg Clare
4th Div 3 Colours of Fermanagh.svg Fermanagh
5th Div 3 Colours of Sligo.svg Sligo
6th Div 3 Colours of Laois.svg Laois
Div 4 champions Colours of Limerick.svg Limerick
Div 4 finalists Colours of Wexford.svg Wexford
7th Div 3 Colours of Antrim.svg Antrim
8th Div 3 Colours of Leitrim.svg Leitrim
3rd Div 4 Colours of Wicklow.svg Wicklow
4th Div 4 Colours of Carlow.svg Carlow
5th Div 4 Colours of Tipperary.svg Tipperary
6th Div 4 Colours of Tipperary.svg Longford
7th Div 4 Colours of London.svg London
8th Div 4 Colours of Waterford.svg Waterford
Did not enter Colours of New York.svg New York

    Group stage draw

    Number in brackets indicates ranking in the 2025 NFL.

    All-Ireland Championship round robin stage

    Results of counties participating in the 2025 All-Ireland Senior Football Championship Aisfc2025.png
    Results of counties participating in the 2025 All-Ireland Senior Football Championship

    Group 1

    PosTeamPldWDLPFPAPDPtsQualification
    1 Colours of Tyrone.svg Tyrone 32017061+94 [a] Advance to quarter-final
    2 Colours of Donegal.svg Donegal 32017457+174 [a] Advance to preliminary quarter-final
    3 Colours of Cavan.svg Cavan 31025483292 [b]
    4 Colours of Mayo.svg Mayo 31025855+32 [b]
    Source: GAA
    Notes:
    1. 1 2 Tyrone are ranked ahead of Donegal as they won the head-to-head game between the teams.
    2. 1 2 Cavan are ranked ahead of Mayo as they won the head-to-head game between the teams.

    Round 1

    18 May 2025All-Ireland Colours of Mayo.svg Mayo 1–14 (17)(20) 1–17 Colours of Cavan.svg Cavan Castlebar  
    14:30Venue: MacHale Park
    Referee: Paul Faloon (Down)
    Attendance: 7,000


    24 May 2025All-Ireland Colours of Donegal.svg Donegal 0-20 (20)(23) 2–17 Colours of Tyrone.svg Tyrone Ballybofey  
    19:00Venue: MacCumhaill Park
    Referee: Martin McNally (Monaghan)
    Attendance: 16,120


    Round 2

    31 May 2025All-Ireland Colours of Tyrone.svg Tyrone 1–13 (16)(23) 2–17 Colours of Mayo.svg Mayo Omagh  
    19:00Venue: Healy Park
    Referee: David Coldrick (Meath)
    Attendance: 6,000


    1 June 2025All-Ireland Colours of Cavan.svg Cavan 1-13 (16)(35) 3–26 Colours of Donegal.svg Donegal Cavan  
    14:00Venue: Breffni Park
    Referee: Fergal Kelly (Longford)
    Attendance: 12,509


    Round 3

    15 June 2025All-Ireland Colours of Mayo.svg Mayo 1-15 (18)(19) 0–19 Colours of Donegal.svg Donegal Roscommon  
    16:00Venue: Dr Hyde Park
    Referee: Paul Faloon (Down)
    Attendance: 18,731


    15 June 2025All-Ireland Colours of Cavan.svg Cavan 0-18 (18)(31) 0–31 Colours of Tyrone.svg Tyrone Fermanagh  
    16:00Venue: Brewster Park
    Referee: Martin McNally (Monaghan)
    Attendance: 6,791


    Group 2

    PosTeamPldWDLPFPAPDPtsQualification
    1 Colours of Meath.svg Meath 32106249+135Advance to quarter-final
    2 Colours of Kerry.svg Kerry 32017462+124Advance to preliminary quarter-final
    3 Colours of Cork.svg Cork 31025164132
    4 Colours of Roscommon.svg Roscommon 30125567121
    Source: GAA

    Round 1

    17 May 2025All-Ireland Colours of Kerry.svg Kerry 3–18 (27)(17) 0–17 Colours of Roscommon.svg Roscommon Killarney  
    14:30Venue: Fitzgerald Stadium
    Referee: David Coldrick (Meath)
    Attendance: 6,814


    24 May 2025All-Ireland Colours of Meath.svg Meath 1-13 (16)(12) 0–12 Colours of Cork.svg Cork Navan  
    15:00Venue: Páirc Tailteann
    Referee: Noel Mooney (Cavan)


    Round 2

    31 May 2025All-Ireland Colours of Roscommon.svg Roscommon 2–15 (21)(21) 0–21 Colours of Meath.svg Meath Roscommon  
    Venue: Dr Hyde Park
    Referee: Paul Faloon (Down)


    31 May 2025All-Ireland Colours of Cork.svg Cork 0-20 (20)(31) 1–28 Colours of Kerry.svg Kerry Cork  
    16:45Venue: Páirc Uí Chaoimh
    Referee: Derek O'Mahoney (Tipperary)
    Attendance: 13,072


    Round 3

    14 June 2025All-Ireland Colours of Kerry.svg Kerry 0–16 (16)(25) 1–22 Colours of Meath.svg Meath Tullamore  
    16:15Venue: Glenisk O'Connor Park
    Referee: Joe McQuillan (Cavan)
    Attendance: 8,265


    14 June 2025All-Ireland Colours of Roscommon.svg Roscommon 0-17 (17)(19) 0–19 Colours of Cork.svg Cork Portlaoise  
    16:15Venue: O'Moore Park
    Referee: Martin McNally (Monaghan)


    Group 3

    PosTeamPldWDLPFPAPDPtsQualification
    1 Colours of Monaghan.svg Monaghan 33008768+196Advance to quarter-final
    2 Colours of Down.svg Down 32019076+144Advance to preliminary quarter-final
    3 Colours of Louth.svg Louth 3102677142
    4 Colours of Clare.svg Clare 30035887290
    Source: GAA

    Round 1

    18 May 2025All-Ireland Group 3 Rd 1 Colours of Clare.svg Clare 1–16 (19)(36) 3–27 Colours of Down.svg Down Ennis  
    14:00Venue: Cusack Park
    Referee: Paddy Neilan (Roscommon)
    Attendance: 1,556


    24 May 2025All-Ireland Group 3 Rd 1 Colours of Louth.svg Louth 4-08 (20)(26) 1–23 Colours of Monaghan.svg Monaghan Newbridge  
    16:45Venue: St Conleth's Park
    Referee: Brendan Cawley (Kildare)


    Round 2

    31 May 2025All-Ireland Group 3 Rd 2 Colours of Down.svg Down 0-25 (25)(24) 0–24 Colours of Louth.svg Louth Newry  
    17:30Venue: Pairc Esler
    Attendance: 10,240


    1 June 2025All-Ireland Group 3 Rd 2 Colours of Monaghan.svg Monaghan 1-25 (28)(19) 1–16 Colours of Clare.svg Clare Clones  
    16:00Venue: St Tiernach's Park


    Round 3

    15 June 2025All-Ireland Group 3 Rd 3 Colours of Monaghan.svg Monaghan 2–27 (33)(29) 1–26 Colours of Down.svg Down Armagh  
    14:00Venue: Athletic Grounds


    15 June 2025All-Ireland Group 3 Rd 3 Colours of Louth.svg Louth 2-17 (23)(20) 2–14 Colours of Clare.svg Clare Portlaoise  
    14:00Venue: O'Moore Park


    Group 4

    PosTeamPldWDLPFPAPDPtsQualification
    1 Colours of Armagh.svg Armagh 32017870+84 [a] Advance to quarter-final
    2 Colours of Dublin.svg Dublin 3201626424 [a] Advance to preliminary quarter-final
    3 Colours of Galway.svg Galway 3111747403
    4 Colours of Derry.svg Derry 3012697561
    Source: GAA
    Notes:
    1. 1 2 Armagh are ranked ahead of Dublin as they won the head-to-head game between the teams.

    Round 1

    17 May 2025All-Ireland Group 4 Rd 1 Colours of Galway.svg Galway 2–14 (20)(21) 1–18 Colours of Dublin.svg Dublin Salthill  
    17:00(HT: 0-08 – 1-09)Venue: Pearse Stadium
    Referee: David Gough (Meath)
    Attendance: ~18,000


    24 May 2025All-Ireland Group 4 Rd 1 Colours of Armagh.svg Armagh 2-21 (27)(23) 2–17 Colours of Derry.svg Derry Armagh  
    17:00Venue: Athletic Grounds (Armagh)
    Attendance: 14,979


    Round 2

    1 June 2025All-Ireland Group 4 Rd 2 Colours of Derry.svg Derry 2-20 (26)(26) 4–14 Colours of Galway.svg Galway Derry  
    14:00Venue: Celtic Park


    1 June 2025All-Ireland Group 4 Rd 2 Colours of Dublin.svg Dublin 0-19 (19)(24) 0–24 Colours of Armagh.svg Armagh Dublin  
    16:00Venue: Croke Park
    Attendance: 38,763


    Round 3

    14 June 2025All-Ireland Group 4 Rd 3 Colours of Galway.svg Galway 2–22 (28)(27) 0–27 Colours of Armagh.svg Armagh Cavan  
    18:30Venue: Breffni Park


    14 June 2025All-Ireland Group 4 Rd 3 Colours of Dublin.svg Dublin 0-22 (22)(20) 0–20 Colours of Derry.svg Derry Newry  
    18:30Venue: Páirc Esler
    Attendance: 12,242


    Knockout stage

    Knockout stage seeding

    Bracket

    Preliminary Quarter-Finals Quarter-Finals Semi-Finals Final
    Colours of Monaghan.svg Monaghan 1–20
    Colours of Donegal.svg Donegal 2–22 Colours of Donegal.svg Donegal 1–26
    Colours of Louth.svg Louth 0–12 Colours of Donegal.svg Donegal 3–26
    Colours of Meath.svg Meath 0–15
    Colours of Meath.svg Meath 2–16
    Colours of Down.svg Down 3–21 Colours of Galway.svg Galway 2–15
    Colours of Galway.svg Galway 2–26 Colours of Donegal.svg Donegal 0–19
    Colours of Kerry.svg Kerry Cup of Silver.svg 1–26
    Colours of Armagh.svg Armagh 1–21
    Colours of Kerry.svg Kerry 3–20 Colours of Kerry.svg Kerry 0–32
    Colours of Cavan.svg Cavan 1–17 Colours of Kerry.svg Kerry 1–20
    Colours of Tyrone.svg Tyrone 0–17
    Colours of Tyrone.svg Tyrone 0–23
    Colours of Dublin.svg Dublin 1–19 Colours of Dublin.svg Dublin 0–16
    Colours of Cork.svg Cork 1–16

    Preliminary quarter-finals

    21 June 2025Preliminary quarter-final Colours of Kerry.svg Kerry 3–20 (29)(20) 1–17 Colours of Cavan.svg Cavan Killarney
    15:30Report [5] Attendance: 9,040
    21 June 2025Preliminary quarter-final Colours of Dublin.svg Dublin 1–19 (22)(19) 1–16 Colours of Cork.svg Cork Dublin
    18:15Report [6] Attendance: 36,546
    22 June 2025Preliminary quarter-final Colours of Down.svg Down 3–21 (30)(32) 2–26 Colours of Galway.svg Galway Newry
    13:453Report [7] [8] 2Attendance: 14,435
    22 June 2025Preliminary quarter-final Colours of Donegal.svg Donegal 2–22 (28)(12) 0–12 Colours of Louth.svg Louth Ballybofey
    16:002Report [6] 0Attendance: 15,369

    Quarter-finals

    28 June 2025Quarter-final Colours of Monaghan.svg Monaghan 1–20 (23)(29) 1–26 Colours of Donegal.svg Donegal Dublin
    16:00Stadium: Croke Park
    Attendance: 61,659
    28 June 2025Quarter-final Colours of Tyrone.svg Tyrone 0-23 (23)(16) 0–16 Colours of Dublin.svg Dublin Dublin
    18:15Stadium: Croke Park
    Attendance: 61,659
    29 June 2025Quarter-final Colours of Meath.svg Meath 2-16 (22)(21) 2–15 Colours of Galway.svg Galway Dublin
    13:45Stadium: Croke Park
    Attendance: 70,530
    29 June 2025Quarter-final Colours of Armagh.svg Armagh 1-21 (24)(32) 0–32 Colours of Kerry.svg Kerry Dublin
    16:0010Stadium: Croke Park
    Attendance: 70,530

    Semi-finals

    12 July 2025Semi-final Colours of Tyrone.svg Tyrone 0–17 (17)(23) 1–20 Colours of Kerry.svg Kerry Dublin
    17:00Darragh Canavan 0–7 (2fs, 1 2pt), Seánie O'Donnell 0–2, Ciarán Daly 0–2, Mattie Donnelly 0–2, Ruairi Canavan 0–2 (2pt), Kieran McGeary 0–1, Eoin McElholm 0–1David Clifford 1–9 (0-4fs, 1 2pt), Seán O'Shea 0–3 (2fs), Paudie Clifford 0–2, Killian Spillane 0–2, Joe O'Connor 0–2Stadium: Croke Park
    Attendance: 62,434
    Referee: Joe McQuillan (Cavan) [9] [10]
    13 July 2025Semi-final Colours of Donegal.svg Donegal 3-26 (35)(15) 0–15 Colours of Meath.svg Meath Dublin
    16:00Conor O'Donnell 1–3, Michael Murphy 0–6 (1 2ptf, 1f), Oisín Gallen 1–2, Ciarán Moore 1–1, Michael Langan 0–4, Paddy McBrearty 0–3, Ciarán Thompson 0–2, Ryan McHugh, Peadar Mogan, Daire Ó Baoill, Shane O'Donnell, and Shaun Patton (45) 0–1 each Report Eoghan Frayne 0–5 (1 2pt, 1f), Keith Curtis and Ruairi Kinsella (1 2pt) 0–3 each, Jordan Morris, Conor Duke, Seán Rafferty, and Mathew Costello (f) 0–1 eachStadium: Croke Park
    Attendance: 82,000
    Referee: Paul Faloon (Down) [9]

    Final

    27 July 2025Final Kerry Colours of Kerry.svg 1–26 (29)(19) 0–19 Colours of Donegal.svg Donegal Dublin
    15:30D. Clifford (0–9, 3 tps); S. O’Shea (0–6, 2 tp frees, 1 free); D. Geaney, G. White, P. Clifford (0–3 each); J. O’Connor (1–0); S. O’Brien (0–2). Report M. Murphy (0–8, 6 frees); C. O’Donnell (0–4); O. Gallen (0–3); S. O’Donnell (0–2); C. McConagle, D. Ó Baoill (0–1 each).Stadium: Croke Park
    Attendance: 82,109
    Referee: Brendan Cawley (Kildare)

    Stadia and locations

    County Location Province Stadium Capacity
    Colours of Antrim.svg Antrim Belfast Ulster Corrigan Park 3,700
    Colours of Armagh.svg Armagh Armagh Ulster Athletic Grounds 18,500
    Colours of Carlow.svg Carlow Carlow Leinster Dr Cullen Park 21,000
    Colours of Cavan.svg Cavan Cavan Ulster Breffni Park 25,030
    Colours of Clare.svg Clare Ennis Munster Cusack Park 19,000
    Colours of Cork.svg Cork Cork Munster Páirc Uí Chaoimh 45,000
    Colours of Derry.svg Derry Derry Ulster Celtic Park 18,500
    Colours of Donegal GAA.svg Donegal Ballybofey Ulster MacCumhaill Park 18,000
    Colours of Down.svg Down Newry Ulster Páirc Esler 20,000
    Colours of Dublin.svg Dublin Dublin Leinster Croke Park 82,300
    Colours of Fermanagh.svg Fermanagh Enniskillen Ulster Brewster Park 20,000
    Colours of Galway.svg Galway Galway Connacht Pearse Stadium 26,197
    Colours of Kerry GAA.svg Kerry Killarney Munster Fitzgerald Stadium 38,000
    Colours of Kildare.svg Kildare Newbridge Leinster St Conleth's Park 15,000
    Colours of Laois.svg Laois Portlaoise Leinster O'Moore Park 22,000
    Colours of Leitrim.svg Leitrim Carrick-on-Shannon Connacht Páirc Seán Mac Diarmada 9,331
    Colours of Limerick.svg Limerick Limerick Munster Gaelic Grounds 44,023
    Colours of London.svg London South Ruislip Britain McGovern Park 3,000
    Colours of Longford.svg Longford Longford Leinster Pearse Park 10,000
    Colours of Louth.svg Louth Drogheda Leinster Drogheda Park 3,500
    Colours of Mayo.svg Mayo Castlebar Connacht MacHale Park 25,369
    Colours of Meath GAA.svg Meath Navan Leinster Páirc Tailteann 11,000
    Colours of Monaghan.svg Monaghan Clones Ulster St Tiernach's Park 29,000
    Colors of New York.svg New York Bronx North America Gaelic Park 2,000
    Colours of Offaly.svg Offaly Tullamore Leinster O'Connor Park 18,000
    Colours of Roscommon.svg Roscommon Roscommon Connacht Dr Hyde Park 18,890
    Colours of Sligo.svg Sligo Sligo Connacht Markievicz Park 18,558
    Colours of Tipperary.svg Tipperary Thurles Munster Semple Stadium 45,690
    Colours of Tyrone.svg Tyrone Omagh Ulster Healy Park 17,636
    Colours of Waterford.svg Waterford Waterford Munster Fraher Field 15,000
    Colours of Westmeath.svg Westmeath Mullingar Leinster Cusack Park 11,000
    Colours of Wexford.svg Wexford Wexford Leinster Chadwicks Wexford Park 18,000
    Colours of Wicklow.svg Wicklow Aughrim Leinster Aughrim County Ground 7,000

    Statistics

    Top scorers

    Overall

    RankPlayerCountyTallyTotalMatchesAverage
    1 David Clifford Colours of Kerry.svg Kerry 8–628699.55
    2 Seán O'Shea Colours of Kerry.svg Kerry 1–505386.62
    3 Michael Murphy Colours of Donegal.svg Donegal 0–5252114.72
    4 Robert Finnerty Colours of Galway.svg Galway 3–40490.00
    5 Sam Mulroy Colours of Louth.svg Louth 4–37490.00
    6 Ryan O'Donoghue Colours of Mayo.svg Mayo 2–39450.00
    7 Pat Havern Colours of Down.svg Down 0–414166.83
    6 Eoghan Frayne Colours of Meath.svg Meath 0–41410.00
    9 Darren McCurry Colours of Tyrone.svg Tyrone 0–373775.28
    10 Conor O'Donnell Colours of Donegal.svg Donegal 3–25340.00
    11 Cormac Costello Colours of Dublin.svg Dublin 2–27330.00
    12 Mark McInerney Colours of Clare.svg Clare 2–273300.00
    13 Matthew Tierney Colours of Galway.svg Galway 6–15330.00

    In a single game

    RankPlayerCountyTallyTotalOpposition

    Miscellaneous

    See also

    Notes

      References

      1. "Armagh: All-Ireland winners to be welcomed home by fans". BBC News. 29 July 2024. Retrieved 2 August 2024.
      2. "Down beat Laois in hard fought Tailteann Cup final". The Irish News. 13 July 2024. Retrieved 2 August 2024.
      3. 1 2 Fogarty, John (27 July 2025). "Kerry crowned All-Ireland champions after dominant victory over Donegal". Irish Examiner.
      4. "GAA votes to restructure All-Ireland Football Championship: 'Green proposal' receives significant majority". Sky Sports.
      5. Brennan, Paul. "Kerry see off Cavan but left sweating over injuries". RTE. Retrieved 22 June 2025.
      6. 1 2 Keane, Paul. "Dublin eventually shake off stubborn Cork to advance to last eight". RTE. Retrieved 22 June 2025.
      7. "'Battle-hardened' Galway weather Down storm to advance to All-Ireland SFC quarter-finals". Irish Independent. Retrieved 22 June 2025.
      8. Ingram, Elaine. "Galway survive late Down rally for quarter-final place". RTÉ Sport. Retrieved 22 June 2025.
      9. 1 2 "McQuillan set to blow final whistle on inter-county refereeing career". Hogan Stand. 7 July 2025.
      10. Keys, Colm (3 July 2025). "Joe McQuillan likely to end his inter-county refereeing career with All-Ireland semi-final of Kerry against Tyrone". Irish Independent.
      11. "Liam Gallagher: 'Nice to go down as a pub quiz question for the future!'". RTÉ. 5 April 2025.
      12. "Tullamore and Portlaoise to host Leinster SFC semi-finals". Hogan Stand. 14 April 2025.
      13. Finnerty, Mike (18 May 2025). "Cavan produce superb display to defeat flat Mayo". RTÉ.
      14. "Donegal v Kerry: Routes to the All-Ireland football final". rte.ie. 26 July 2025. Retrieved 26 July 2025. Records indicate that Donegal's 3–26 was the highest score Cavan have ever conceded in championship football. Donegal's second-half performance was exceptional, with Cavan looking out on their feet for the final 20 minutes as the Ulster champions moved through the gears.
      15. Fogarty, John (27 June 2025). "All-Ireland quarter-final head-to-head: Galway v Meath". Irish Examiner.
      16. McNulty, Chris (15 July 2025). "Here's where Sunday's big win over Meath ranks in the Donegal history books". www.donegallive.ie.
      17. "Maurice Brosnan: McCole's masterclass sets up a heavyweight showdown with Clifford". irishexaminer.com. 14 July 2025. Retrieved 18 July 2025.