Profile of B. Onyemaechi

Performance in the last match

Partidos Amistosos, 5 days ago

B. Onyemaechi

Sopuruchukwu Bruno Onyemaechi
26
years
NGA
Nigeria
82
kgs
Def
position
184
cms
70
shirt number
4.99
M.€
68
ELO

Born on 03 April 1999 in Owerri

Personal data
Country of birth
Nigeria Nigeria
Preferred foot
Left foot
Continent of birth
Africa
Region of birth
Africa Occidental
Career details
Status
Normal
Current club
Olympiacos Olympiacos
Current competition
Greek Super League Greek Super League
Previous club
Boavista Boavista
Previous competition
Primeira Liga Primeira Liga
Historic team
Boavista Boavista
Historical competition
Primeira Liga Primeira Liga
Most common shirt number
70
Other shirt numbers
13, 3, 22, 17

Form in last matches

Competitions played in

Participation and performances

Position on the pitch

Main position
Left-back 86%
Other positions
  • Centre-back 14%
LB
CB
Football pitch

Rating progression

68 ▲ 2
112338 18
112331 20
7056 20
11310 21
513 22
1863 25
Highest value in career
69 (2025)
Rankings
General
8295º
Age
682º
By country
82º 82º
By position
3240º D
By position
644º LB LB

Evolution of market value

4 M€ ▲ 0.7
112338 18
112331 20
7056 20
11310 21
513 22
1863 25
Highest value in career
4.67M (2025)
Rankings
General
6493º
Age
590º
By country
79º 79º
By position
2462º D
By position
509º LB LB
Contract information
Agent
TGC
Start of contract
27/01/2025
NEW TRANSFER
End of contract
30/06/2028
Contract length
30/07/2028
Last signing
27/01/2025
Total transfer window transactions
4M€

Past signings

Season. Date
Origin Destination Cost
24/25 27/01/2025
Boavista
Boavista
Olympiacos
Olympiacos
3M Transfer
23/24 01/07/2023
Feirense
Feirense
Boavista
Boavista
1M Transfer
23/24 30/06/2023
Boavista
Boavista
Feirense
Feirense
End of loan
22/23 17/08/2022
Feirense
Feirense
Boavista
Boavista
Loan
21/22 01/07/2021
Feirense U23
Feirense U23
Feirense
Feirense
Transfer
Total amount of money in transfer dealings 4M

Professional performance

Calendar year 20
5
0.25
67
Last 6 months 18
3
0.17
67
Last 365 days 41
8
0.2
66
Last 3 years 108
20
0.19
65
Last 5 years 153
25
0.16
62
Career 207
0.15
58

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Olympiacos
Olympiacos
2024/25
14 0 1 2 0 14 6 8 645' 26 5.8 67
Greek Cup
Greek Cup
3 0 0 1 0 3 2 1 181' 26 5.5 66
Greek Super League
Greek Super League
9 0 1 1 0 9 4 5 440' 26 5.7 67
Europa League
Europa League
2 0 0 0 0 2 0 2 24' 25 4.2 67
Boavista
Boavista
2024/25
18 3 1 5 0 18 17 1 1566' 25 6.6 66
Boavista
Boavista
2023/24
26 0 1 5 0 26 25 1 2110' 25 6.1 65
Boavista
Boavista
2022/23
33 2 1 6 0 33 33 0 2889' 24 6.7 63
Feirense
Feirense
2022/23
2 0 0 0 0 2 2 0 180' 23 6 57

Historical performance in clubs

By teams Season. MP GS Min.
Boavista
Boavista
3 77 75 6565' 5 16
Feirense U23
Feirense U23
2 53 43 3900' 5 7
Feirense
Feirense
2 31 30 2576' 2 1
Vila Real
Vila Real
1 16 15 1317' 1 4
Olympiacos
Olympiacos
1 14 6 645' 0 2
Braga U23
Braga U23
1 1 1 90' 0 0
By competition Season. MP GS Min.
Primeira Liga
Primeira Liga
3 71 69 6070' 4 14
Liga Revelação
Liga Revelação
2 54 44 3990' 5 7
Segunda Liga
Segunda Liga
2 29 28 2396' 2 1
Campeonato de Portugal
Campeonato de Portugal
1 16 15 1317' 1 4
Super League
Super League
1 9 4 440' 0 1

For the national team

3785
15 times at International
-
Average number of goals
0
0
2
0
Other information
Times called up
25
Matches as a starter
12
Off the bench
3
Debut
10/9/2023
Age on debut
24.4 years
Last match
6/6/2025
Age in last game
26.2 years

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Nigeria
Nigeria
2025
4 0 0 1 0 4 2 2 210' 26 5.1 67
International Friendly
International Friendly
2 0 0 1 0 3 2 1 187' 26 5.2 68
African WC Qual.
African WC Qual.
0 0 0 0 0 1 0 1 23' 25 4.8 66
Nigeria
Nigeria
2024
6 0 0 1 0 6 6 0 535' 25 5.7 65
Nigeria
Nigeria
2023
5 0 0 0 0 5 4 1 371' 24 5.6 66

Performances for the national team

By teams Season. MP GS Min.
Nigeria
Nigeria
3 15 12 1116' 0 2
By competition Season. MP GS Min.
CAF Qualifying
CAF Qualifying
2 6 6 540' 0 0
International Friendly
International Friendly
3 6 5 452' 0 2
WC Qual. Africa
WC Qual. Africa
2 3 1 124' 0 0

Most important achievements

Milestones and events on this day

Best performances