Former Manchester United sensation Federico Macheda rated as one of Serie B's worst 3 players

Manchester United's Federico Macheda (C) scores the third and winning goal during the English Premiership football match against Aston Villa'at Old Trafford, Manchester, north-west England,...

Former Manchester United hero's unhappy career continues.

Manchester United's Federico Macheda (C) scores the third and winning goal during the English Premiership football match against Aston Villa'at Old Trafford, Manchester, north-west England,...

After a dream start to his career at Manchester United, there has been very little to shout about for Federico Macheda.

The forward is currently 26-years-old and playing for Serie B side Novara.

It has not been a good season for him so far, he has failed to score in all eight of his Serie B appearances - although did manage to net once in the Coppa Italia.

Federico Macheda (R) of Novara Calcio clashes with Emanuele Terranova of Frosinone Calcio during the Serie B match between Novara Calcio and Frosinone Calcio at Silvio Piola Stadium on...

Macheda's performances are under the spotlight, with Tuttomercatoweb ranking him as one of the three worst players in Serie B.

This is based on an average player ratings system, with Macheda graded a lowly 5.44 out of 10.

Macheda's 2009 winner at Old Trafford against Aston Villa which swayed the title race in United's direction could not seem further away right now.

Bradley Johnson of Derby County tackles  Federico Macheda of Nottingham Forest during the Sky Bet Championship match between Derby County and Nottingham Forest at the iPro Stadium on March...

Since leaving United he had a poor spell at Nottingham Forest, and spent two seasons at Cardiff.

Last season at Novara he seemed to be coming into some kind of form, scoring six times in 17 games.

He has failed to build on this, and Macheda faces a challenge perhaps even simply to keep his place in the Novara team.

Register for MANCHESTER UNITED team updates

Register for HITC Sport - Daily Dispatch