ClubEdit
William valdes av Chicago Fire i den andra rundan av MLS SuperDraft 2005 och ledde laget i poängligan i Lamar Hunt US Open Cup. Efter en säsong i Fire byttes William till Wizards för Diego Gutierrez.
I januari 2008 flyttade William till danska Superliga-laget Randers och skrev på ett 1-årskontrakt. Den 7 augusti 2008 meddelade Randers att William hade gått med på personliga villkor och anslutit sig till det serbiska superligalaget Čukarički Stankom.
I februari 2009 skrev Will på ett kontrakt med MŠK Žilina efter att ha gått med på personliga villkor med klubben. Hans tidigare klubb Čukarički höll dock tillbaka hans registreringspapper och han tvingades lämna klubben. William anslöt därefter till NK Vinogradar.
I februari 2013 skrev William på ett tvåårskontrakt med Azerbajdzjans Premier League-klubb AZAL. Han blev den första amerikanen att spela och göra mål i Azerbajdzjans Premier League. William kom in som inhoppare för AZAL i deras 3-0-seger mot Kəpəz den 24 februari 2013. John gjorde sitt första mål för AZAL den 3 mars 2013 i en hemmaseger mot Gabala. Williams raka måltorka avslutades abrupt av en lätt meniskbristning mot Khazar Lankaran. Den efterföljande operationen gjorde att William missade resten av säsongen.
Under säsongen 2013-2014 etablerade sig William som en av de mest anmärkningsvärda och skickliga spelarna i Azerbajdzjans Premier League. Han blev den första spelaren i ligans historia att vinna 3 ”Goal of the month awards” under samma säsong. Med 8 mål och 5 assist var han AZAL:s främste målskytt. John är mest känd i Azerbajdzjan som Con Oluremi.
Efter att ha lämnat AZAL skrev William på för det marockanska Botola-laget MAS Fez i september 2014. I januari 2015 lämnade dock William MAS Fez med hänvisning till obetalda löner, och en föreslagen flytt till den irländska ligan Shamrock Rovers föll i februari 2015. I augusti 2015 skrev John på för Veikkausliiga-laget RoPS. Den 14 september 2015 gjorde Williams två mål i en seger mot KTP att RoPS tog sig upp i toppen av tabellen för första gången på över 25 år. William utsågs till matchens man för sin prestation. I mars 2016 skrev William på ett nytt kontrakt med RoPS.
Den 13 september 2018 meddelade Locomotive Tbilisi att John skrivit på ett kontrakt fram till slutet av säsongen 2020.
InternationelltRedigera
William ingick i U-14- och U-16-ungdomslandslagen samt i USA:s U-20-landslag vid FIFA:s ungdoms-VM 2005. Från och med juni 2009 kan William väljas ut av både det nigerianska och det amerikanska landslaget på grund av de nya FIFA-reglerna.
William John sitter med i United States Soccer Federation’s Athlete Council som är en grupp av tjugo idrottare som väljs av sina jämnåriga. Syftet med rådet enligt U.S. Soccer’s stadgar är att tillhandahålla ett bredare sätt att kommunicera mellan idrottare och förbundet och att lämna rapporter och rekommendationer till styrelsen om frågor som berör idrottare.
Under 2018 utsågs William till ambassadör för U.S. Soccer Foundation. U.S. Soccer Foundations uppdrag är att förbättra, hjälpa och utveckla fotbollssporten i USA, med särskild tonvikt på understödda samhällen.