Joshua Emmanuel Johnson (born 26 September 2004) is an English professional footballer who plays as a midfielder for Maidenhead United.
Contents
Career
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 11 May 2026 Oxford said the player would leave in the summer when his contract expired. He made seven appearances in all competitions for Oxford.
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.
Maidenhead United
Johnson signed for Maidenhead United in June 2026.
Style of play
Johnson is a midfielder who can play the holding role or further forward.
Career statistics
As of end of 2025-2026 season


