The 22-year-old, a centre-half who can also play at full-back, joins the club on a two-year deal and becomes Northampton’s fifth summer signing after Ben Fox, Ryan Haynes, Danny Hylton and Lee Burge. He trained with the squad at Loughborough before Saturday’s friendly against Nottingham Forest and will join his new team-mates in Scotland for a training camp next week.
Odimayo came through the youth system at Reading but went out on loan to Hungerford Town and Waterford in 2019 and 2020 before being released by the Berkshire club two years ago. However, he enjoyed a breakout season with Swindon in their 2020/21 League One campaign after initially impressing then-manager Richie Wellens during a short trial period.
He was voted Player of the Year after his debut season and rejoined the club on an initial one-year contract last August. After playing 76 games across two seasons at the County Ground, Odimayo declined the opportunity to stay at Swindon in favour of a move to Sixfields.