Skip to content
Frank Onyeka

Frank Onyeka

Midfield - Central Midfield  at Brentford FC
Age28
CitizenshipNigeria
Height1.83 m
Footright
BornJanuary 1, 1998
at Brentford FC 1,769 days · joined 2021-07-20
👕200+ Apps
Market value €7.00m
Central Midfield Midfield

Career snapshot

6
clubs played for
15/16
debut season
0.08
goals / match
FC Midtjylland
top club · 123 apps

Career highs

€10.00m
peak value · 2021
€10.00m
top transfer fee · 21/22
6
best season · 18/19
int'l / penalties
267Appearances
22Goals
15Assists
53Yellow cards
0Red cards
75Full matches (90′)
Full nameFrank Onyeka
Name in home countryOgochukwu Frank Onyeka
Date of birth1998-01-01 (28 yrs)
Place of birthAbuya, Nigeria
CitizenshipNigeria
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height183.00 m
Current clubBrentford FC
Joined2021-07-20
Contract expires2027-06-30
AgentCAA Base Ltd
Jul 2025
25/26 — Brentford FC
4 matches · 0 G · 2 A · across 2 competitions
Jun 2025
Transfer: FC Augsburg → Brentford
24/25 · Return from loan
Aug 2024
Transfer: Brentford → FC Augsburg
24/25 · Loan
Jul 2024
24/25 — FC Augsburg, Brentford FC
37 matches · 0 G · 2 A · across 4 competitions
Jul 2023
23/24 — Brentford FC
28 matches · 1 G · 2 A · across 2 competitions
Mar 2023
Injury: unknown
4 games missed
Dec 2022
Injury: unknown
8 games missed
Jul 2022
22/23 — Brentford FC
23 matches · 0 G · 2 A · across 2 competitions
Mar 2022
Injury: unknown
8 games missed
Jul 2021
Transfer: FC Midtjylland → Brentford
21/22 · Transfer · €10.00m
Jul 2021
21/22 — Brentford FC
24 matches · 0 G · 0 A · across 3 competitions
Jul 2020
20/21 — FC Midtjylland
41 matches · 4 G · 3 A · across 5 competitions
Jul 2019
19/20 — FC Midtjylland
35 matches · 4 G · 1 A · across 4 competitions
Jul 2018
18/19 — FC Midtjylland, FC Midtjylland Reserves
35 matches · 6 G · 1 A · across 7 competitions
Jul 2017
17/18 — FC Midtjylland, FC Midtjylland Reserves, FC Midtjylland U19
23 matches · 5 G · 2 A · across 5 competitions
Jul 2017
Transfer: Midtjylland U19 → FC Midtjylland
17/18 · Transfer
Jul 2016
16/17 — FC Midtjylland U19, FC Midtjylland UEFA U19
16 matches · 2 G · 0 A · across 2 competitions
Jan 2016
Transfer: FC Ebedei → Midtjylland U19
15/16 · Transfer
Jul 2015
15/16 — FC Midtjylland UEFA U19
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
6,760 min
Minutes played by club
Brentford FC 17.1%
FC Augsburg 0.0%
FC Midtjylland 75.6%
FC Midtjylland Reserves 1.4%
FC Midtjylland U19 6.0%
FC Midtjylland UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Brentford FC 5 21/22 25/26 82 1 6 1,153
FC Augsburg 1 24/25 24/25 34 0 2 0
FC Midtjylland 4 17/18 20/21 123 17 7 5,111
FC Midtjylland Reserves 2 17/18 18/19 9 2 0 92
FC Midtjylland U19 2 16/17 17/18 14 2 0 404
FC Midtjylland UEFA U19 2 15/16 16/17 5 0 0 0

Career trajectory — goals, assists & market value

2€2.5M4€5M5€7.5M7€10M16/17 — 2 goals (FC Midtjylland U19)216/1717/18 — 5 goals (FC Midtjylland)17/18 — 2 assists717/1818/19 — 6 goals (FC Midtjylland)18/19 — 1 assists718/1919/20 — 4 goals (FC Midtjylland)19/20 — 1 assists519/2020/21 — 4 goals (FC Midtjylland)20/21 — 3 assists720/2121/2222/23 — 2 assists222/2323/24 — 1 goals (Brentford FC)23/24 — 2 assists323/2424/25 — 2 assists224/2525/26 — 2 assists225/2617/18 — €50K18/19 — €800K19/20 — €3M20/21 — €6M21/22 — €10M22/23 — €9M23/24 — €9M24/25 — €9M25/26 — €7MGoalsAssistsMarket value

Goals by season

15/16: 0015/1616/17: 2216/1717/18: 5517/1818/19: 6618/1919/20: 4419/2020/21: 4420/2121/22: 0021/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 2217/1818/19: 1118/1919/20: 1119/2020/21: 3320/2121/22: 0021/2222/23: 2222/2323/24: 2223/2424/25: 2224/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Brentford FC 1 0 1 0 0 0
25/26 Premier League Brentford FC 3 0 1 0 0 0
24/25 Bundesliga FC Augsburg 31 0 1 8 0 0
24/25 DFB-Pokal FC Augsburg 3 0 1 0 0 0
24/25 EFL Cup Brentford FC 1 0 0 0 0 0
24/25 Premier League Brentford FC 2 0 0 0 0 0
23/24 EFL Cup Brentford FC 2 0 0 0 0 0
23/24 Premier League Brentford FC 26 1 2 8 0 1,153
22/23 EFL Cup Brentford FC 2 0 0 1 0 0
22/23 Premier League Brentford FC 21 0 2 0 0 0
21/22 EFL Cup Brentford FC 4 0 0 0 0 0
21/22 FA Cup Brentford FC 0 0 0 0 0 0
21/22 Premier League Brentford FC 20 0 0 4 0 0
20/21 Champions League FC Midtjylland 6 0 0 2 0 0
20/21 Champions League Qu. FC Midtjylland 4 1 1 2 0 360
20/21 Superliga FC Midtjylland 17 1 1 4 0 1,408
20/21 Superliga Championship round FC Midtjylland 10 2 1 1 0 388
20/21 Sydbank Pokalen FC Midtjylland 4 0 0 2 0 0
19/20 Europa League Qualifying FC Midtjylland 2 1 0 0 0 180
19/20 Superliga FC Midtjylland 24 2 0 9 0 970
19/20 Superliga Championship round FC Midtjylland 8 1 1 2 0 662
19/20 Sydbank Pokalen FC Midtjylland 1 0 0 0 0 0
18/19 Champions League Qu. FC Midtjylland 2 0 0 0 0 0
18/19 Europa League Qualifying FC Midtjylland 3 0 0 1 0 0
18/19 Reserveligaen FC Midtjylland Reserves 3 0 0 0 0 0
18/19 Reserveligaen Spring FC Midtjylland Reserves 3 2 0 0 0 92
18/19 Superliga FC Midtjylland 14 2 1 4 0 310
18/19 Superliga Championship round FC Midtjylland 7 2 0 0 0 247
18/19 Sydbank Pokalen FC Midtjylland 3 0 0 0 0 0
17/18 DBU Pokalen FC Midtjylland 3 1 1 1 0 164
17/18 Reserveligaen FC Midtjylland Reserves 3 0 0 0 0 0
17/18 Superliga FC Midtjylland 6 2 0 1 0 189
17/18 Superliga Championship round FC Midtjylland 9 2 1 0 0 233
17/18 U19 Boys League FC Midtjylland U19 2 0 0 0 0 0
16/17 U19 Boys League FC Midtjylland U19 12 2 0 3 0 404
16/17 UEFA Youth League FC Midtjylland UEFA U19 4 0 0 0 0 0
15/16 UEFA Youth League FC Midtjylland UEFA U19 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2016-01-01 FC Ebedei Midtjylland U19 Transfer 0
17/18 2017-07-01 Midtjylland U19 FC Midtjylland Transfer 0
21/22 2021-07-20 FC Midtjylland Brentford Transfer 6000000 €10.00m
24/25 2024-08-30 Brentford FC Augsburg Loan 9000000
24/25 2025-06-30 FC Augsburg Brentford Return from loan 7000000
SeasonInjuryFromToDays missedGames missed
21/22 Ankle injury 2022-03-25 2022-05-16 53 8
22/23 Hamstring injury 2022-12-01 2023-02-15 77 8
22/23 Thigh problems 2023-03-25 2023-04-09 16 4
Current€7.00m
Peak€10.00m
Low€50k
Δ since start+€6.95m
€50k€2.54m€5.03m€7.51m€10.00m197019701970
DateValue
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €2.70m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Yoane Wissa 2 1 0
Marc Dal Hende 2 0 0
Gustav Wikheim 2 3 0
Christian Nørgaard 1 0 0
Ivan Toney 1 1 0
Mads Roerslev 2 0 0
Paulinho 2 0 0
Anders Dreyer 2 4 0
Bryan Mbeumo 2 0 0
Erik Sviatchenko 2 1 0
Jens Cajuste 2 0 0
Mikael Anderson 2 0 0
Sory Kaba 2 1 0
Evander 2 0 0
Joel Andersson 2 0 0
Awer Mabil 2 1 0
Alexander Scholz 2 0 0
Jesper Hansen 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 Superliga Championship round FC Midtjylland 2 9
16/17 U19 Boys League FC Midtjylland U19 2 12
17/18 Superliga FC Midtjylland 2 6

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Premier League Brentford FC 2 21
23/24 Premier League Brentford FC 2 26
18/19 Superliga FC Midtjylland 1 14

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 FC Augsburg Brentford Return from loan €7.00m
24/25 2024-08-30 Brentford FC Augsburg Loan €9.00m

Last 50 matches for Brentford FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 GB1 Liverpool FC 1–1 Brentford FC Available
2026-05-17 GB1 Brentford FC Crystal Palace FC TIMED
2026-05-09 GB1 Manchester City FC 3–0 Brentford FC Available
2026-05-09 GB1 Manchester City FC 3–0 Brentford FC Available
2026-05-02 GB1 Brentford FC 3–0 West Ham United FC Available
2026-05-02 GB1 Brentford FC 3–0 West Ham United FC Available
2026-04-27 GB1 Manchester United FC 2–1 Brentford FC Available
2026-04-27 GB1 Manchester United FC 2–1 Brentford FC Available
2026-04-18 GB1 Brentford FC 0–0 Fulham FC Available
2026-04-18 GB1 Brentford FC 0–0 Fulham FC Available
2026-04-11 GB1 Brentford FC 2–2 Everton FC Available
2026-03-21 GB1 Leeds United FC 0–0 Brentford FC Available
2026-03-16 GB1 Brentford FC 2–2 Wolverhampton Wanderers FC Available
2026-03-03 GB1 AFC Bournemouth 0–0 Brentford FC Available
2026-02-28 GB1 Burnley FC 3–4 Brentford FC Available
2026-02-21 GB1 Brentford FC 0–2 Brighton & Hove Albion FC Available
2026-02-12 GB1 Brentford FC 1–1 Arsenal FC Available
2026-02-07 GB1 Newcastle United FC 2–3 Brentford FC Available
2026-02-01 GB1 Aston Villa FC 0–1 Brentford FC Available
2026-01-25 GB1 Brentford FC 0–2 Nottingham Forest FC Available
2026-01-17 GB1 Chelsea FC 2–0 Brentford FC Available
2026-01-07 GB1 Brentford FC 3–0 Sunderland AFC Available
2026-01-04 GB1 Everton FC 2–4 Brentford FC Available
2026-01-01 GB1 Brentford FC 0–0 Tottenham Hotspur FC Available
2025-12-27 GB1 Brentford FC 4–1 AFC Bournemouth Available
2025-12-20 GB1 Wolverhampton Wanderers FC 0–2 Brentford FC Available
2025-12-14 GB1 Brentford FC 1–1 Leeds United FC Available
2025-12-06 GB1 Tottenham Hotspur FC 2–0 Brentford FC Available
2025-12-03 GB1 Arsenal FC 2–0 Brentford FC Available
2025-11-29 GB1 Brentford FC 3–1 Burnley FC Available
2025-11-22 GB1 Brighton & Hove Albion FC 2–1 Brentford FC Available
2025-11-09 GB1 Brentford FC 3–1 Newcastle United FC Available
2025-11-01 GB1 Crystal Palace FC 2–0 Brentford FC Available
2025-10-25 GB1 Brentford FC 3–2 Liverpool FC Available
2025-10-20 GB1 West Ham United FC 0–2 Brentford FC Available
2025-10-05 GB1 Brentford FC 0–1 Manchester City FC Available
2025-09-27 GB1 Brentford FC 3–1 Manchester United FC Available
2025-09-20 GB1 Fulham FC 3–1 Brentford FC Available
2025-09-13 GB1 Brentford FC 2–2 Chelsea FC Available
2025-08-30 GB1 Sunderland AFC 2–1 Brentford FC Available
2025-08-23 GB1 Brentford FC 1–0 Aston Villa FC Available
2025-08-17 GB1 Nottingham Forest FC 3–1 Brentford FC Available
2025-05-25 GB1 Wolverhampton Wanderers FC 1–1 Brentford FC Available
2025-05-18 GB1 Brentford FC 2–3 Fulham FC Available
2025-05-10 GB1 Ipswich Town FC 0–1 Brentford FC Available
2025-05-04 GB1 Brentford FC 4–3 Manchester United FC Available
2025-05-01 GB1 Nottingham Forest FC 0–2 Brentford FC Available
2025-04-19 GB1 Brentford FC 4–2 Brighton & Hove Albion FC Available
2025-04-12 GB1 Arsenal FC 1–1 Brentford FC Available
2025-04-06 GB1 Brentford FC 0–0 Chelsea FC Available

Teams faced most often by Frank Onyeka's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Reading FC 10 6 2 2 21 11 +10 60%
Fulham FC 9 5 3 1 14 5 +9 56%
Millwall FC 8 3 3 2 8 6 +2 38%
Nottingham Forest 8 4 0 4 11 11 0 50%
Middlesbrough FC 8 4 3 1 14 9 +5 50%
Bristol City 8 4 3 1 12 5 +7 50%
Leeds United 8 3 2 3 9 6 +3 38%
Sheffield Wednesday 8 4 1 3 14 8 +6 50%
Queens Park Rangers 8 6 1 1 20 9 +11 75%
Preston North End 8 4 1 3 18 13 +5 50%
Derby County 8 3 3 2 15 11 +4 38%
Barnsley FC 8 2 2 4 6 10 -4 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 37 0 8 0 0 0
23/24 28 1,153 8 0 0 0.62
22/23 23 0 1 0 0 0
21/22 24 0 4 0 0 0
20/21 41 2,156 11 0 0 0.46
19/20 35 1,812 11 1 0 0.6
18/19 35 649 5 0 0 0.69
17/18 23 586 2 1 0 0.46
16/17 16 404 3 0 0 0.67

Output by competition

Career goals and assists broken down by tournament.

Superliga Championship round
34 apps
7 G
3 A
Superliga
61 apps
7 G
2 A
Reserveligaen Spring
3 apps
2 G
0 A
U19 Boys League
14 apps
2 G
0 A
Premier League
72 apps
1 G
5 A
Sydbank Pokalen
11 apps
1 G
1 A
Champions League Qu.
6 apps
1 G
1 A
Europa League Qualifying
5 apps
1 G
0 A
EFL Cup
10 apps
0 G
1 A
Bundesliga
31 apps
0 G
1 A

Frequently asked about Frank Onyeka

Who is Frank Onyeka?

Frank Onyeka is a Nigeria professional footballer who plays as a central midfield for Brentford FC.

How old is Frank Onyeka?

Frank Onyeka is 28 years old. He was born on January 1, 1998 in Abuya.

What position does Frank Onyeka play?

Frank Onyeka plays as a central midfield (Midfield - Central Midfield).

What club does Frank Onyeka play for?

Frank Onyeka currently plays for Brentford FC.

How many career goals has Frank Onyeka scored?

Across all senior club competitions in our dataset, Frank Onyeka has scored 22 goals in 267 appearances.

What is Frank Onyeka's market value?

Frank Onyeka's most recent reported market value is €7.00m.