Osvaldas Bareikis gimė 1993 m. gruodžio 19 d. Ukmergėje. Mokėsi aklųjų ir silpnaregių mokykloje Vilniuje, baigė Ukmergės Antano Smetonos gimnaziją, vėliau Ukmergės technologijų ir verslo mokyklą. Mokydamasis išbandė lengvąją atletiką, golbolą (aklųjų riedulį), plaukimą, šachmatus, galiausiai pasirinko dziudo imtynes. Pirmas treneris – Petras Čižius. Tapo IBSA pasaulio jaunių čempionu, 2016 m. Rio de Žaneiro paralimpinėse žaidynėse užėmė 5 vietą svorio kategorijos iki 66 kg varžybose. 2018 m. pasaulio taurės etape Kazachstane iškovojo sidabro medalį svorio kategorijos iki 73 kg varžybose. 2018 m. pasaulio čempionate Portugalijoje užėmė 7 vietą svorio kategorijos iki 73 kg varžybose. O. Bareikio treneris – Algis Mečkovskis.