Leeds United are pleased to announce the signing of Liam McCarron on a permanent transfer from Carlisle United.

The 18-year-old joins the Whites for an undisclosed fee and has penned a three-year deal at Elland Road.

McCarron came through the ranks at Carlisle and signed a first professional contract with the League Two side last September.

He then went on to make 20 appearances in all competitions for the Brunton Park outfit and Leeds have beaten off competition from a number of Premier League and Championship clubs to secure the signature of the highly rated youngster.

McCarron will initially link up with Carlos Corberan’s Under-23 side, with a view to joining the first team squad.