On 9 March 2014, Ryan scored a point from right corner-forward when St. Kieran's College suffered a 2-13 to 0-13 defeat by Kilkenny CBS in the Leinster final.
On 28 October 2018, Ryan lined out at right wing-forward when Graigue–Ballycallan faced Tullaroan in the Kilkenny Intermediate Championship final.
On 7 July 2013, he won a Leinster Championship medal as an unused substitute following a 1-18 to 0-08 defeat of Laois in the final.
[8] On 6 July 2014, Ryan lined out at left wing-forward when Kilkenny faced Dublin in the Leinster final.
[11] On 5 July 2017, Ryan won a Leinster Championship medal with the under-21 team after scoring two points in a 0-30 to 1-15 defeat of Wexford in the final.
[16] Ryan became a member of the extended training panel with the Kilkenny senior team at the start of the 2017 season.
On 18 February 2018, Ryan made his first appearance for the Kilkenny senior team when he lined out at right corner-forward in a 1-20 to 0-12 defeat of Waterford in the National League.
[17] On 8 April 2018, he won a National League medal as a member of the extended panel following Kilkenny's 2-23 to 2-17 defeat of Tipperary in the final.