First team debut in a 4-0 win against Donegal Celtic in the County Antrim Shield on Tuesday September 20, 2016.
The first Linfield player born in the 2000s to play in the Linfield first team.
Played in Steel and Sons cup final winning team in 2016.
Scored for under 18 international team in 4-1 win away to England and in 2-1 win home to Scotland at Solitude in March 2017.
"Goalscoring schoolboy international who is a regular with the Swifts – and he has tasted first team football this term. Ryan is a hardworking and competitive striker with a deft touch. He is also good in the air and shows great potential." Bryan McCarroll Youth Cup final programme 2017
Signed a professional contract on September 28, 2017 keeping him at the club until the end of the 2019/20 season.
"Ryan has scored goals at every age group for Linfield and his performances for the Swifts have earned him his first professional contract and several first team appearances this season. He has also played for Northern Ireland at u19 level". Steel and Sons cup final programme December 2017
Joined Ards on loan on August 31, 2018 until the January transfer window.
Returned to Linfield on January 1, 2019
Joined Carrick on loan on January 18, 2019 until the end of the season.
Joined Dungannon on loan in August 2019 until the January transfer window.
Loan extended on January 3, 2020 until the end of the 2019/20 season
Manager announced on June 6, 2020 that contract was not being renewed at the end of the Covid-19 extended season.
LINFIELD CAREER RECORD
(at end of 2019/20):
Played: 23 (including 20 as sub)