Omeonga speelde van 2014 tot 2016 deel bij de jeugd van RSC Anderlecht[1], maar tekende in de zomer van 2016 een contract voor twee seizoenen bij de Italiaanse tweedeklasser US Avellino. Daar maakte hij op 27 augustus 2016 zijn debuut tegen Brescia Calcio. Omeonga kreeg meteen een basisplaats. In zijn eerste seizoen in Italië speelde hij dertig competitiewedstrijden.
Omeonga maakte indruk bij Avellino en slaagde er na amper één seizoen al in om de overstap maken van de Serie B naar de Serie A: Genoa CFC legde 500.000 euro op tafel voor de Belgo-Congolees. Zijn Serie A-debuut maakte hij op 20 augustus 2017 tegen US Sassuolo, waar hij in de 74e minuut mocht invallen voor Goran Pandev. Nadat hij in zijn eerste seizoen redelijk veel aan spelen toekwam slonken zijn speelminuten in het seizoen 2018/19, waarop Genoa hem in januari 2019 tot het einde van het seizoen uitleende aan de Schotse eersteklasser Hibernian FC.[2] In de zomer van 2019 nam Cercle Brugge hem voor één seizoen op huurbasis over, maar al na een half seizoen werd de uitleenbeurt verbroken. Genoa stalde de middenvelder dan maar opnieuw bij Hibernian voor de rest van het seizoen.[3][4]
In september 2020 maakte Omeonga op definitieve basis de overstap naar Delfino Pescara 1936.
Omeonga nam met België -21 deel aan het EK –21 van 2019. De middenvelder kwam enkel in actie tijdens de laatste groepswedstrijd tegen Italië, waarin hij na 59 minuten gewisseld werd voor Yari Verschaeren.