Weigopwa kilpaili vuonna 2001 Debrecenin alle 18-vuotiaiden MM-kisoissa, joissa karsiutui 200 metrin juoksun välierissä ajalla 22,02. Seuraavana vuonna hän karsiutui Kingstonin nuorten MM-kisoissa 400 metrin alkuerissä ajalla 47,86. Ateenan olympialaisissa 2004 hän karsiutui 400 metrin henkilökohtaisessa kilpailussa välierissä ajalla 45,67, mutta oli mukana Nigerian joukkueessa voittamassa olympiapronssia 4 x 400 metrin viestijuoksussa. Melbournen Kansainyhteisön kisoissa 2006 Weigopwa karsiutui 400 metrin välierissä. Pekingin olympialaisissa 2008 hän karsiutui 400 metrin välierissä ajalla 45,02 ja Berliinin MM-kisoissa 2009 alkuerissä ajalla 46,42.