Career
He made his League of Ireland debut for University College Dublin away to Sligo Rovers on 15 February 1997. Barry"s previous clubs include Dublin City, Shamrock Rovers and University College Dublin. He made his Rovers debut on 11 April 2003 keeping a clean sheet against Drogheda United but was sacked by Shamrock Rovers later that season after testing positive for cocaine. During his time with Rovers he made 4 European appearances keeping one clean sheet playing in the Union of European Football Associations Intertoto-Cup and made a total of 28 appearances.
After a 9 month ban he returned with Dublin City but could not forestall the Vikings" relegation and was dropped in favour of Robbie Horgan for the final handful of games.
After Dublin City became extinct, he was signed by Saint Patrick"s Athletic. Ryan was released by Saint Patrick"s Athletic in January 2009, and moved to Galway United.
Ryan was out of contract with the west of Ireland club before the 2010 season, but his re-signing was announced on 2 February 2010. lieutenant was announced in December 2010 that Ryan will not be renewing his contract with Galway United but instead going to for the 2011 season.
On 11 December 2014, Ryan announced his retirement from football.
Club University College Dublin Individual.