Northampton Town midfielder Matt Crooks has signed for Championship side Rotherham United.

Crooks leaves the club after a season and a half with the Cobblers, and has signed a three and a half year deal with the side from South Yorkshire.

The midfielder had joined Northampton from Rangers in 2017 and scored 10 goals in 57 appearances for the team.

Northampton manager Keith Curle said the move has come as part of a greater effort to re-organise the squad, with Kevin van Veen having already departed to re-join Scunthorpe United already this window.

He told the official Northampton Town website, “We said this window would be about re-shaping and correcting the balance of the squad and we need to create the best possible opportunity to do that.

“I have come in to a club that hasn’t done as well as it should have on the field over the last couple of years and we need to create the opportunity to change that, to redress the balance in the squad and move things forward.

“With Matt, he was always keen to return to a higher level as soon as he could and he was obviously keen to take this chance to play in the Championship.

“We rejected a number of offers for him this window and the club worked hard to keep him last summer, but once an offer was made that met our valuation and we felt was a good deal for the club, we agreed to his wishes and agreed a deal.”

It was also confirmed that striker Billy Waters has left the club on loan for the rest of the campaign, and has re-joined Cheltenham Town.

The 24-year-old scored 11 times for Cheltenham in their National League title winning 2015-16 season, and joined Northampton a year later. However, he has found opportunity hard to come by this season, with just 5 starts in the 2018-19 campaign before his exit.