#23
Brennan Johnson is an attacker from Wales who plays for Crystal Palace, wearing shirt number 23. This season he has scored 2 goals and provided 1 assist in 9 appearances. Born in 2001, he stands 1.86 m tall.
Player information
Season statistics
Recent matches · last 5
Trophy cabinet · 3 won
Clubs and national teams · 2
-
-
Wales National team
The career of Brennan Johnson so far
Brennan Johnson's career began at Nottingham Forest U18. He moved to Nottingham Forest in 2019, to Tottenham Hotspur in 2023 for €55m, to Crystal Palace in 2026 for €40m and then to Everton in 2026 for €26m, among 6 recorded transfers in total. He has won 3 trophies, including Europa Conference League, UEFA Super Cup, Europa League. He currently plays for Crystal Palace, with 2 goals in 9 appearances this season.
Career history · 6 transfers
-
2026
Crystal Palace Everton
-
2026
Tottenham Hotspur Crystal Palace
-
2023
Nottingham Forest Tottenham Hotspur
-
2021
Lincoln City Nottingham Forest
-
2020
Nottingham Forest Lincoln City
-
2019
Nottingham Forest U18 Nottingham Forest
Frequently asked questions about Brennan Johnson
What team does Brennan Johnson play for?
Brennan Johnson plays for Crystal Palace.
What position does Brennan Johnson play?
Brennan Johnson plays as an attacker, usually as a right wing.
How old is Brennan Johnson?
Brennan Johnson is 25 years old, born on 23 May 2001.
How tall is Brennan Johnson?
Brennan Johnson is 1.86 m (6′1″) tall.
How many goals has Brennan Johnson scored this season?
Brennan Johnson has scored 2 goals in 9 appearances this season.
Where is Brennan Johnson from?
Brennan Johnson is from Wales.
Which teams has Brennan Johnson played for?
Brennan Johnson has played for Nottingham Forest U18, Nottingham Forest, Lincoln City, Tottenham Hotspur, Crystal Palace and Everton.
What shirt number does Brennan Johnson wear?
Brennan Johnson wears shirt number 23 for Crystal Palace.
When did Brennan Johnson join Crystal Palace?
Brennan Johnson joined Crystal Palace from Tottenham Hotspur on 2 January 2026 for a fee of €40m.