The All-Ireland Senior Football Championship semi-finals are played to determine which teams will contest the All-Ireland Football Final. They are the penultimate phase of the All-Ireland Senior Football Championship, a Gaelic football competition contested by the top teams in Ireland. The semi-finals are usually contested at Croke Park, Dublin.

2026: Louth 0–15 (15) – (32) 3–23 MayoMayo reach first All-Ireland final in five years after Louth blitzing Dublin 0–20 (20) – (24) 2–18 KerryKerry survive Dublin scare as back-to-back dream lives on after controversial semi-final

2025: Tyrone 0–17 (17) – (23) 1–20 Kerry Donegal 3-26 (35) – (15) 0–15 MeathDonegal hammer Meath to secure place in All-Ireland football final

2024: Armagh 1–18 – 1–16 (a.e.t.) KerryCroker pain no more as Armagh edge out Kerry in cracker Donegal 0–15 – 1–14 GalwayGalway hold firm in tense finale to reach decider

2023: Dublin 1–17 – 0–13 MonaghanDubs find higher gear to finally shake off stubborn Monaghan Kerry 1–17 – 1–15 DerryKerry finish with a flourish to see off Derry and book All-Ireland final spot

2022: Galway 2–8 (14) – (9) 1–6 DerryComer fires Galway into first decider since 2001 Dublin 1–13 (16) – (17) 1–14 KerryO'Shea the hero as Kerry edge Dubs in dramatic semi

2021: Mayo 0–17 – 0–14 (a.e.t.) DublinMayo claim incredible All-Ireland semi-final win as Dublin's reign as champions ends Kerry 0–22 (22) – (23) 3–14 (a.e.t.) TyroneTyrone hold on for dramatic extra-time success over Kerry to reach All-Ireland final

2020: Dublin 1–24 (27) – (12) 0–12 CavanDoes extent of Dublin dominance diminish their achievements? All too easy for the champions as Cavan never threaten Dublin control Mayo 5–20 (35) – (22) 3–13 TipperaryMayo hero Cillian O'Connor blasts 4–9, but lapses at the back will worry James Horan

2019: Mayo 1–10 (13) – (23) 3–14 DublinDublin's second-half class powers them past Mayo and into All-Ireland final Tyrone 0–18 (18) – (21) 1–18 KerryO'Brien goal inspires Kerry to victory over Tyrone and seals All-Ireland final place

2018: Dublin 1–24 (27) – (18) 2–12 GalwayDubs stroll past Galway and into fourth final in a row Monaghan 0–15 (15) – (16) 1–13 TyroneLate goal sees Tyrone pip Monaghan in tense semi-final

2017: Mayo 2–14 – 2–14 KerryDurcan rescues a draw for Mayo against Kerry in All-Ireland semi-final thriller Mayo 2–16 – 0–17 (replay) KerryRochford gets it right as Mayo claim first win over Kerry in 21 years to seal return to All-Ireland final Dublin 2–17 – 0–11 TyroneO'Callaghan and O'Gara bag goals as ruthless Dublin rip Tyrone to shreds

2016: Mayo 2–13 – 0–14 TipperaryFairytale over for Tipperary as unconvincing Mayo progress to All-Ireland final Dublin 0–22 – 2–14 KerryLate points carry Dublin to victory over Kerry in All-Ireland semi-final cracker

2015: Kerry 0–18 – 1–11TyroneKerry dig deep against Tyrone to book their place in the All-Ireland final Dublin 2–12 – 1–15 MayoDramatic Mayo comeback clinches All-Ireland semi-final draw against Dublin Dublin 3–15 – 1–14 (replay) MayoDublin's three-goal blast gets them past Mayo in All-Ireland semi-final replay

2014: Kerry 1–16 – 1–16 Mayohttps://www.rte.ie/sport/gaa/football/2014/0824/639086-kerry-v-mayo/ Kerry 3–16 – 3–13 (replay, a.e.t.) Mayohttps://www.rte.ie/sport/gaa/football/2014/0830/640353-mayo-v-kerry/ Donegal 3–14 – 0–17 DublinDonegal surge flattens Dublin in huge semi-final upset

2013: Mayo 1–16 – 0–13 Tyronehttps://www.rte.ie/sport/gaa/football/2013/0825/470194-mayo-tyrone/ Kerry 3–11 – 3–18 Dublinhttps://www.rte.ie/sport/gaa/football/2013/0901/471522-dublin-v-kerry/

2012: Cork 1–11 – 0–16 Donegalhttps://www.rte.ie/sport/gaa/football/2012/0826/335031-cork-donegal/ Mayo 0–19 – 0–16 DublinMayo shock Dublin to reach decider

2011: Mayo 1–11 – 1–20 KerryKingdom come to top table again Dublin 0–8 – 0–6 DonegalDubs hurdle defensive wall to earn longawaited shot at Sam

2010: Cork 1–15 – 1–14 DublinDublin 1–14 Cork 1–15 Kildare 1–14 – 1–16 DownDown 1–16 Kildare 1–14

2009: Cork 1–13 – 0–11 Tyronehttps://www.rte.ie/sport/gaa/2009/0823/cork_tyrone.html Kerry 2–8 – 1–7 MeathKerry 2–08 Meath 1–07

2008: Kerry 1–13 – 3–7 CorkCork 3–07 Kerry 1–13 Kerry 3–14 – 2–13 (replay) CorkKerry 3–14 Cork 2–13 Wexford 1–14 – 0–23 TyroneTyrone 0–23 Wexford 1–14

2007: Cork 1–16 0–9 MeathAll-Ireland SFC semi-final: Rebels hammer Meath Dublin 0–16 1–15 Kerryhttps://www.rte.ie/sport/gaa/2007/0826/kerry.html

2006: Kerry 0–16 – 0–10 CorkCork fall to Kerry in another semi-final Mayo 1–16 – 2–12 DublinMayo edge out Dublin in epic battle

2005: Kerry 1–19 – 0–9 CorkKingdom crush Rebels and march on Tyrone 1–11 – 1–12 ArmaghCanavan provides late twist

2004: Mayo 0–9 – 0–9 Fermanagh Mayo 0–13 – 1–8 (replay) Fermanagh Derry 1–11 – 1–17 Kerry

2003: Kerry 0–6 – 0–13 Tyrone Armagh 2–10 – 1–9 Donegal

2002: Kerry 3–19 – 2–7 Cork Armagh 1–14 – 1–13 Dublin

References