Google Analytics cookies only if you accept. Cookie policy
Player

Right Wing · Age 25 · Value €32m (powered by Transfer Tracker) · Wales · Everton · Contract until 2030
Brennan Johnson (Everton) · market value, contract status and career path, plus the players most like Brennan Johnson. No live transfer rumour is currently scored for Brennan Johnson; the moment one breaks from a verified reporter it appears here with a probability.
Every club Brennan Johnson has been linked with, the probability and where each story stands.
Brennan Johnson's contract with Everton runs until 30 June 2030 (43 months left). The final six months open on 1 January 2030, when FIFA rules let him agree a pre-contract with a club outside England.
Brennan Johnson has moved for €121m in disclosed transfer fees since 2015 (3 paid transfers). The biggest: €55m, Nottingham Forest to Tottenham Hotspur, Sep 2023.
Everton paid €26m for Brennan Johnson in August 2026. His value is now €32m, €6m above the fee. That is €2m per appearance across his 13 for them so far.
Brennan Johnson has no injury or suspension on record as of 10 Nov 2026.
In the 2026/27 league season Brennan Johnson has played 411 of a possible 900 minutes (46%): 5 starts and 10 appearances in 10 games, average rating 6.61.
Since 2023, Brennan Johnson has had 2 injury spells: 51 days out and 8 games missed. Longest: calf injury, 28 days (Jan 2025).
Brennan Johnson has 49 senior caps for Wales (2,801 minutes, 31 starts), the first in December 2020.
Last 12 months: 9 caps, 6 starts, 570 minutes in 10 matchday squads. Last in the squad on 5 Oct 2026.
| Season | Caps | Starts | Minutes |
|---|---|---|---|
| 2026/27 | 4 | 3 | 263 |
| 2025/26 | 8 | 5 | 480 |
| 2024/25 | 9 | 8 | 660 |
| 2023/24 | 8 | 6 | 496 |
See the full player profile · market-value chart, positional metrics and transfer history. Open on transfertracker.ai
Explore Transfer Tracker
Live rumoursDone dealsRankingsSourcesClubs & leaguesFree agentsMarket valuesWindow dates
Data as of 10 Nov 2026, 10:39 UTC · pages refresh several times daily · live numbers load in a moment.