Home»Teams»Eintracht Frankfurt»Raphael Onyedika
Player · #25

Raphael Onyedika

Eintracht FrankfurtDef. midfieldRightNigeria25 years old184 cm78 kg
SeasonTeamCompetitionMPMinGA
2026/27Eintracht FrankfurtDFB-Pokal19000
2026/27Eintracht FrankfurtBundesliga436000
2025/26NigeriaAfrican Cup of Nations529120
2025/26NigeriaInternational Friendlies418000
2025/26Club BruggeBelgian Cup19000
2025/26Club BruggeBelgian Jupiler League301,99510
2025/26Club BruggeBelgian Super Cup19000
2025/26Club BruggeUEFA Champions League650921
2025/26Club BruggeChampions League Qualifying435801
2024/25NigeriaInternational Friendlies19000
2024/25NigeriaAfrican Cup of Nations Qualifiers518100
2024/25Club BruggeBelgian Cup638600
2024/25Club BruggeBelgian Jupiler League342,44811
2024/25Club BruggeBelgian Super Cup13400
2024/25Club BruggeUEFA Champions League1193911
2023/24NigeriaAfrican Cup of Nations12700
2023/24NigeriaInternational Friendlies315200
2023/24Club BruggeBelgian Cup23000
2023/24Club BruggeBelgian Jupiler League302,35531
2023/24Club BruggeUEFA Europa Conference League1183410
2023/24Club BruggeUEFA Europa Conference League Qualifying645000
2022/23NigeriaInternational Friendlies1500
2022/23NigeriaAfrican Cup of Nations Qualifiers1800
2022/23Club BruggeBelgian Cup19000
2022/23Club BruggeBelgian Jupiler League312,41000
2022/23Club BruggeUEFA Champions League756900
2022/23MidtjyllandChampions League Qualifying329400
2022/23MidtjyllandDanish Superligaen654000
2021/22MidtjyllandChampions League Qualifying431310
2021/22MidtjyllandDanish Landspokal659310
2021/22MidtjyllandDanish Superligaen312,54222
2021/22MidtjyllandUEFA Europa League542800
2021/22MidtjyllandUEFA Europa Conference League221000
2019/20FC Midtjylland U19UEFA Youth League327000
Total34 seasons26820,161157
0
Matches
0
Goals
0
Assists
0
Minutes

African Cup of Nations Qualifiers

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Super Cup

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes

DFB-Pokal

2026/27
MetricTotalPer 90
Big chances created11.00
Tackles won11.00
Interceptions44.00
Clearances11.00
Clean sheets11.00
4
Matches
0
Goals
0
Assists
360
Minutes
1
Shots

Bundesliga

2026/27
MetricTotalPer 90
Big chances created20.50
Shots10.25
Tackles won41.00
Interceptions30.75
Clearances123.00
5
Matches
2
Goals
0
Assists
291
Minutes
5
Shots

African Cup of Nations

2025/26
MetricTotalPer 90
Goals20.62
Shots51.55
Dribbles completed10.31
Tackles won61.86
Clearances30.93
Clean sheets10.31
4
Matches
0
Goals
0
Assists
180
Minutes

International Friendlies

2025/26
Chances created per 90 minutes · 3 percentile among 34 players in the same positionChances created0.00Passes completed over passes attempted · 21 percentile among 34 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 4 percentile among 34 players in the same positionDribbles0.00Duels won over duels contested · 0 percentile among 34 players in the same positionDuels won0%Tackles won plus interceptions per 90 minutes · 0 percentile among 34 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 0 percentile among 34 players in the same positionForward passes4.50

Compared with 34 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.003
Pass accuracy83%21
Dribbles0.004
Duels won0%0
Recoveries0.000
Forward passes4.500

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes

Belgian Cup

2025/26

No stats available right now.

30
Matches
1
Goals
0
Assists
1,995
Minutes
29
Shots

Belgian Jupiler League

2025/26
Chances created per 90 minutes · 13 percentile among 102 players in the same positionChances created0.45Passes completed over passes attempted · 97 percentile among 102 players in the same positionPass accuracy90%Dribbles completed per 90 minutes · 59 percentile among 102 players in the same positionDribbles0.72Duels won over duels contested · 88 percentile among 102 players in the same positionDuels won56%Tackles won plus interceptions per 90 minutes · 49 percentile among 102 players in the same positionRecoveries2.12Passes into the forward zone per 90 minutes · 84 percentile among 102 players in the same positionForward passes32.93

Compared with 102 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.4513
Pass accuracy90%97
Dribbles0.7259
Duels won56%88
Recoveries2.1249
Forward passes32.9384
MetricTotalPer 90
Goals10.05
Big chances created100.45
Shots291.31
Dribbles completed160.72
Tackles won271.22
Interceptions200.90
Clearances321.44
Clean sheets30.14
1
Matches
0
Goals
0
Assists
90
Minutes
2
Shots

Belgian Super Cup

2025/26
MetricTotalPer 90
Shots22.00
Tackles won33.00
Clearances11.00
6
Matches
2
Goals
1
Assists
509
Minutes
5
Shots

UEFA Champions League

2025/26
Chances created per 90 minutes · 35 percentile among 122 players in the same positionChances created0.88Passes completed over passes attempted · 82 percentile among 122 players in the same positionPass accuracy90%Dribbles completed per 90 minutes · 54 percentile among 122 players in the same positionDribbles0.71Duels won over duels contested · 43 percentile among 122 players in the same positionDuels won47%Tackles won plus interceptions per 90 minutes · 45 percentile among 122 players in the same positionRecoveries1.77Passes into the forward zone per 90 minutes · 40 percentile among 122 players in the same positionForward passes26.35

Compared with 122 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.8835
Pass accuracy90%82
Dribbles0.7154
Duels won47%43
Recoveries1.7745
Forward passes26.3540
MetricTotalPer 90
Goals20.35
Assists10.18
Big chances created50.88
Shots50.88
Dribbles completed40.71
Tackles won61.06
Interceptions40.71
Clearances61.06
Clean sheets10.18
4
Matches
0
Goals
1
Assists
358
Minutes
3
Shots

Champions League Qualifying

2025/26
Chances created per 90 minutes · 68 percentile among 19 players in the same positionChances created0.75Passes completed over passes attempted · 95 percentile among 19 players in the same positionPass accuracy93%Dribbles completed per 90 minutes · 68 percentile among 19 players in the same positionDribbles0.50Duels won over duels contested · 78 percentile among 18 players in the same positionDuels won58%Tackles won plus interceptions per 90 minutes · 89 percentile among 19 players in the same positionRecoveries2.26Passes into the forward zone per 90 minutes · 95 percentile among 19 players in the same positionForward passes29.41

Compared with 19 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.7568
Pass accuracy93%95
Dribbles0.5068
Duels won58%78
Recoveries2.2689
Forward passes29.4195
MetricTotalPer 90
Assists10.25
Big chances created30.75
Shots30.75
Dribbles completed20.50
Tackles won41.01
Interceptions51.26
Clearances20.50
Clean sheets20.50
1
Matches
0
Goals
0
Assists
90
Minutes
2
Shots

International Friendlies

2024/25
MetricTotalPer 90
Shots22.00
Dribbles completed22.00
Tackles won22.00
Interceptions11.00
Clearances11.00
5
Matches
0
Goals
0
Assists
181
Minutes
1
Shots

African Cup of Nations Qualifiers

2024/25
Chances created per 90 minutes · 1 percentile among 43 players in the same positionChances created0.00Passes completed over passes attempted · 79 percentile among 43 players in the same positionPass accuracy88%Dribbles completed per 90 minutes · 6 percentile among 43 players in the same positionDribbles0.00Duels won over duels contested · 65 percentile among 43 players in the same positionDuels won56%Tackles won plus interceptions per 90 minutes · 42 percentile among 43 players in the same positionRecoveries1.99Passes into the forward zone per 90 minutes · 67 percentile among 43 players in the same positionForward passes26.35

Compared with 43 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.001
Pass accuracy88%79
Dribbles0.006
Duels won56%65
Recoveries1.9942
Forward passes26.3567
MetricTotalPer 90
Shots10.50
Tackles won31.49
Interceptions10.50
Clearances20.99
0
Matches
0
Goals
0
Assists
0
Minutes

African Nations Championship

2024/25

No stats available right now.

6
Matches
0
Goals
0
Assists
386
Minutes
2
Shots

Belgian Cup

2024/25
MetricTotalPer 90
Big chances created20.47
Shots20.47
Dribbles completed51.17
Tackles won10.23
Clearances30.70
34
Matches
1
Goals
1
Assists
2,448
Minutes
28
Shots

Belgian Jupiler League

2024/25
Chances created per 90 minutes · 18 percentile among 99 players in the same positionChances created0.59Passes completed over passes attempted · 99 percentile among 99 players in the same positionPass accuracy91%Dribbles completed per 90 minutes · 53 percentile among 99 players in the same positionDribbles0.81Duels won over duels contested · 53 percentile among 99 players in the same positionDuels won49%Tackles won plus interceptions per 90 minutes · 31 percentile among 99 players in the same positionRecoveries1.76Passes into the forward zone per 90 minutes · 47 percentile among 99 players in the same positionForward passes26.14

Compared with 99 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.5918
Pass accuracy91%99
Dribbles0.8153
Duels won49%53
Recoveries1.7631
Forward passes26.1447
MetricTotalPer 90
Goals10.04
Assists10.04
Big chances created160.59
Shots281.03
Dribbles completed220.81
Tackles won260.96
Interceptions220.81
Clearances250.92
Clean sheets80.29
1
Matches
0
Goals
0
Assists
34
Minutes

Belgian Super Cup

2024/25
MetricTotalPer 90
Interceptions12.65
11
Matches
1
Goals
1
Assists
939
Minutes
10
Shots

UEFA Champions League

2024/25
MetricTotalPer 90
Goals10.10
Assists10.10
Big chances created70.67
Shots100.96
Dribbles completed40.38
Tackles won111.05
Interceptions40.38
Clearances111.05
Clean sheets20.19
1
Matches
0
Goals
0
Assists
27
Minutes

African Cup of Nations

2023/24
MetricTotalPer 90
Dribbles completed13.33
Tackles won13.33
3
Matches
0
Goals
0
Assists
152
Minutes

International Friendlies

2023/24

No stats available right now.

2
Matches
0
Goals
0
Assists
30
Minutes
1
Shots

Belgian Cup

2023/24
MetricTotalPer 90
Shots13.00
Tackles won13.00
30
Matches
3
Goals
1
Assists
2,355
Minutes
25
Shots

Belgian Jupiler League

2023/24
MetricTotalPer 90
Goals30.11
Assists10.04
Big chances created160.61
Shots250.96
Dribbles completed70.27
Tackles won431.64
Interceptions210.80
Clearances180.69
Clean sheets60.23
11
Matches
1
Goals
0
Assists
834
Minutes
4
Shots

UEFA Europa Conference League

2023/24
MetricTotalPer 90
Goals10.11
Big chances created50.54
Shots40.43
Dribbles completed30.32
Tackles won111.19
Interceptions121.29
Clearances111.19
Clean sheets50.54
6
Matches
0
Goals
0
Assists
450
Minutes
2
Shots

UEFA Europa Conference League Qualifying

2023/24
MetricTotalPer 90
Big chances created10.20
Shots20.40
Dribbles completed20.40
Tackles won20.40
Interceptions20.40
Clearances20.40
Clean sheets10.20
1
Matches
0
Goals
0
Assists
5
Minutes

International Friendlies

2022/23

No stats available right now.

1
Matches
0
Goals
0
Assists
8
Minutes

African Cup of Nations Qualifiers

2022/23

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes

Belgian Cup

2022/23
MetricTotalPer 90
Big chances created11.00
Dribbles completed11.00
Tackles won11.00
Interceptions11.00
31
Matches
0
Goals
0
Assists
2,410
Minutes
21
Shots

Belgian Jupiler League

2022/23
MetricTotalPer 90
Big chances created130.49
Shots210.78
Dribbles completed210.78
Tackles won411.53
Interceptions321.20
Clearances260.97
Clean sheets70.26
7
Matches
0
Goals
0
Assists
569
Minutes
7
Shots

UEFA Champions League

2022/23
MetricTotalPer 90
Big chances created20.32
Shots71.11
Dribbles completed30.47
Tackles won50.79
Interceptions60.95
Clearances142.21
Clean sheets30.47
3
Matches
0
Goals
0
Assists
294
Minutes
3
Shots

Champions League Qualifying

2022/23
MetricTotalPer 90
Big chances created10.31
Shots30.92
Dribbles completed30.92
Tackles won20.61
Interceptions20.61
Clearances30.92
6
Matches
0
Goals
0
Assists
540
Minutes
6
Shots

Danish Superligaen

2022/23
MetricTotalPer 90
Big chances created30.50
Shots61.00
Dribbles completed101.67
Tackles won91.50
Interceptions101.67
Clearances30.50
4
Matches
1
Goals
0
Assists
313
Minutes
2
Shots

Champions League Qualifying

2021/22
MetricTotalPer 90
Goals10.29
Shots20.58
Dribbles completed10.29
Tackles won72.01
Interceptions92.59
Clearances20.58
6
Matches
1
Goals
0
Assists
593
Minutes
4
Shots

Danish Landspokal

2021/22
MetricTotalPer 90
Goals10.15
Big chances created81.21
Shots40.61
Dribbles completed60.91
Tackles won142.12
Interceptions50.76
Clearances30.46
Clean sheets30.46
31
Matches
2
Goals
2
Assists
2,542
Minutes
31
Shots

Danish Superligaen

2021/22
MetricTotalPer 90
Goals20.07
Assists20.07
Big chances created230.81
Shots311.10
Dribbles completed220.78
Tackles won411.45
Interceptions331.17
Clearances270.96
Clean sheets90.32
5
Matches
0
Goals
0
Assists
428
Minutes
3
Shots

UEFA Europa League

2021/22
MetricTotalPer 90
Big chances created30.63
Shots30.63
Dribbles completed30.63
Tackles won61.26
Interceptions40.84
Clearances40.84
Clean sheets10.21
2
Matches
0
Goals
0
Assists
210
Minutes
1
Shots

UEFA Europa Conference League

2021/22
MetricTotalPer 90
Shots10.43
Dribbles completed20.86
Tackles won31.29
Interceptions41.71
Clearances10.43
Clean sheets10.43
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Youth League

2020/21

No stats available right now.

3
Matches
0
Goals
0
Assists
270
Minutes

UEFA Youth League

2019/20
MetricTotalPer 90
Clean sheets10.33

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/19FreiburgE2-290'000073029/356.0
09/12AwayMainz 05G1-390'000035035/415.9
09/06FC AugsburgP1-490'002088446/587.7
08/29Away1. FC Union BerlinE3-390'000031025/345.8
08/21AwaySt. TönisG0-1190'001028184/927.4
06/10AwayPortugalP2-130'000002015/186.0
05/17Union Saint-GilloiseG5-015'00001115/76.2
05/03AwayAnderlechtG1-311'00000208/96.3
04/26AwayGentG0-216'00001006/76.3
04/22MechelenG6-119'00001207/76.2
04/19AwayUnion Saint-GilloiseP2-169'000002018/246.0
04/11AwaySint-TruidenG1-289'000032031/375.7
04/06AnderlechtG4-290'000372139/446.9
03/22MechelenG4-190'000184046/557.0
03/14AwayWesterloG1-290'000045138/446.5
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept