Kyle joined Linfield on loan from St Johnstone on January 11, 2019 until the end of the season.
Debut as a sub in a 2-0 win away to Newry City on January 22, 2019.
First goal was a last minute winner in a 3-2 home league win against Coleraine on February 9, 2019.
Signed a one year contract extension with St. Johnstone in May 2019.
Released by St Johnstone at the end of August 2019.
Agreed a pre contract on November 13, 2019 to sign for Linfield on the opening of the transfer window in early January 2020.
LINFIELD CAREER RECORD
(at end of 2018/19):
Played: 10 (including 2 as sub)