ClubEdit
Williamet a 2005-ös MLS SuperDraft második körében draftolta a Chicago Fire, és a Lamar Hunt US Open Cupban a csapat góllövőlistáját vezette. A Fire-nél töltött egy szezon után William-et elcserélték a Wizardshoz Diego Gutierrezért.
2008 januárjában William a dán Superliga csapathoz, a Randershez igazolt, ahol 1 éves szerződést írt alá. 2008. augusztus 7-én a Randers bejelentette, hogy William megegyezett a személyes feltételekről és csatlakozott a szerb SuperLiga csapathoz, a Čukarički Stankomhoz.
2009 februárjában Will aláírt egy szerződést az MŠK Žilinával, miután megegyezett a személyes feltételekről a klubbal. Azonban korábbi klubja, a Čukarički visszatartotta a regisztrációs papírjait, így kénytelen volt elhagyni a klubot. William ezt követően az NK Vinogradarhoz szerződött.
2013 februárjában William kétéves szerződéssel az azerbajdzsáni Premier League-ben szereplő AZAL-hoz írt alá. Ő lett az első amerikai, aki játszott és gólt szerzett az azerbajdzsáni Premier League-ben. William csereként lépett pályára az AZAL-ban a Kəpəz elleni 3-0-s győzelem alkalmával 2013. február 24-én. John 2013. március 3-án szerezte első gólját az AZAL színeiben a Gabala elleni hazai győzelem alkalmával. William zsinórban szerzett góljainak sorozata a Khazar Lankaran elleni mérkőzésen egy enyhe meniszkuszszakadás miatt hirtelen véget ért. Az ezt követő műtét miatt William a szezon hátralévő részét kihagyta.
A 2013-2014-es szezonban William az azerbajdzsáni Premier League egyik legnevesebb és legügyesebb játékosává vált. Ő lett az első játékos a liga történetében, aki 3 “A hónap gólja” díjat nyert ugyanabban a szezonban. 8 góljával és 5 asszisztjával ő volt az AZAL góllövőlistájának élén. Johnt Azerbajdzsánban leginkább Con Oluremi néven ismerik.
Az AZAL-tól való távozása után William 2014 szeptemberében a marokkói Botola MAS Fez csapatához szerződött. Azonban 2015 januárjában William kifizetetlen bérekre hivatkozva elhagyta a MAS Fez-t. 2015 februárjában meghiúsult egy tervezett átigazolása a League of Ireland nagyhatalmához, a Shamrock Rovers-hez. 2015 augusztusában John a Veikkausliiga RoPS csapatához szerződött. 2015. szeptember 14-én William két góljával a KTP elleni győzelem során a RoPS több mint 25 év után először került a tabella élére. William teljesítményéért a mérkőzés embere címet kapta. 2016 márciusában William új szerződést írt alá a RoPS-szal.
2018. szeptember 13-án a Lokomotív Tbiliszi bejelentette, hogy John a 2020-as szezon végéig szóló szerződést kötött.
NemzetköziSzerkesztés
William tagja volt az U-14-es, U-16-os ifjúsági válogatottnak, valamint az Egyesült Államok U-20-as csapatának a 2005-ös FIFA Ifjúsági Világbajnokságon. 2009 júniusától William az új FIFA-szabályzatnak köszönhetően mind a nigériai, mind az amerikai válogatottban válogatható.
William John tagja az Egyesült Államok Labdarúgó Szövetségének Sportolói Tanácsának, amely egy húsz sportolóból álló csoport, akiket társaik választanak meg. A tanács célja a U.S. Soccer alapszabályában meghatározottak szerint az, hogy szélesebb körű kommunikációs lehetőséget biztosítson a sportolók és a szövetség között, valamint jelentéseket és ajánlásokat tegyen az igazgatótanácsnak a sportolókat érintő ügyekben.
2018-ban William-et a U.S. Soccer Foundation nagykövetének nevezték ki. A U.S. Soccer Foundation küldetése, hogy erősítse, segítse és fejlessze a labdarúgás sportját az Egyesült Államokban, különös tekintettel a hátrányos helyzetű közösségekre.