Cahalane first played for Cork as a member of the minor team during the 2014 Munster Championship. He was a member of the extended panel for Cork's unsuccessful championship campaign.[citation needed]
Cahalane was eligible for the minor grade again in 2015 and was promoted to the match-day panel. He was an unused substitute throughout the championship campaign.[citation needed]
Cahalene was drafted onto the Cork under-21 team in advance of the 2017 Munster Championship. He had his first involvement with the team on 13 July 2017 when he was an unused substitute in Cork's 2–17 to 1–19 defeat of Waterford.[2]
On 20 June 2018, Cahalane made his first appearance for the Cork under-21 team when he was introduced as a 44th-minute substitute for Chris O'Leary in a 0–23 to 1–17 defeat of Waterford.[3] On 4 July 2018, Cahalane won a Munster Championship medal after coming on as a 22nd-minute substitute for Darragh Fitzgibbon in Cork's 2–23 to 1–13 defeat of Tipperary in the final.[4] On 26 August 2018, he lined out at midfield when Cork faced Tipperary in the All-Ireland final. Cahalane top scored with 1-03 from play but ended on the losing side following a 3–13 to 1–16 defeat in what was his last game in the grade.[5]
Senior
Cahalane made his first appearance for the Cork senior hurling team on 14 January 2018. He lined out at midfield in a 1–23 to 1–13 defeat by Kerry in the pres-season Munster League.[6] Cahalane was later omitted from the Cork panel for the National League.
On 27 January 2019, Cahalane made his first National League appearance. He lined out at midfield in a 2–18 to 0–17 defeat by Kilkenny in the opening round.[7]