Early career Ikoba played four years of
college soccer at
Dartmouth College between 2015 and 2018, where he scored 17 goals and tallied 8 assists in 62 appearances. While at college, Ikoba also appeared for
USL PDL side
Black Rock FC in 2018, where he made a single appearance.
Professional On January 14, 2019, Ikoba was selected 63rd overall in the
2019 MLS SuperDraft by
FC Dallas. However, he was released by the club without earning a contract. In July 2019, Ikoba signed for Hungarian
NB I side
ZTE. On July 13, 2020, Ikoba moved to
Fortuna Liga side
AS Trenčín on a three-year deal. In the summer of 2022, Ikoba returned to ZTE. On January 23, 2023, he renewed his contract with the Hungarian club until 2025. On September 1, 2023, Ikoba signed a three-year contract with
Liga Portugal 2 side
Académico de Viseu. On January 11, 2024, Ikoba was loaned out to
K League 2 club
Seoul E-Land FC until the end of the
2024 season, with the deal including an option-to-buy. On September 9, 2024, Ikoba returned to Slovakia and joined
Zemplín Michalovce on a season-long loan. On 21 January 2026, Ikoba permanently left Académico de Viseu, returning to Hungary, joining
Nemzeti Bajnokság I club
Kazincbarcika. ==Career statistics==