Cardiff have announced the signing of striker Danny Johnson from Guisborough Town.

The 21-year-old scored a club-record 59 goals for Guisborough last season, topping the Northern League scoring charts.

Johnson, who started his career at Hartlepool and had a spell at Real Murcia, will link up with the Bluebirds' development squad.