Onorionde Kughegbe John (born July 22, 1983), commonly known as O.K. John, is a Nigerian former footballer who plays as a central defender.
In February 2018, he signed a one-year contract with Liga 1 club Madura United. John made his league debut on 26 March 2018 in a match against Barito Putera at the Gelora Ratu Pamelingan Stadium, Pamekasan.
In July 2018, he joined Liga 1 side Persebaya Surabaya on loan from Madura United. John made his league debut on 18 July 2018 in a match against PSMS Medan. John scored his first goal for Persebaya against Sriwijaya in the 20th minute at the Gelora Sriwijaya Stadium, Palembang.
He was signed for Kalteng Putra to play in Liga 1 in the 2019 season. John made his league debut on 16 May 2019 in a match against PSIS Semarang at the Moch. Soebroto Stadium, Magelang. John made 28 league appearances and did not score a goal for Kalteng Putra.
In 2020, O.K. John signed a contract with Indonesian Liga 1 club Barito Putera. He made his league debut on 29 February 2020 in a match against Madura United at the Gelora Ratu Pamelingan Stadium, Pamekasan. John made 2 league appearances and did not score a goal for Barito Putera.
He was signed for PSMS Medan to play in the Liga 2 in the 2020 season. This season was suspended on 27 March 2020 due to the COVID-19 pandemic. The season was abandoned and was declared void on 20 January 2021.
In 2021, O.K. John signed a contract with Indonesian club Persik Kediri to play in Liga 1 in the 2021 season. He made his league debut on 27 August 2021, in a 1âÂÂ0 loss against Bali United at the Gelora Bung Karno Stadium, Jakarta. John made 6 league appearances and did not score a goal for Persik Kediri.
O.K. John signed for RANS Nusantara to play in the 2022âÂÂ23 Liga 1 season. He made his league debut on 23 July 2022 in a match against PSIS Semarang at the Jatidiri Stadium, Semarang.
In 2018, John was naturalised as an Indonesian citizen, allowing him to register as an Indonesian national in Liga 1.