On 30 June 2019, he captained the team from centre-forward when Kilkenny qualified to play Wexford in the Leinster final. Reid top scored with 0-12 but ended the game on the losing side following a 1-23 to 0-23 defeat. On 18 August 2019, Reid captained Kilkenny from centre-forward to an All-Ireland final appearance against Tipperary. He scored top scored with 0-11 - including ten frees - but ended the game on the losing side following a 3-25 to 0-20 defeat. Reid ended the year by receiving a fourth All-Star award while he was also shortlisted for the Hurler of the Year award. Reid was added to the Leinster team for the 2012 Inter-provincial Championship. He made his first appearance for the team on 4 March 2012 when he lined out at left corner-forward when Leinster faced Connacht in the Railway Cup final. Reid was held scoreless but ended the game with a winners' medal following a 2-19 to 1-15 victory. On 1 March 2014, Reid was selected amongst the substitutes when Leinster faced Connacht in the Railway Cup final. He was introduced as a substitute for Walter Walsh and claimed a second winners' medal following the 1-23 to 0-16 victory. Reid was a late replacement for Colin Fennelly at full-forward when Leinster faced Munster in the Railway Cup final on 15 December 2016. He top scored for the team with 1-06 but ended on the losing side following a 2-20 to 2-16 defeat.