On 26 February 2010, he lined out at right wing-back when Thurles CBS drew 1-12 apiece with Ardscoil Rís from Limerick in the Harty Cup final.
[2] Barrett studied at the Limerick Institute of Technology between 2011 and 2016 and joined the senior hurling team in his second year.
[citation needed] Barrett was just 16-years-old when he was selected for the Tipperary minor hurling team prior to the start of the 2010 Munster Championship.
[4] Barrett was again eligible for the Tipperary minor team in 2011, however, his position changed from corner-back to left wing-back.
[13] He made his Munster Championship debut on 1 June 2014 when he played the full 70 minutes in a 2-18 to 2-16 defeat by Limerick.
[15] Barrett retained his place on the starting fifteen for the replay on 27 September 2014, however, he ended the game on the losing side following a 2-17 t 2-14 defeat.
[22] On 23 April 2017, Barrett lined out at right corner-back when Tipperary suffered a 3-21 to 0-14 defeat by Galway in the National League final.
[27] On 8 April 2018, he was introduced as a 45th-minute substitute for Séamus Kennedy when Tipperary suffered a 2-23 to 2-17 defeat by Kilkenny in the National League final.
[28] On 20 September 2018, it emerged that Barrett had been banned from driving for two years after being convicted of being intoxicated while in charge of a car.
He became embroiled in one of the major talking points of the game when Richie Hogan was red-carded after a head-high tackle on Barrett.