He plays hurling with his local club Nenagh Éire Óg and with the Tipperary senior inter-county team.
[1] On 28 July 2010, Heffernan played at corner forward, scoring 1-3 for Tipperary as they defeated Clare in the 2010 Munster Under-21 Hurling final at Semple Stadium, winning by 1–22 to 1–17.
[3] Six day's later on 11 September 2010, Tipperary clinched the All Ireland Under-21 title by defeating Galway by 5–22 to 0–12 at Semple Stadium, with Heffernan starting at corner forward scoring two points.
[5][6][7] He started the All-Ireland final at full forward and scored one goal and four points in the 3–13 to 1–17 victory against Kilkenny at Semple Stadium.
[8] Heffernan created a piece of history by adding the All-Ireland Intermediate medal (2012) to the Minor (2006, 2007), Under-21 (2010) and Senior (2010) titles that he had already won.