Joshua Emmanuel Johnson (born 26 September 2004) is an English professional footballer who plays as a midfielder for club Oxford United.
Johnson made his first-team debut for Oxford United at the age of sixteen, coming on as a 76th-minute substitute for Marcus McGuane in an EFL Cup first round tie at Burton Albion, and provided a pass to Anthony Forde that led to an Oxford goal. He played three further cup games in the 2021âÂÂ22 campaign. On 23 August 2022, he started in a 2âÂÂ0 defeat to Crystal Palace in an EFL Cup game at the Kassam Stadium; he said he enjoyed the match and thought the team supported him well. He signed his first professional two-year contract with the club the following month, describing it as a "dream come true". Manager Karl Robinson hailed him as a "terrific prospect".
On 21 October, Johnson joined National League South club Dartford on a one-month loan.
On 6 October 2023, Johnson returned to Dartford for a second loan spell.
On 22 January 2024, Johnson joined Welling United on loan, where he scored once in four appearances.
On 24 February 2024, Johnson joined Banbury United on loan, where he made five appearances.
On 7 August 2024, Johnson joined Maidenhead United on loan.
Johnson is a midfielder who can play the holding role or further forward.