French striker David N’Gog began his career as a professional footballer at Paris Saint Germain (PSG) in his native France before making his debut for the club. He left PSG to join Premier League giants Liverpool in the summer of 2008 for an undisclosed fee and his signing was hailed by manager Rafael Benitez as a shrewd one as he failed the scouting network at the club.

David N’Gog didn’t live up to expectations at Liverpool and he was on the move after three years at the club. Bolton Wanderers signed him from Liverpool in a £4m deal in August 2011 and he put pen to paper on a three-year deal until the end of the 2013/14 season. His first Bolton Wanderers appearance was in the league as a substitute and against Manchester United. He came on for fellow striker Kevin Davies during the 5-0 home defeat to the Red Devils in September 2011. His first goal for Bolton Wanderers came during the 3-1 away win over Wigan Athletic in October 2011. David N’Gog was a Bolton Wanderers player until January 2014 when he left the club to sign for Welsh team Swansea City. He had six months left on his contract at Bolton Wanderers when he joined Swansea City for an undisclosed fee until the end of the season with the transfer confirmed on January 27, 2014. His Swansea City debut came as a substitute for Nathan Dyer during the 2-0 away defeat against East London team West Ham United.

N’Gog departed Swansea City to sign for Reims in the French league as he returned home for the first time since leaving PSG as a teenager. He had spent six years in total playing for three clubs in England. The striker spent two years at Reims before he was on the move again to sign for Panionios in the Greek Super League.

After Panionios, David N’Gog played for Ross County in the Scottish league, Hungarian team Budapest Honved and Zalgiris in Lithuania before calling it quit with his professional football career.