Northampton Town have announced the signing of defender Jack Baldwin from Scottish side Ross County.

The 31-year-old has joined the Cobblers for an undisclosed fee and signed a two year contract with the side from Sixfields.

Baldwin moves after three seasons in Scotland, having joined Ross County from Bristol Rovers in 2021. He made 102 appearances for the side from Dingwall.

Before joining Ross County, Baldwin had spent time with Hartlepool, Peterborough, Sunderland and Bristol Rovers, as well as a loan spell at Salford City.

Baldwin is the fifth new arrival at Sixfields ahead of the new season, and he follows last week’s signings of James Wilson, Nik Tzanev, Callum Morton and Cameron McGeehan.

Northampton manager Jon Brady told the club’s website that he was happy to bring Baldwin to bolster his numbers in central defence.

He said, “Jack is a real leader, an organiser and someone we are delighted to welcome to the club.

“He is a brave defender, someone who wins his fair share of tackles and blocks but he can play too.

“He is a good age, with a good pedigree and a lot of experience, playing at a number of different levels both in England and Scotland.

“Jack will come in and be part of a good group of central defenders in the squad and we are very pleased to welcome him to Sixfields.”