Age: 21 years, 9 months
Place of Birth:
Ryan played for Bohemians' U17 squad for the short 2015 season and played for both the U17 and U19 squads in 2016. In 2017 Ryan continued with Bohemians' U9s.
In December 2020, Ryan re-signed for the Seagulls having made 20 appearances, scoring 3 goals, in the 2020 season.