On Wednesday, Jerry Yates was recalled by Rotherham United leaving Swindon Town in a troublesome predicament in the attacking positions.

The Robins have been dealt a major blow with the player returning to the League One side and it will no doubt put a dent in their chances of getting promoted this season.

Swindon suffered the same fate earlier on in January when Eoin Doyle returned to Bradford, and it looks as though they will have to start getting busy in the transfer window if they're to replace the goals that have left the squad.

Yates was a star performer for the first-half of the campaign and seemed to come into his own whilst playing for the club. He managed to net 12 goals which is a great tally for a player that is predominantly a winger, although did play up front quite a bit for the Robins.

Alongside that he maintained a good pass accuracy throughout his time at the club which showed that he wouldn't give the ball away which is always important for a side who are battling in League Two.

The 23-year-old has also done his fair share of defensive work. He managed to make 49 interceptions during his time at Swindon, which for a player who is getting his game time in attacking positions, is a quite startling tally and one that shows he presses the opposition backline on many occasions.

Can you get 100% in this Swindon Town quiz? Have a go now!

The one downside that he faced throughout his loan was how many offensive duels that the won. This is something that could be massively improved ahead of the future as he won just 28.1% of them. He needs to ensure that the ball can stick at times making him a better target to aim for from long-balls forward.

Swindon will be gutted not to have been able to keep him for the whole season and it wouldn't be a surprise to see him not get his desired game time at Rotherham.