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.

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. 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.

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.

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

This was the first All-Ireland Football Championship to feature the new Football Review Committee (FRC) rule changes adopted in 2024, including the two-point shot for scoring outside the 40-metre arc.

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 four provincial champions The four beaten provincial finalists The 2024 Tailteann Cup winner (Down) The seven next-ranked teams, based on final position in the 2025 National Football League Position was based on standing after promotion and relegation were applied, and after finals had been played; therefore, the top two teams in Division 2 outranked the bottom two teams in Division 1, and if the 2nd placed team in Division 2 had won the final, they were ranked above the 1st-place finisher who had lost the final. If Down reached the Ulster final, an 8th team would have been chosen based on league position. New York did not participate in the League, although London did.

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.

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. CountyLast Provincial titleLast Championship titlePosition in 2024 ChampionshipCurrent Championship Antrim1951—Ulster Senior Football Championship Armagh20082024Ulster Senior Football Championship Carlow1944—Leinster Senior Football Championship Cavan20201952Ulster Senior Football Championship Clare1992—Munster Senior Football Championship Cork20122010Munster Senior Football Championship Derry20231993Ulster Senior Football Championship Donegal20242012Ulster Senior Football Championship Down19941994Ulster Senior Football Championship Dublin20242023Leinster Senior Football Championship Fermanagh——Ulster Senior Football Championship Galway20242001Connacht Senior Football Championship Kerry20242022Munster Senior Football Championship Kildare20001928Leinster Senior Football Championship Laois2003—Leinster Senior Football Championship Leitrim1994—Connacht Senior Football Championship Limerick18961896Munster Senior Football Championship London——Connacht Senior Football Championship Longford1968—Leinster Senior Football Championship Louth19571957Leinster Senior Football Championship Mayo20211951Connacht Senior Football Championship Meath20101999Leinster Senior Football Championship Monaghan2015—Ulster Senior Football Championship New York——Connacht Senior Football Championship Offaly19971982Leinster Senior Football Championship Roscommon20191944Connacht Senior Football Championship Sligo2007—Connacht Senior Football Championship Tipperary20201920Munster Senior Football Championship Tyrone20212021Ulster Senior Football Championship Waterford1898—Munster Senior Football Championship Westmeath2004—Leinster Senior Football Championship Wexford19451918Leinster Senior Football Championship Wicklow——Leinster Senior Football Championship

Provincial championships

Connacht Senior Football Championship

Quarter-finals

Semi-finals

Final

Leinster Senior Football Championship

Preliminary round

Quarter-finals

Semi-finals

Final

Munster Senior Football Championship

Quarter-finals

Semi-finals

Final

Ulster Senior Football Championship

Preliminary round

Quarter-finals

Semi-finals

Final

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 Position Team NFL champions NFL finalists 3rd Div 1 4th Div 1 5th Div 1 6th Div 1 Div 2 champions Div 2 finalists 7th Div 1 8th Div 1 3rd Div 2 4th Div 2 5th Div 2 6th Div 2 Div 3 champions Div 3 finalists 7th Div 2 8th Div 2 3rd Div 3 4th Div 3 5th Div 3 6th Div 3 Div 4 champions Div 4 finalists 7th Div 3 8th Div 3 3rd Div 4 4th Div 4 5th Div 4 6th Div 4 7th Div 4 8th Div 4 Did not enter

Group stage draw Number in brackets indicates ranking in the 2025 NFL.

Pot 1 Galway Donegal Kerry Louth

Pot 2 Armagh Clare Mayo Meath

Pot 3

Dublin Monaghan Roscommon Tyrone

Pot 4 Cavan Cork Derry Down

All-Ireland Championship round robin stage

Group 1 Round 1

Round 2

Round 3

Group 2

Round 1

Round 2

Round 3

Group 3

<noinclude>

Round 1

Round 2

Round 3

Group 4 <noinclude>

Round 1

Round 2

Round 3

Knockout stage Knockout stage seeding

Seeded into quarter-finals Armagh Meath Monaghan Tyrone

Seeded into preliminary quarter-finals Donegal Down Dublin Kerry

Unseeded in preliminary quarter-finals Cavan Cork Galway Louth

Bracket

Preliminary quarter-finals

Quarter-finals

Semi-finals

Final

Stadia and locations CountyLocationProvinceStadiumCapacity AntrimBelfastUlsterCorrigan Park3,700 ArmaghArmaghUlsterAthletic Grounds18,500 CarlowCarlowLeinsterDr Cullen Park21,000 CavanCavanUlsterBreffni Park25,030 ClareEnnisMunsterCusack Park19,000 CorkCorkMunsterPáirc Uí Chaoimh45,000 DerryDerryUlsterCeltic Park18,500 DonegalBallybofeyUlsterMacCumhaill Park18,000 DownNewryUlsterPáirc Esler20,000 DublinDublinLeinsterCroke Park82,300 FermanaghEnniskillenUlsterBrewster Park20,000 GalwayGalwayConnachtPearse Stadium26,197 KerryKillarneyMunsterFitzgerald Stadium38,000 KildareNewbridge LeinsterSt Conleth's Park15,000 LaoisPortlaoiseLeinsterO'Moore Park22,000 LeitrimCarrick-on-ShannonConnachtPáirc Seán Mac Diarmada9,331 LimerickLimerickMunsterGaelic Grounds44,023 LondonSouth RuislipBritainMcGovern Park3,000 LongfordLongfordLeinsterPearse Park10,000 LouthDroghedaLeinsterDrogheda Park3,500 MayoCastlebarConnachtMacHale Park25,369 MeathNavanLeinsterPáirc Tailteann11,000 MonaghanClonesUlsterSt Tiernach's Park29,000 New YorkBronxNorth AmericaGaelic Park2,000 OffalyTullamoreLeinsterO'Connor Park18,000 RoscommonRoscommonConnachtDr Hyde Park18,890 SligoSligoConnachtMarkievicz Park18,558 TipperaryThurlesMunsterSemple Stadium45,690 TyroneOmaghUlsterHealy Park17,636 WaterfordWaterfordMunsterFraher Field15,000 WestmeathMullingarLeinsterCusack Park11,000 WexfordWexfordLeinsterChadwicks Wexford Park18,000 WicklowAughrimLeinsterAughrim County Ground7,000

Statistics

Top scorers Overall RankPlayerCountyTallyTotalMatchesAverage1 David Clifford Kerry 8–62 86 9 9.552 Seán O'Shea Kerry 1–50 53 8 6.623 Michael Murphy Donegal 0–52 52 11 4.724 Robert Finnerty Galway 3–40 49 0.005 Sam Mulroy Louth 4–37 49 0.006 Ryan O'Donoghue Mayo 2–39 45 0.007 Pat Havern Down 0–41 41 6 6.836 Eoghan Frayne Meath 0–41 41 0.009 Darren McCurry Tyrone 0–37 37 7 5.2810 Conor O'Donnell Donegal 3–25 34 0.0011 Cormac Costello Dublin 2–27 33 0.0012 Mark McInerney Clare 2–27 33 0 0.0013 Matthew Tierney Galway 6–15 33 0.00

In a single game RankPlayerCountyTallyTotalOpposition

Miscellaneous Liam Gallagher scored the first two-pointer in championship football. He did so against Roscommon in the 14th minute of their 2025 Connacht SFC meeting in Ruislip. Neither Leinster SFC semi-final was held at Croke Park. This had not happened since 1995. As Portlaoise hosted Dublin v Meath in the Leinster Senior Football Championship for the first since the fixture was played in Navan in 1980 that the fixture is not played at Croke Park. The match ended Dublin's 14-year spell as Leinster champions. Clare scored a first Munster Senior Football Championship victory over Tipperary since 2000. Clare reached a third consecutive Munster SFC final, having only previously done so in 1915–1916–1917. Louth reached a third consecutive Leinster SFC final, having only previously done so in 1912–1913–1914. Galway won a fourth consecutive Connacht SFC title for the first time since 1963–1966. Louth won a first SFC Leinster title since 1957. Cavan defeated Mayo in the championship for the first time since the 1948 All-Ireland SFC final. Meath scored their first All-Ireland Senior Football Championship victory over Kerry since the 2001 semi-final. Kerry's defeat against Meath (9 points) was their heaviest since the 2001 semi-final. Clare met Louth for the first time in the history of the championship. Down played Galway in the championship for the first time since 1971. Cavan conceded an all-time championship record of 3–26 against Donegal. Meath reached the All-Ireland semi-finals for the first time since 2009. Donegal defeated Meath by 20 points in the All-Ireland semi-finals; this tied for the fourth biggest winning margin in an All-Ireland SFC semi-final; the last score of the same size was in 1993 when Cork beat Mayo by 20. It was also the second-biggest win for Donegal in the championship (they beat Clare by 24 points in 2024), and the 3–26 (35 pts) they scored was the most scored by Donegal in a championship match. Donegal played against 6 different Ulster counties in the championship, only missing and . Donegal became the first team to play 11 championship matches in the same season. Kerry won a record 39th title. Kerry's score of 1–26, a total of 29 points, is the highest score ever in an All Ireland senior football championship final.

Attendances

The following table lists all 2025 All-Ireland Senior Football Championship matches with an attendance of at least 30,000. Attendance figures are taken from the match reports on this page.