TOP Tournaments
Show more
person-avatar

Onyeka Francis

Germany
Germany
Current Club:
Position:
Forward
Number:
21
Age:
19 (29.04.2007)
Height:
187 cm
Weight:
74 kg
Preferred Foot:
Left
Onyeka Francis Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 VfL Bochum VfL Bochum Eintracht Braunschweig Eintracht Braunschweig 4 1 6.8 62’ 0 0 0 0
04.04 1. Magdeburg 1. Magdeburg VfL Bochum VfL Bochum 4 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Austria U19 Austria U19 Germany U19 Germany U19 2 2 0 59’ 1 1 0 0
28.03 Germany U19 Germany U19 Greece U19 Greece U19 1 0 0 90’ 1 0 0 0
25.03 Germany U19 Germany U19 Sweden U19 Sweden U19 2 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.03 VfL Bochum VfL Bochum Holstein Holstein 2 3 6.4 32’ 0 0 0 0
14.03 Hertha BSC Hertha BSC VfL Bochum VfL Bochum 1 1 5.9 90’ 0 0 0 0
07.03 VfL Bochum VfL Bochum 1. Kaiserslautern 1. Kaiserslautern 3 2 6.5 78’ 0 0 1 0
27.02 Fortuna Dusseldorf Fortuna Dusseldorf VfL Bochum VfL Bochum 2 1 6.2 45’ 0 0 0 0
20.02 VfL Bochum VfL Bochum Nurnberg Nurnberg 1 1 7.1 90’ 1 0 0 0
15.02 VfL Bochum VfL Bochum Paderborn 07 Paderborn 07 0 0 6.9 74’ 0 0 0 0
06.02 Preussen Munster Preussen Munster VfL Bochum VfL Bochum 1 1 6.9 90’ 0 0 0 0
31.01 VfL Bochum VfL Bochum Schalke 04 Schalke 04 2 0 6.5 82’ 0 0 1 0
25.01 Elversberg Elversberg VfL Bochum VfL Bochum 1 1 6.3 90’ 0 0 0 0
18.01 VfL Bochum VfL Bochum Darmstadt 98 Darmstadt 98 3 3 6.8 90’ 1 0 0 0
2025 VfL Bochum VfL Bochum Karlsruher Karlsruher 2 2 7.9 90’ 2 0 0 0
2025 Hannover 96 Hannover 96 VfL Bochum VfL Bochum 0 0 6.2 63’ 0 0 0 0
2025 VfL Bochum VfL Bochum Arminia Bielefeld Arminia Bielefeld 1 0 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 VfL Bochum VfL Bochum VfB Stuttgart VfB Stuttgart 0 2 6.6 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Greuther Furth Greuther Furth VfL Bochum VfL Bochum 0 3 6.5 90’ 0 1 0 0
2025 VfL Bochum VfL Bochum Dynamo Dresden Dynamo Dresden 1 2 5.1 78’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 VfL Bochum VfL Bochum VfL Osnabruck VfL Osnabruck 1 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Eintracht Braunschweig Eintracht Braunschweig VfL Bochum VfL Bochum 0 2 7.1 90’ 1 0 0 0
2025 VfL Bochum VfL Bochum 1. Magdeburg 1. Magdeburg 2 0 5.9 71’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Augsburg Augsburg VfL Bochum VfL Bochum 0 1 6.7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Holstein Holstein VfL Bochum VfL Bochum 1 1 7.1 90’ 1 0 0 0
2025 VfL Bochum VfL Bochum Hertha BSC Hertha BSC 3 2 8.4 90’ 2 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Germany U19 Germany U19 Norway U19 Norway U19 2 1 0 77’ 2 0 1 0
2025 Germany U19 Germany U19 Kosovo U19 Kosovo U19 5 0 0 90’ 2 0 0 0
2025 Armenia U19 Armenia U19 Germany U19 Germany U19 0 7 0 90’ 2 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 1. Kaiserslautern 1. Kaiserslautern VfL Bochum VfL Bochum 3 2 0 6’ 0 0 0 0
2025 VfL Bochum VfL Bochum Fortuna Dusseldorf Fortuna Dusseldorf 0 1 6.6 25’ 0 0 0 0
2025 Paderborn 07 Paderborn 07 VfL Bochum VfL Bochum 1 0 6.2 90’ 0 0 0 0
2025 VfL Bochum VfL Bochum Preussen Munster Preussen Munster 1 2 6.6 90’ 0 0 0 0
2025 Schalke 04 Schalke 04 VfL Bochum VfL Bochum 2 1 0 6’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Berliner Dynamo Berliner Dynamo VfL Bochum VfL Bochum 1 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 VfL Bochum VfL Bochum Elversberg Elversberg 2 0 Injured
2025 Darmstadt 98 Darmstadt 98 VfL Bochum VfL Bochum 4 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 VfL Bochum VfL Bochum Bayer 04 Bayer 04 0 2 0 30’ 0 0 0 0
2025 VfL Bochum VfL Bochum Metalist 1925 Metalist 1925 0 0 On the bench
2025 Viktoria Plzen Viktoria Plzen VfL Bochum VfL Bochum 1 1 0 26’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 1. FSV Mainz 05 1. FSV Mainz 05 Bayer 04 Bayer 04 2 2 Not in the squad
2025 Bayer 04 Bayer 04 Borussia Dortmund Borussia Dortmund 2 4 Not in the squad
2025 Freiburg Freiburg Bayer 04 Bayer 04 2 2 Not in the squad
2025 Bayer 04 Bayer 04 Augsburg Augsburg 2 0 Not in the squad
2025 St. Pauli St. Pauli Bayer 04 Bayer 04 1 1 Not in the squad
2025 Bayer 04 Bayer 04 Union Berlin Union Berlin 0 0 Not in the squad
2025 1. Heidenheim 1. Heidenheim Bayer 04 Bayer 04 0 1 Not in the squad
Onyeka Francis Transfers
Date From To Fee
29/06/26 VfL Bochum VfL Bochum Bayer 04 Bayer 04 Return from loan
01/07/25 Bayer 04 Bayer 04 VfL Bochum VfL Bochum On loan
Onyeka Francis Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
VfL Bochum VfL Bochum 2. Bundesliga 2. Bundesliga 6.6 25 8 1 2 0
2024
Bayer 04 U19 Bayer 04 U19 U19 DFB Nachwuchsliga U19 DFB Nachwuchsliga 7 7 0 0 0
Total 32 15 1 2 0
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
VfL Bochum VfL Bochum DFB Pokal DFB Pokal 6.6 2 0 0 0 0
2024
Bayer 04 Bayer 04 DFB Pokal DFB Pokal 1 0 0 0 0
Total 3 0 0 0 0
Team Competition Matches Goals Assists Yellow cards Red cards
2024
Bayer 04 Bayer 04 UEFA Champions League UEFA Champions League 6.5 1 0 0 0 0
2024
Bayer 04 U19 Bayer 04 U19 UEFA Youth League UEFA Youth League 2 2 0 1 0
2022
Bayer 04 U19 Bayer 04 U19 UEFA Youth League UEFA Youth League 2 0 0 0 0
Total 5 2 0 1 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Onyeka Francis injury history

From Until Injury
14.03.2026 20.03.2026 injury-icon Muscle injury
27.07.2025 21.08.2025 injury-icon Muscle injury
08.01.2025 12.01.2025 injury-icon Illness
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus