The 2024 National Hurling League (NHL), known for sponsorship reasons as the Allianz Hurling League (AHL), was the 93rd season of the National Hurling League, an annual hurling competition held in Ireland for county teams. Three English county teams also feature.

On 6 April, Clare defeated Kilkenny by 3-16 to 1-20 to win the final.

Format League structure

Thirty-five teams compete in the 2024 NHL –

twelve teams organised in two six-team groups of approximately equal strength in Division 1 six teams in Divisions 2A, 2B and 3A five teams in Division 3B.

All thirty-two county teams from Ireland take part. London, Lancashire and Warwickshire complete the lineup. Teams by Province and DivisionProvinceDiv 1Div 2ADiv 2BDiv 3ADiv 3BTotal Connacht 1 0 1 2 1 5 Leinster 5 4 1 1 1 12 Munster 5 1 0 0 0 6 Ulster 1 1 3 3 1 9 Britain 0 0 1 0 2 3Total12666535 Each team plays all the other teams in their group or division once, either home or away. Two points are awarded for a win, and one for a draw.

Tie-breaker

If only two teams are level on league points, the team that won the head-to-head match is ranked ahead. If this game was a draw, score difference (total scored minus total conceded in all games) is used to rank the teams. If three or more teams are level on league points, score difference is used to rank the teams.

Finals, promotions and relegations

Division 1

The top two teams in each group play in the NHL semi-finals and final. The top three teams in each group are placed in Division 1A for the 2025 NHL. The fourth-placed team with the better record is placed in Division 1A for 2025, with the worse fourth-placed team in Division 1B. The fifth- and sixth-placed teams go into Division 1B.

Division 2A

Second and third-placed teams meet in the Division 2A semi-final Semi-final winner plays first-placed team in the Division 2A final The two finalists play in Division 1B for 2025 The other four teams are placed in Division 2 for 2025

Division 2B

Second and third-placed teams meet in the Division 2B semi-final Semi-final winner plays first-placed team in the Division 2B final Top three teams are placed in Division 2 for 2025 Bottom three teams are relegated to Division 3 for 2025

Division 3A

Second and third-placed teams meet in the Division 3A semi-final Semi-final winner plays first-placed team in the Division 3A final Top four teams are placed in Division 3 for 2025 Bottom two teams are relegated to Division 4 for 2025

Division 3B

Second and third-placed teams meet in the Division 3B semi-final Semi-final winner plays first-placed team in the Division 3B final All teams are relegated to Division 4 for 2025

For the 2025 NHL season, the teams will be in five divisions of seven teams - Divisions 1A, 1B, 2, 3 and 4.

Division 1

Division 1 Format

The top twelve teams compete in Division 1 in two six-team groups of approximately equal strength. This group structure was introduced in 2020; the groups were redrawn for 2022 and 2023.

Each team play all the other teams in their group once. Two points are awarded for a win and one for a draw. The top two teams in each group qualify for the NHL semi-finals.

Division 1 Group A Table

TeamPldWDLFADiffPts Clare5 4 1 0 106 98 8 9 Kilkenny5 3 1 1 106 98 8 7 Cork5 3 0 2 142 105 37 6 Wexford5 1 3 1 105 114 -9 5 Waterford5 1 0 4 111 108 3 2 5 0 1 4 97 144 -47 1

Division 1 Group A Rounds 1 to 5 Division 1 Group A Round 1

Division 1 Group A Round 2

Division 1 Group A Round 3

Division 1 Group A Round 4

Division 1 Group A Round 5

Division 1 Group B Table

TeamPldWDLFADiffPts Limerick5 4 1 0 144 92 52 9 Tipperary5 4 0 1 148 111 37 8 Galway5 3 1 1 151 92 59 7 Dublin5 2 0 3 112 135 -23 4 Westmeath5 1 0 4 95 146 -51 2 Antrim5 0 0 5 80 154 -74 0

Division 1 Group B Rounds 1 to 5

Division 1 Group B Round 1

Division 1 Group B Round 2

Division 1 Group B Round 3

Division 1 Group B Round 4

Division 1 Group B Round 5

Comparison of fourth-placed teams

GroupTeamPldWDLFADiffPtsA Wexford5 1 3 1 105 114 -9 5B Dublin5 2 0 3 112 135 -23 4

Division 1 Semi-Finals

Division 1 Final

Division 1 scoring statistics

Overall

Rank Player Club Tally Total Matches Average1David WilliamsWestmeath2-4450510.002Aidan McCarthyClare2-364267.003Jason FordeTipperary1-3740410.00Evan NilandGalway0-4040410.005Séamus CaseyWexford3-263557.006Patrick HorganCork1-313448.507Eoin CodyKilkenny3-233274.578Gearóid O'ConnorTipperary1-283147.75Cian O'SullivanDublin1-283156.20Eoghan CahillDublin0-313147.75

In a single game

Rank Player Team Tally Total Opposition1David WilliamsWestmeath2-1218Tipperary2Aidan McCarthyClare2-1016Kilkenny3Gearóid O'ConnorTipperary1-1316Galway4Conal CunningAntrim1-1013DublinEvan NilandGalway0-1313AntrimMark RodgersClare0-1313Cork7Séamus CaseyWexford1-0912CorkDonal BurkeDublin1-0912GalwayGearóid O'ConnorTipperary0-1212DublinJason FordeTipperary0-1212WestmeathJason FordeTipperary0-1212Antrim

Division 2A

Division 2A Table

TeamPldWDLFADiffPts Carlow (P)5401132102308 Laois (P)5401146103438 Down521212512145 521211611605 Kerry5104103132-292 510495143-482

Division 2A Rounds 1 to 5 Division 2A Round 1

Division 2A Round 2

Division 2A Round 3

Division 2A Round 4

Division 2A Round 5

Division 2A Semi-Final

Division 2A Final

Division 2A scoring statistics

Overall

Rank Player Club Tally Total Matches Average1Marty KavanaghCarlow4-465869.662Pearse Óg McCrickardDown0-464667.663Jack SheridanKildare3-3443410.754Pádraig O'HanrahanMeath1-333657.205Aaron DunphyLaois1-303365.506Daithí SandsDown6-092764.50Chris NolanCarlow1-242764.508Tomás KeyesLaois4-132564.169Maurice O'ConnorKerry1-212454.8010Stephen MaherLaois0-232345.75

In a single game

Rank Player Team Tally Total Opposition1Jack SheridanKildare1-1316Laois2Jack SheridanKildare1-1215Down3Aaron DunphyLaois1-1013Meath4Daithí SandsDown3-0312MeathMarty KavanaghCarlow1-0912LaoisShane ConwayKerry1-0912Meath7Ross KingLaois1-0710KerryMaurice O'ConnorKerry1-0710KildareMarty KavanaghCarlow1-0710DownMarty KavanaghCarlow0-1010LaoisPearse Óg McCrickardDown0-1010Kildare

Division 2B

Division 2B Table

TeamPldWDLFADiffPts Derry5 4 1 0 138 88 50 9 Donegal5 3 1 1 124 95 29 7 Tyrone5 2 1 2 99 98 1 5 London5 2 0 3 115 121 -6 4 Roscommon5 1 1 3 84 118 -34 3 Wicklow5 0 2 3 96 136 -40 2

Division 2B Rounds 1 to 5 Division 2B Round 1

Division 2B Round 2

Division 2B Round 3

Division 2B Round 4

Division 2B Round 5

Division 2B Semi-Final

Division 2B Final

Division 2B scoring statistics

Overall

Rank Player Club Tally Total Matches Average1Aidy KellyTyrone0-545477.712Gerard GilmoreDonegal1-4851510.203Jack GouldingLondon4-3547411.754Cormac O'DohertyDerry0-333365.505Luke EvansWicklow0-303056.00

In a single game

Rank Player Team Tally Total Opposition1Jack GouldingLondon3-1120Wicklow2Aidy KellyTyrone0-1818Wicklow3Jack GouldingLondon1-1316Derry4Gerard GilmoreDonegal0-1313London5Robbie FallonRosocmmon2-0612WicklowGerard GilmoreDonegal1-0912WicklowLuke EvansWicklow0-1212London8Jack GouldingLondon0-1111Tyrone9Aidy KellyTyrone0-1010RoscommonPaddy FallonRoscommon0-1010LondonGerard GilmoreDonegal0-1010Tyrone

Division 3A

Division 3A Table

TeamPldWDLFADiffPts Mayo5 5 0 0 125 65 60 10 Sligo5 3 1 1 126 112 14 7 Cavan5 3 0 2 109 105 4 6 Armagh5 1 1 3 86 97 -11 3 Louth5 1 0 4 103 132 -29 2 Monaghan5 1 0 4 91 129 -38 2

Division 3A Rounds 1 to 5 Division 3A Round 1

Division 3A Round 2

Division 3A Round 3

Division 3A Round 4

Division 3A Round 5

Division 3A Semi-final

Division 3A Final

Division 3A scoring statistics

Overall

Rank Player Club Tally Total Matches Average1Gerard O'Kelly-LynchSligo3-495878.282Alex O'BoyleArmagh2-5056511.203Darren GeogheganLouth2-4551510.204Nicholas KennyCavan2-333966.505Cormac PhillipsMayo1-333666.00

In a single game

Rank Player Team Tally Total Opposition1Gerard O'Kelly-LynchSligo2-1218Louth2Leo MoloneyMonaghan1-1215Sligo3Darren GeogheganLouth0-1414SligoAlex O'BoyleArmagh0-1414Monaghan5Shane BolandMayo2-0713SligoLiam O'BrienCavan1-1013LouthNiall ArthurMonaghan0-1313Louth8Adrain PhillipsMayo3-0312MonaghanDarren GeogheganLouth1-0912CavanAlex O'BoyleArmagh1-0912SligoGerard O'Kelly-LynchSligo0-1212Cavan

Division 3B Division 3B Table

All teams are placed in Division 4 for 2025

TeamPldWDLFADiffPts Fermanagh4 4 0 0 78 37 41 8 Longford4 2 1 1 67 51 16 5 Warwickshire4 1 1 2 81 95 -14 3 Leitrim4 1 1 2 62 87 -25 3 Lancashire4 0 1 3 66 84 -18 1

Division 3B Rounds 1 to 5 Division 3B Round 1

Division 3B Round 2

Division 3B Round 3

Division 3B Round 4

Division 3B Round 5

Division 3B Semi-final

Division 3B Final

Division 3B scoring statistics

Overall

Rank Player Club Tally Total Matches Average1Jack GrealishWarwickshire1-323565.832David DevineWarwickshire2-263265.333Reuben MurrayLongford1-232655.204Joe MurrayLeitrim1-212446.005Luca McCuskarFermanagh0-212154.20

In a single game

Rank Player Team Tally Total Opposition1Jack GrealishWarwickshire1-1114Longford2David DevineWarwickshire1-0811Lancashire3Joe MurrayLeitrim0-1010Warwickshire4Michael MulcahyLongford2-028WarwickshireCathal MullaneLongford2-028LeitrimPaddy LynamLongford0-088WarwickshireJack GrealishWarwickshire0-088LeitrimJoe MurrayLeitrim0-088LancashireDavid LynchLancashire0-088Leitrim10Reuben MurrayLongford1-047LancashireJohn DuffyFermanagh0-077LeitrimReuben MurrayLongford0-077WarwickshireKevin McKernanWarwickshire0-077LongfordDavid DevineWarwickshire0-077Fermanagh

References