Saturday 20 April
Connacht SFC semi-final
Sligo v Galway, Markievicz Park, 3.30pm
Munster SFC semi-finals
Waterford v Clare, Fraher Field, 6pm
Kerry v Cork, Fitzgerald Stadium, 4pm - GAAGO
Ulster SFC quarter-final
Derry v Donegal, Celtic Park, 6.15pm - RTE & BBC
Ulster MFC
Cavan v Armagh, Kingspan Breffni, 12pm
Antrim v Derry, Dunsilly, 12pm
Monaghan v Down, Clones, 12pm
Fermanagh v Tyrone, Belcoo, 12pm
Joe McDonagh Cup round 1
Down v Meath, Ballycran, 2pm
Christy Ring Cup round 2
Derry v Tyrone, Owenbeg, 1pm
London v Sligo, Ruislip, 1pm
Nickey Rackard Cup round 2
Monaghan v Roscommon, Inniskeen, 2pm
Donegal v Mayo, Letterkenny, 2pm
Lory Meagher Cup round 2
Fermanagh v Longford, Enniskillen, 3pm
Lancashire v Cavan, Glenavy, 2pm
Leinster U20HC round 1 KO
Westmeath v Carlow, TEG Cusack Park, 4pm
Leinster MHC Tier 1 Round 1
Dublin v Wexford, Parnell Park, 2pm
Kilkenny v Galway, UPMC Nowlan Park, 2pm
Leinster MHC Tier 2 Round 4
Westmeath v Antrim, TEG Cusack Park, 2pm
Wicklow v Offaly, Echelon Park, Aughrim, 2pm
Sunday 21 April
Munster SHC round 1
Waterford v Cork, Walsh Park, 4pm - GAAGO
Clare v Limerick, Cusack Park, 2pm - RTE
Connacht SFC semi-final
Roscommon v Mayo, Dr Hyde Park, 4pm - RTE
Ulster SFC quarter-final
Cavan v Tyrone, Kingspan Breffni, 4pm - BBC
Leinster SHC round 1
Kilkenny v Antrim, UPMC Nowlan Park, 2.30pm
Wexford v Dublin, Chadwicks Wexford Park, 2pm
Galway v Carlow, Pearse Stadium, 2pm
Joe McDonagh Cup round 1
Laois v Offaly, O'Moore Park, 2pm
Westmeath v Kerry, Mullingar, 2pm
Christy Ring Cup round 2
Kildare v Wicklow, Hawkfield, 2pm
Nickey Rackard Cup round 2
Louth v Armagh, Dowdallshill, 2pm
Lory Meagher Cup round 2
Warwickshire v Leitrim, Birmingham, 1pm
Monday 22 April
Ulster U20FC Tier 2 semi-final
Antrim v Fermanagh, Dunsilly, 7.30pm
Tuesday 23 April
Leinster U20FC semi-finals
Kildare v Meath, Hawkfield, 7.30pm
Dublin v Louth, Parnell Park, 7.30pm
Leinster U20FC Andrew Corden Cup semi-finals
Longford v Wexford, Clonguish, 7.30pm
Westmeath v Carlow, TBC, 7.30pm
Wednesday 24 April
Munster U20FC phase 2 round 3
Cork v Clare, Pairc Uí Chaoimh, 7pm
Kerry v Tipperary, Austin Stack Park, 7pm
Ulster U20FC semi-finals
Tyrone v Monaghan, O'Neills Healy Park, 7.30pm
Donegal v Derry, Ballybofey, 7.30pm
Leinster MFC preliminary quarter-finals
Meath v Wexford, Ashbourne, 7.30pm
Wicklow v Offaly, Echelon Park, Aughrim, 7pm
Thursday 25 April
Munster MHC round 3
Waterford v Cork, Fraher Field, 7pm
Friday 26 April
Connacht MFC round 3
Galway v Mayo, Tuam Stadium, 7pm
Leitrim v Roscommon, Avant Money Páirc Sean MacDiarmada, 7pm
Munster U20HC round 3
Cork v Limerick, Pairc Uí Chaoimh, 7pm
Saturday 27 April
Ulster SFC semi-final
Down v Armagh, Clones, 5.15pm - GAAGO
Ulster MFC round 4
Down v Donegal, Pairc Esler, 12pm
Tyrone v Monaghan, TBC, 12pm
Leinster SHC round 2
Carlow v Dublin, Netwatch Cullen Park, 6pm
Antrim v Wexford, Corrigan Park, 3pm - GAAGO
Joe McDonagh Cup round 2
Offaly v Westmeath, Glenisk O'Connor Park, 3pm
Meath v Laois, Pairc Tailteann, 3pm
Christy Ring Cup round 3
Sligo v Tyrone, Markievicz Park, 3pm
London v Wicklow, Ruislip, 1pm
Kildare v Derry, Hawkfield, 1pm
Nickey Rackard Cup round 3
Donegal v Monaghan, Letterkenny, 3pm
Louth v Mayo, Dowdallshill, 1pm
Lory Meagher Cup round 3
Lancashire v Cavan, Glenavy, 2pm
Longford v Leitrim, Glennon Bros Pearse Park, 1pm
Leinster U20HC round 2 KO
Round 1 KO winner v tier 1 group 1 3rd place, TBC, TBC
Round 1 KO winner v tier 1 group 2 3rd place, TBC, TBC
Sunday 28 April
Leinster SFC semi-finals
Dublin v Offaly, Croke Park, 4pm - GAAGO
Kildare v Louth, Croke Park, 1.45pm - GAAGO
Ulster SFC semi-final
Derry or Donegal v Cavan or Tyrone, TBC, 2pm
Leinster SHC round 2
Galway v Kilkenny, Pearse Stadium, 2pm - RTE
Munster SHC round 2
Limerick v Tipperary, TUS Gaelic Grounds, 4pm - RTE
Cork v Clare, Pairc Ui Chaoimh, 2pm - GAAGO
Joe McDonagh Cup round 2
Kerry v Down, Austin Stack Park, 1pm
Nickey Rackard Cup round 3
Armagh v Roscommon, Box-It Athletic Grounds, 2pm
Lory Meagher Cup round 3
Warwickshire v Fermanagh, Birmingham, 1pm
Monday 29 April
Leinster U20FC final
Kildare or Meath v Dublin or Louth, TBC, TBC
Ulster U20FC Tier 2 final
Antrim or Fermanagh v Down, TBC, 7.30pm
Tuesday 30 April
Munster MFC quarter-final
Kerry v Cork, Austin Stack Park, 7pm
Munster MFC phase 1 final
Clare v Tipperary, TBC, 7pm
Wednesday 1 May
Munster U20FC final
1st place phase 2 v 2nd place phase 2, TBC, 7.30pm
Ulster U20FC final
Tyrone or Monaghan v Donegal or Derry, TBC, 7.30pm
Thursday 2 May
Munster MHC round 4
Limerick v Waterford, TUS Gaelic Grounds, 7pm
Tipperary v Clare, FBD Semple Stadium, 7pm
Friday 3 May
Munster U20HC round 4
Tipperary v Cork, FBD Semple Stadium, 7pm
Clare v Waterford, Sixmilebridge, 7pm
Saturday 4 May
Leinster SHC round 3
Wexford v Galway, Chadwicks Wexford Park, 4pm - GAAGO
Munster SHC round 3
Waterford v Tipperary, Walsh Park, 6pm - GAAGO
Joe McDonagh Cup round 3
Down v Westmeath, Ballycran, 1pm
Kerry v Laois, Austin Stack Park, 3pm
Meath v Offaly, Pairc Tailteann, 3pm
Ulster MFC round 3
Cavan v Antrim, Kingspan Breffni, 12pm
Derry v Armagh, Owenbeg, 12pm
Ulster MFC round 5
Down v Fermanagh, Pairc Esler, 12pm
Sunday 5 May
Connacht SFC final
Sligo or Galway v Roscommon or Mayo, TBC, TBC
Munster SFC final
Waterford or Clare v Kerry or Cork, TBC, TBC - RTE
Tuesday 7 May
Munster MFC semi-finals
Wednesday 8 May
Leinster U20HC quarter-finals
Round 2 KO winner v tier 1 group 1 2nd place, TBC, TBC
Round 2 KO winner v tier 1 group 2 2nd place, TBC, TBC
Thursday 9 May
Munster MHC round 5
Cork v Clare, Páirc Uí Chaoimh, 7pm
Limerick v Tipperary, TUS Gaelic Grounds, 7pm
Friday 10 May
Munster U20HC round 5
Limerick v Waterford, TUS Gaelic Grounds, 7.30pm
Tipperary v Clare, FBD Semple Stadium, 7.30pm
Saturday 11 / Sunday 12 May
Tailteann Cup round 1
Seed 1 v seed 3
Seed 2 v seed 4
All-Ireland U20FC semi-finals
Connacht winner v Ulster winner, TBC, TBC
Leinster winner v Munster winner, TBC, TBC
All-Ireland U20FC B semi-finals
Connacht winner v Ulster winner, TBC, TBC
Leinster winner v Munster winner, TBC, TBC
Saturday 11 May
Leinster SHC round 3
Carlow v Kilkenny, Netwatch Cullen Park, 4.30pm - GAAGO
Dublin v Antrim, Parnell Park, 4pm
Munster SHC round 3
Cork v Limerick, Pairc Ui Chaoimh, 7pm - GAAGO
Christy Ring Cup round 4
Derry v London, Owenbeg, 1.30pm
Tyrone v Kildare, Eoghan Ruadh, Dungannon, TBC
Nickey Rackard Cup round 4
Monaghan v Louth, Inniskeen, TBC
Mayo v Armagh, Hastings MacHale Park, TBC
Roscommon v Donegal, Dr Hyde Park, TBC
Lory Meagher Cup round 4
Fermanagh v Lancashire, Brewster Park, TBC
Cavan v Longford, Kingspan Breffni, TBC
Leitrim v Warwickshire, Drumshanbo, TBC
Sunday 12 May
Leinster SFC final
Dublin or Offaly v Kildare or Louth, Croke Park, 1.45pm
Ulster SFC final
Down or Armagh v Derry or Donegal or Cavan or Tyrone, TBC, TBC
Christy Ring Cup round 4
Wicklow v Sligo, Aughrim, TBC
Monday 13 May
Munster MFC final
Wednesday 15 May
Leinster U20HC semi-finals
Tier 1 group 1 winner (Offaly, Dublin or Galway) v quarter-final winner, TBC, TBC
Tier 1 group 2 winner (Wexford, Kilkenny or Laois) v quarter-final winner, TBC, TBC
Thursday 16 May
Munster MHC final
Friday 17 May
Munster U20HC semi-final
Saturday 18 / Sunday 19 May
All-Ireland SFC round 1
Seed 1 (Connacht winner) v seed 3, TBC, TBC
Seed 1 (Munster winner) v seed 3, TBC, TBC
Seed 2 (Connacht runner-up) v seed 4, TBC, TBC
Seed 2 (Munster runner-up) v seed 4, TBC, TBC
Tailteann Cup round 2
Seed 3 v seed 2
Seed 4 v seed 1
All-Ireland U20FC final
Connacht winner or Ulster winner v Leinster winner or Munster winner, TBC, TBC
All-Ireland U20FC B final
Connacht winner or Ulster winner v Leinster winner or Munster winner, TBC, TBC
Saturday 18 May
Leinster SHC round 4
Dublin v Kilkenny, Parnell Park, 6pm
Antrim v Galway, Corrigan Park, 3pm
Joe McDonagh Cup round 4
Laois v Down, Laois Hire O'Moore Park, TBC
Westmeath v Meath, TEG Cusack Park, TBC
Christy Ring Cup round 5
London v Kildare, 1pm
Sligo v Derry, Markievicz Park, 1pm
Tyrone v Wicklow, Carrickmore, 1pm
Nickey Rackard Cup round 5
Louth v Donegal, Dowdallshill, TBC
Armagh v Monaghan, Box-It Athletic Grounds, TBC
Roscommon v Mayo, Dr Hyde Park, TBC
Lory Meagher Cup round 5
Lancashire v Warwickshire, TBC, TBC
Longford v Fermanagh, Glennon Bros Pearse Park, TBC
Leitrim v Cavan, Drumshanbo, TBC
All-Ireland U20FC final
Connacht winner or Ulster winner v Leinster winner or Munster winner, TBC, TBC
Sunday 19 May
Leinster SHC round 4
Carlow v Wexford, Netwatch Cullen Park, 3pm
Munster SHC round 4
Tipperary v Cork, FBD Semple Stadium, 4pm - RTE
Clare v Waterford, Cusack Park, 2pm - RTE
Joe McDonagh Cup round 4
Offaly v Kerry, Glenisk O'Connor Park, TBC
Wednesday 22 May
Leinster U20HC final
Friday 24 May
Munster U20HC final
Saturday 25 / Sunday 26 May
All-Ireland SFC round 1
Seed 1 (Leinster winner) v seed 3, TBC, TBC
Seed 1 (Ulster winner) v seed 3, TBC, TBC
Seed 2 (Leinster runner-up) v seed 4, TBC, TBC
Seed 2 (Ulster runner-up) v seed 4, TBC, TBC
All-Ireland U20HC B final
All-Ireland U20HC C final
Saturday 25 May
Joe McDonagh Cup round 5
Kerry v Meath, Austin Stack Park, TBC
Down v Offaly, Ballycran, TBC
Westmeath v Laois, TEG Cusack Park, TBC
Sunday 26 May
Leinster SHC round 5
Kilkenny v Wexford, UPMC Nowlan Park, 2pm
Galway v Dublin, Pearse Stadium, 2pm
Antrim v Carlow, Corrigan Park, 2pm
Munster SHC round 5
Limerick v Waterford, TUS Gaelic Grounds, 4pm
Tipperary v Clare, FBD Semple Stadium, 4pm
Saturday 1 / Sunday 2 June
All-Ireland SFC round 2
Seed 3 v seed 2
Tailteann Cup round 2
Seed 1 v seed 2
Seed 3 v seed 4
All-Ireland U20HC final
Leinster winner v Munster winner, TBC, TBC
Saturday 1 June
Christy Ring Cup final
1st placed team v 2nd placed team, Croke Park, TBC
Nickey Rackard Cup final
1st placed team v 2nd placed team, Croke Park, TBC
Lory Meagher Cup final
1st placed team v 2nd placed team, Croke Park, TBC
Saturday 8 / Sunday 9 June
Tailteann Cup preliminary quarter-finals
Saturday 8 June
Leinster SHC final
1st placed team v 2nd placed team, Croke Park, TBC
Joe McDonagh Cup final
1st placed team v 2nd placed team, Croke Park, TBC
Sunday 9 June
Munster SHC final
1st placed team v 2nd placed team, TBC, TBC
Saturday 15 / Sunday 16 June
All-Ireland SFC round 3
Seed 1 v seed 2
Tailteann Cup quarter-finals
All-Ireland SHC preliminary quarter-finals
Joe McDonagh Cup winner v 3rd placed Munster team, TBC, TBC
Joe McDonagh Cup runner-up v 3rd placed Leinster team, TBC, TBC
Saturday 22 / Sunday 23 June
All-Ireland SFC preliminary quarter-finals
2nd placed teams v 3rd placed teams
Saturday 22 June
All-Ireland SHC quarter-finals
Leinster runner-up v Joe McDonagh Cup winner or 3rd placed Munster team, TBC, TBC
Munster runner-up v Joe McDonagh Cup runner-up or 3rd placed Leinster team, TBC, TBC
Sunday 23 June
Tailteann Cup semi-finals
Saturday 29 / Sunday 30 June
All-Ireland SFC quarter-finals
1st placed team A v preliminary quarter-final winner, TBC, TBC
1st placed team B v preliminary quarter-final winner, TBC, TBC
1st placed team C v preliminary quarter-final winner, TBC, TBC
1st placed team D v preliminary quarter-final winner, TBC, TBC
All-Ireland SHC relegation play-off
Saturday 6 July
All-Ireland SHC semi-final
Leinster winner v quarter-final winner, Croke Park, TBC
Sunday 7 July
All-Ireland SHC semi-final
Munster winner v quarter-final winner, Croke Park, TBC
Friday 12 July
All-Ireland JFC semi-finals
Saturday 13 July
All-Ireland SFC semi-final
Quarter-final winner v quarter-final winner, Croke Park, TBC
Tailteann Cup final
Semi-final winner v semi-final winner, Croke Park, TBC
Sunday 14 July
All-Ireland SFC semi-final
Quarter-final winner v quarter-final winner, Croke Park, TBC
All-Ireland JFC final
Semi-final winner v semi-final winner, TBC, TBC
Sunday 21 July
All-Ireland SHC final
Sunday 28 July
All-Ireland SFC final