Francis Onyeka è un centrocampista del Bochum che ha giocato la maggior parte delle gare della sua squadra in 2. Bundesliga nel 2025/2026, avendo collezionato 13 presenze, per un totale di 876 minuti. É stato scelto nell'11 iniziale in 10 di queste presenze, su 16 giornate, ed è entrato a gara in corso 3 volte.
Il centrocampista ha collezionato la sua ultima presenza il 13 dicembre, con il Bochum: un pareggio per 0-0 contro l'Hannover, in cui ha giocato 63 minuti. In totale il centrocampista ha segnato 4 reti nel 2025/2026 - primo a pari merito tra i giocatori del suo club; ha inoltre registrato 1 assist.
É stato contro l'Eintracht Braunschweig il 9 novembre che Onyeka ha segnato il suo ultimo gol, nella vittoria per 2-0. Ha aperto le sue marcature in questo campionato contro l'Hertha BSC il 18 ottobre, avendo realizzato due reti nella vittoria per 3-2.
Nella prossima partita di 2. Bundesliga, il 20 dicembre, il Bochum dovrà giocare una gara casalinga contro il Karlsruher.
Onyeka non ha giocato nemmeno una partita di Bundesliga nell'ultima stagione con il Bayer Leverkusen.
Onyeka è passato a giocare in prestito con il Bochum nel giugno 2025. In precedenza giocava per il Bayer Leverkusen, per cui non ha collezionato alcuna presenza in campionato.
Il centrocampista ha fatto il suo esordio in 2. Bundesliga con il Bochum il 23 agosto 2025 come subentrato contro lo Schalke 04 an 18 anni e 116 giorni. In generale in 2. Bundesliga, ha giocato 13 partite, con 4 gol e 1 assist.