Canadian Liam Millar has signed a new long-term contract with Liverpool and has joined Kilmarnock FC in the Scottish Premiership on loan for the remainder of the season.

Millar has not appeared for Liverpool’s first team, but has appeared with the Canadian National team four times, most recently in a 1-0 victory over Saint Kitts and Nevis in CONCACAF Nations League qualifying.

The 19-year-old has been a regular member of Liverpool’s U-19 and U-23 sides.

Millar joined Liverpool in 2016.

Kilmarnock is currently tied with Rangers for second in the SPL, six points behind Celtic.