Francis Onyeka del Bochum ha giocato la maggior parte delle partite della sua squadra in 2. Bundesliga nel 2025/2026, avendo collezionato 29 presenze, per un totale di 2089 minuti. É stato scelto nell'11 iniziale in 24 di queste presenze, su 33 giornate, ed è entrato a gara in corso 5 volte.
L'ultima partita di Onyeka in 2. Bundesliga è stata il 9 maggio, partita in cui ha giocato 90 minuti con la maglia del Bochum contro l'Hannover, nel pareggio per 1-1. In totale il centrocampista ha segnato 8 reti in questa stagione - secondo tra i giocatori della sua squadra; ha inoltre fornito 1 assist.
É stato contro il Norimberga il 20 febbraio che Onyeka ha segnato il suo ultimo gol, nel pareggio 1-1. 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 17 maggio, il Bochum dovrà giocare una trasferta contro il Karlsruher.
Onyeka non ha giocato nemmeno una partita di Bundesliga nell'ultima stagione con il Bayer Leverkusen.
Il centrocampista ha iniziato la sua esperienza 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 23 agosto 2025 Onyeka ha debuttato in 2. Bundesliga, an 18 anni e 116 giorni contro lo Schalke 04. Finora in 2. Bundesliga, ha giocato 29 partite, con 8 gol e 1 assist.