Charlton Athletic have missed out on re-signing striker Lyndon Dykes, who has instead joined Championship rivals Millwall. The Scotland international spent the second half of last season at The Valley but has now agreed terms with Alex Neil’s side, leaving Nathan Jones to seek alternatives.

What happened with Dykes’ transfer?

Dykes, 30, was offered a short-term extension by Charlton after his loan spell from Birmingham City. However, after assessing his options-including a World Cup campaign with Scotland-he opted for a move to The Den. Millwall confirmed the deal, beating off competition from other EFL clubs, including Charlton.

Why is this a blow for Charlton?

Charlton finished 19th in the 2025 Championship, just five points clear of relegation, with a goal difference of -14. Losing Dykes, who scored five times last season, weakens their attacking options as they prepare for another tough campaign. With recent form showing just one win in their last five (LWLDL), Jones must now find a replacement.

What does this mean for Millwall?

Millwall, who narrowly missed out on promotion last season, see Dykes as a low-risk, high-reward addition. The 53-cap Scotland international brings Championship experience and physicality, fitting Alex Neil’s direct style. With Mihailo Ivanovic injured, Dykes could start the season as a key option up front.

What’s next for Charlton?

With pre-season underway, Charlton must now explore other striker targets. Their last result-a 3-1 loss to Swansea-highlighted their need for reinforcements. Jones will hope to bring in a proven goalscorer before the new season kicks off.