ClubEdit
William varattiin Chicago Fireen vuoden 2005 MLS SuperDraftin toisella kierroksella ja johti joukkueen pistepörssiä Lamar Hunt US Open Cupissa. Yhden Fire-kauden jälkeen William vaihdettiin Wizardsiin Diego Gutierreziin.
Tammikuussa 2008 William siirtyi Tanskan Superliigan Randersiin ja allekirjoitti 1-vuotisen sopimuksen. Elokuun 7. päivänä 2008 Randers ilmoitti, että William oli sopinut henkilökohtaisista ehdoista ja siirtyi Serbian SuperLiga-joukkue Čukarički Stankomiin.
Helmikuussa 2009 Will allekirjoitti sopimuksen MŠK Žilinan kanssa sovittuaan henkilökohtaisista ehdoista seuran kanssa. Hänen entinen seuransa Čukarički kuitenkin pidätti hänen rekisteröintipaperinsa ja hän joutui jättämään seuran. Tämän jälkeen William siirtyi NK Vinogradariin.
Helmikuussa 2013 William allekirjoitti kahden vuoden sopimuksen Azerbaidžanin Valioliigan AZALin kanssa. Hänestä tuli ensimmäinen amerikkalainen, joka pelasi ja teki maalin Azerbaidžanin Valioliigassa. William tuli vaihtopelaajana AZALin 3-0-voitossa Kəpəzia vastaan 24. helmikuuta 2013. John teki ensimmäisen maalinsa AZALille 3. maaliskuuta 2013 kotivoitossa Gabalaa vastaan. Williamin peräkkäinen maaliputki päättyi äkillisesti lievään meniskirepeämään Khazar Lankarania vastaan. Sitä seuranneen leikkauksen vuoksi William joutui jättämään loppukauden väliin.
Kauteen 2013-2014 William vakiinnutti asemansa yhtenä Azerbaidžanin Valioliigan merkittävimmistä ja taitavimmista pelaajista. Hänestä tuli liigan historian ensimmäinen pelaaja, joka voitti kolme ”Kuukauden maali -palkintoa” samalla kaudella. Hän oli 8 maalillaan ja 5 syöttöpisteellään AZALin paras maalintekijä. John tunnetaan Azerbaidžanissa yleisimmin nimellä Con Oluremi.
Lähdettyään AZALista William teki syyskuussa 2014 sopimuksen marokkolaisen Botola MAS Fezin kanssa. Tammikuussa 2015 William kuitenkin jätti MAS Fezin maksamattomiin palkkoihin vedoten, ja ehdotettu siirto Irlannin liigan mahtiseura Shamrock Roversiin kariutui helmikuussa 2015. Elokuussa 2015 John allekirjoitti sopimuksen Veikkausliigan RoPSin kanssa. Syyskuun 14. päivänä 2015 Williamin kaksi maalia voitossa KTP:tä vastaan nostivat RoPSin taulukon kärkeen ensimmäistä kertaa yli 25 vuoteen. William palkittiin suorituksestaan ottelun parhaana pelaajana. Maaliskuussa 2016 William allekirjoitti uuden sopimuksen RoPS:n kanssa.
13. syyskuuta 2018 Veturi Tbilisi ilmoitti tehneensä Johnin kanssa kauden 2020 loppuun asti ulottuvan sopimuksen.
KansainvälinenTiedoksianto
William kuului U-14- ja U-16-nuorten maajoukkueisiin sekä USA:n alle 20-vuotiaiden maajoukkueeseen FIFA:n nuorten MM-kilpailuissa 2005. Kesäkuusta 2009 lähtien William on oikeutettu sekä Nigerian että Yhdysvaltain maajoukkueiden valintoihin FIFA:n uusien sääntöjen vuoksi.
William John toimii Yhdysvaltain jalkapalloliiton urheilijaneuvostossa, joka koostuu kahdestakymmenestä urheilijasta, jotka heidän ikätoverinsa valitsevat. U.S. Soccerin säännöissä määritellyn neuvoston tarkoituksena on tarjota laajempi viestintäväline urheilijoiden ja liiton välille sekä tehdä raportteja ja suosituksia hallitukselle urheilijoihin vaikuttavista asioista.
Vuonna 2018 William nimitettiin U.S. Soccer Foundation Ambassadoriksi. U.S. Soccer Foundationin tehtävänä on edistää, tukea ja kasvattaa jalkapallourheilua Yhdysvalloissa painottaen erityisesti heikommassa asemassa olevia yhteisöjä.