Danny McNamara arrived at Charlton in July 2026, putting pen to paper on a two-year contract.
Sidcup-born McNamara joined Charlton Athletic Community Trust’s Advance Centre at the age of seven and was picked up by the Addicks academy where he remained until the age of 14.
Following his departure from Sparrows Lane, he impressed in non-League with Corinthian, catching the eye of Millwall who brought him to The Den in 2015, before embarking on loan spells with Welling United, Dover Athletic, Havant & Waterlooville, Newport County and, finally, St Johnstone for a stint in the Scottish Premiership.
It was then that McNamara made his breakthrough in the Championship with Millwall, establishing himself in the side, before going on to rack up 166 appearances for the Lions, scoring twice.