Crystal Palace, Charlton and Millwall were all busy over the January transfer window.

The three clubs are enjoying solid seasons in their respective leagues and will hope their reinforcements will help them build going into the second half of the season.

But how did they are fare in the transfer market this January? And how will their exploits set them up for the rest of the season?

READ MORE:

Reporter Oscar Ress has ranked each team out of ten.

Crystal Palace

Ins: Albert Sambi Lokonga and Naouirou Ahamada

Out: Jack Butland, Malcolm Ebiowei, Luke Plange, David Boateng and Daniel Quick (all loan)

Crystal Palace are 12th in the Premier League and have been impressive under Patrick Vieira so far this season. They left it late, but managed to strengthened their midfield with two late signings in the window.

Lokonga is more known to English fans as he comes from fellow Londoners Arsenal. He has played for the senior Belgium side and has obvious talent, but has struggled for consistent game time. Arsenal, therefore, allowed him to leave on a loan and will see no better person to aid his development than one of their greatest midfielders of all time as his manager in Vieira.

Ahamada on the other hand is less known and arrives from Stuttgart for £10.5 million. The 20-year-old is a French youth international and represents a good option for both the present and the future at Crystal Palace.

Rating: 5/10

Millwall

Ins: Duncan Watmore, Aidomo Emakhu and Oliver Burke

Out: Benik Afobe, Hayden Muller, Isaac Olaofe, Ryan Sandford (loan)

Millwall are having a strong season, eighth in the Championship and just a point off the playoff places with a game in hand. This meant they were not as desperate to bring in recruits and had a quiet time in the market.

All three signings were forwards, most notably they re-signed Oliver Burke on loan from Werder Bremen. The Scottish International has had a mixed time at various clubs in England, but Millwall will hope they can get the best out of him and push hard for promotion.

Rating: 6/10

Charlton

Ins: Michael Hector, Macauley Bonne, Gavin Kilkenny (loan), Todd Kane (loan) and Matt Penney (loan)

Out: Jayden Stockley, Craig MacGillivray, Jake Forster-Caskey, Eoghan O'Connell (all permanent) and Charlie Kirk, Diallang Jaiyesimi, Conor McGrandles, Sam Lavelle, Nathan Harness, Charles Clayden (all loan)    

Charlton are 15th in League One and hold a nine-point gap between them and the relegation zone. They have had to deal with a change of manager this season and the window has seen more prominent outgoings than incomings.

Jayden Stockley was made their captain in August, but has now left the club, while Eoghan O'Connell could not resist the allure of a buoyant Wrexham under Ryan Reynold’s ownership.

They have brought in Michael Hector, who enjoyed promotion from the Championship with Fulham, but has been without a club since leaving as a free agent in the summer.

Rating: 3/10