Ofori speelde in de jeugd van New Edubiase United. Voor die club maakte hij in 2012 zijn debuut in het eerste elftal. Voor New Edubiase United speelde de middenvelder zeventien competitiewedstrijden, alvorens hij in de zomer van 2013 de overstap maakte naar AIK.[1] Zijn debuut maakte hij op 25 augustus 2013, toen met door een doelpunt van Stefan Selakovic met 1–0 verloren werd op bezoek bij Halmstads BK. De Ghanees startte in de basis en speelde de hele wedstrijd mee.[2] Gedurende drieënhalf jaar kwam Ofori tot ruim honderd officiële optredens in de hoofdmacht. In januari 2017 verkaste de Ghanees naar VfB Stuttgart, waar hij zijn handtekening zette onder een verbintenis voor de duur van drieënhalf jaar. Met de overgang was circa anderhalf miljoen euro gemoeid.[3] In zijn eerste seizoen kwam Ofori tot negen competitiewedstrijden maar na de promotie van Stuttgart naar de Bundesliga kwam hij nauwelijks in de plannen voor. New York City huurde de Ghanees in februari 2018 voor het restant van het kalenderjaar.[4] Deze verhuurperiode werd in januari 2019 met een jaar verlengd.[5] In januari 2020 keerde Ofori transfervrij terug bij AIK.[6] Deze club verhuurde hem in januari 2022 voor een half seizoen aan Vejle BK.[7] Na deze verhuurperiode nam Vejle de Ghanees definitief over.[8]
Ofori werd in 2017, zonder interlands achter zijn naam, door bondscoach Avram Grant opgenomen in de voorselectie van het Ghanees voetbalelftal voor het Afrikaans kampioenschap 2017.[10] Hij overleefde hierna de schifting voor de definitieve toernooiselectie.[11] Tijdens de eerste vijf wedstrijden van Ghana stond Ofori telkens langs de kant. In de halve finale werd met 2–0 verloren van latere toernooiwinnaar Kameroen. In de wedstrijd om de derde plaats tegen Burkina Faso mocht Ofori in de basis starten en hij speelde het gehele duel mee als helft van een duo met Thomas Partey. Door een binnengeschoten vrije trap van Alain Traoré verloor Ghana met 1–0 en eindigde het als vierde op het toernooi.[12] In zijn tweede interland, tegen Ethiopië maakte Ofori zijn eerste interlanddoelpunt. Asamoah Gyan en John Boye hadden al gescoord, toen de middenvelder Ghana op 3–0 bracht. Door twee doelpunten van Raphael Dwamena werd het uiteindelijk 5–0.[13]