Career
He plays hurling with his local club Holycross-Ballycahill and with the Tipperary senior inter-county team since 2014. He played in the All-Ireland Minor Hurling Championship for Tipperary in 2010 and 2011 and played in the All-Ireland Under-21 Hurling Championship in 2012 and 2013. He was named in the Tipperary squad for the 2014 National Hurling League and made his league debut on 15 February against Waterford.
Barrett made his championship debut for Tipperary on 1 June 2014 in the Munster Championship against Limerick, starting at right corner back in a 2-18 to 2-16 defeat.
In October 2014, Barrett was named as the All Stars Young Hurler of the Year for 2014. Tipperary.