Man City, Hibs, Shrewsbury, Port Vale and Swindon. On loan - Walsall, Leicester, Crystal Palace, Bristol City and Morecambe.
25 senior international caps
Ryan signed a 3 year contract on July 23, 2018.
Debut in a 1-0 home win against Ballymena on February 23, 2019
First goal came in a 3-1 home win against Institute on August 10, 2019.
Signed for Newry City on June 8, 2021.
LINFIELD CAREER RECORD
(at end of 2020/21
Played: 28 (including 4 as sub)