Born in Saint-Louis, Senegal, Waigo began his career at Verona on 3 June 2002, before heading to Serie B outfit Cesena in 2005.
[1] On 19 January 2008, Waigo joined Fiorentina in a swap deal for Belgian defender Anthony Vanden Borre, with the two clubs co-owning both players' rights.
He began his Fiorentina career in impressive style, with two goals in his first three games, including one in the 3–2 away victory against giants Juventus on 2 March.
On 2 September 2009, Waigo signed a season long loan with Football League One side, Southampton.
He followed this up by scoring twice against Torquay United, as the Saints came from 2–0 down at half time to draw 2–2 and then win on penalties (with Waigo converting his) in the Football League Trophy.