On 14 March 2009, Walsh was at midfield when Good Counsel College faced Castlecomer Community School in the Leinster final.
[2] On 13 April 2009, Walsh was at right corner-forward when Good Counsel College faced Thurles CBS in the All-Ireland final.
[3] As a student at University College Dublin, Walsh joined the senior hurling team during his second year.
On 18 October 2008, Walsh was at left wing-forward when Tullogher–Rosbercon faced Piltown in the Southern Junior Championship final.
Walsh retained his position at left wing-forward when he lined out in the Kilkenny Junior Championship final on 25 October 2008.
[7] On 5 July 2009, Walsh lined out at right corner-forward when Kilkenny faced Wexford in a second successive Leinster final.
[8] On 6 September 2009, Walsh scored a point from full-forward when Kilkenny suffered a 2-15 to 2-11 defeat by Galway in the All-Ireland final.
[10] On 11 July 2012, Walsh won a Leinster Championship medal after scoring two points from right corner-forward in a 4-24 to 1-13 defeat of Laois in the final.
[12] On 30 September 2012, made his first appearance for the Kilkenny senior team when he lined out at full-forward in the All-Ireland final replay against Galway.
He remained on the bench for the entire game but collected a second All-Ireland medal as a non-playing substitute following the 2-17 to 2-14 victory.
[23] On 8 April 2018, Walsh was selected at full-forward when Kilkenny faced Tipperary in the National League final.
He made his first appearance for the team on 1 March 2014 and collected a Railway Cup medal after scoring a point from right corner-forward in the 1-23 to 0-16 defeat of Connacht.