Frenchman David N’Gog spent three years at Merseyside outfit Liverpool before he moved to Bolton Wanderers who were also in the Premier League at the time of his transfer. At Liverpool, David N’Gog played second fiddle to Spaniard Fernando Torres in attack. Torres was the undisputed first choice striker during his time at Anfield, while he served as backup to the former Atletico Madrid skipper.
N’Gog put pen to paper on a three-year deal upon joining Bolton Wanderers. His first Bolton Wanderers appearance was not a palatable one after they were beaten heavily by Manchester United. He came on as a substitute for Kevin Davies during the 5-0 home defeat suffered at the hands of the Red Devils as far as Premier League football is concerned. His first Bolton goal came during the 3-1 win over hosts Wigan Athletic in the league. After one year at Bolton Wanderers, London club Fulham tried to sign N’Gog, but they were unsuccessful despite making a bid worth £3m for him.
David N’Gog had six months left on his Bolton Wanderers contract when he left the club to join Welsh team Swansea City for an undisclosed fee. His Swansea City debut came against West Ham United in a Premier League encounter which ended in a 2-0 defeat. He came on as a substitute for Nathan Dyer during the game.