Ноа родился в семье отца из Нигерии и матери из Швейцарии. На молодежном уровне выступал за швейцарские «Арисдорф» и «Базель».
Он дебютировал на профессиональном уровне в мае 2018 года в составе «Базеля». В начале сезона-2018/19 Окафор забил первый гол, а к концу той кампании завоевал Кубок Швейцарии. В это же время дебютировал за Швейцарию в «Финале четырех» Лиги наций УЕФА. В январе 2020 года Ноа отправился в «Зальцбург» на место уехавшего в дортмундскую «Боруссию» Эрлинга Холанда. В составе австрийского клуба Окафор четыре раза становился чемпионом страны и трижды завоевывал национальный Кубок.
8 декабря 2021 года он забил победный гол в ворота «Севильи», а «Зальцбург» впервые пробился в 1/8 финала Лиги чемпионов. В сезоне-2022/23 Окафор забил гол в ворота «Милана» на групповом этапе Лиги чемпионов. В конце 2022-го Ноа принял участие в первом чемпионате мира в Катаре, а летом 2023 года отправился в Миланелло.
В красно-черной футболке швейцарец дебютировал 21 августа 2023 года в матче против «Болоньи» (0:2). 27 сентября Ноа забил за клуб свой первый гол – в гостевой встрече с «Кальяри» (1:3). Через три дня он отметился вторым голом – в поединке против «Лацио» (2:0). 20 января 2024-го Окафор вышел на замену и забил победный мяч в ворота «Удинезе» (2:3). Это была первая победа «Милана» в Удине с 2020 года.
В январе 2025 года Ноа находился в шаге от перехода в «Лейпциг» на правах аренды, однако сделка не состоялась, поскольку игрок провалил медосмотр из-за мышечного повреждения. 3 февраля 2025-го Окафора арендовал «Наполи» с опцией выкупа в конце сезона. С командой Антонио Конте он выиграл скудетто, но за весь период аренды отыграл всего четыре матча, поэтому неаполитанцы не стали его выкупать.
21 августа 2025 года «Лидс Юнайтед» объявил о заключении с Окафором четырехлетнего контракта. «Милан» выручил от продажи нападающего 19 миллионов евро.
















.jpg)
.jpg)
.jpg)


.jpg)



















.jpg)
.jpg)
.jpg)














1.jpg)























