Walsh was added to the Kilkenny senior team as a substitute for their National Hurling League semi-final against Clare on 22 April 2012. He was again included amongst the substitutes for the final against Cork on 6 May. Walsh remained in the bench but collected a winners' medal following the 3–21 to 0–16 victory. He failed to be included on the Kilkenny panel for the Leinster Championship.
