He plays hurling with his local club Moyne–Templetuohy and with the Tipperary senior inter-county team since 2013.
[1] Hamill played Minor Hurling for Tipperary in 2011 and 2012, winning Munster and All Ireland titles in 2012.
[4] On 4 September 2016, Hamill came on as a second half substitute and won his first All-Ireland Senior hurling title when Tipperary defeated Kilkenny in the final by 2-29 to 2-20.
[5][6] On 5 March 2017, Hamill started at full-back against Clare in the 2017 National Hurling League and went on to claim the man of the match award for his display in a 0-28 to 0-21 win at Semple Stadium.
[7] Hamill made his first championship start for Tipperary on 1 July 2017 in the 2-18 to 0-15 win against Westmeath in round 1 of the All Ireland Qualifiers in Semple Stadium.