Daniel Johnson (born 28 February 1993) is an English professional footballer, who plays for English League Two club Mansfield Town.
Johnson began his career in the youth academies at home-town club Middlesbrough and Hartlepool United but was released by both clubs without making a first-team appearance. After spells with non-league sides Harrogate Town and Billingham Synthonia, Johnson rose to national prominence after a prolific season with Guisborough Town in the Northern Football League, attracting the attention of several Football League clubs, scoring 59 goals during the 2013–14 season.
His exploits for Guisborough saw him join Football League Championship side Cardiff City the following season. However, he did not make a first-team appearance for the club, spending parts of the season out on loan at Football League Two clubs Tranmere Rovers and Stevenage before being released following the expiration of his contract, signing for Gateshead in July 2015. Johnson moved to Motherwell in 2018, where he spent one year before signing for Dundee in July 2019. In January 2020 he signed for league two club Leyton Orient.