PLAYER PROFILE

Bruno Onyemaechi.

Olympiacos Piraeus · Nigeria

Matrix 1746

At a glance

Full name
Sopuruchukwu Bruno Onyemaechi
Born
03 Apr 1999
Age today
27
Nationality
Nigeria

Career by season

190 recorded appearances
Bruno Onyemaechi appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League Olympiacos Piraeus 33001932
26/27UEFA Champions League Olympiacos Piraeus 22002100
26/27Super League Greece Olympiacos Piraeus 32001540
26/27Greek Cup Olympiacos Piraeus 22101530
26/27Africa Cup of Nations Qual. Nigeria 22001800
25/26UEFA Champions League Olympiacos Piraeus 5000650
25/26Super League Greece Olympiacos Piraeus 1815001,2673
25/26International Friendly Games Nigeria 43002701
25/26Greek Cup Olympiacos Piraeus 32001891
24/25UEFA Europa League Olympiacos Piraeus 2000240
24/25Super League Greece Olympiacos Piraeus 94014431
24/25Liga Portugal Boavista FC 1817311,5665
24/25International Friendly Games Nigeria 32001871
24/25Greek Cup Olympiacos Piraeus 32001811
24/25Africa Cup of Nations Qual. Nigeria 55004500
2025Africa Cup of Nations Nigeria 66015570
23/24World Cup Qual. CAF Nigeria 83003891
23/24Taça de Portugal Boavista FC 22001652
23/24Liga Portugal Boavista FC 2423011,9753
23/24International Friendly Games Nigeria 33002651
22/23Taça de Portugal Boavista FC 1100900
22/23Taça da Liga Boavista FC 33102700
2022/2023Liga Portugal 2 CD Feirense 22001800
22/23Liga Portugal Boavista FC 2929112,5306
21/22Taça de Portugal CD Feirense 22002101
2021/2022Liga Portugal 2 CD Feirense 2726212,2264
21/22Africa Cup of Nations Qual. Nigeria 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Bruno Onyemaechi match log
DateCompetitionMatchScoreMinutesGoals
30 Nov 2025Super League Greece Panetolikos GFS v Olympiacos Piraeus 0 – 190
16 Nov 2025World Cup Qual. CAF Nigeria v DR CongoSubstitute, on 96′ 1 – 124
01 Nov 2025Super League Greece Olympiacos Piraeus v Aris Thessaloniki 2 – 190
29 Oct 2025Greek Cup Olympiacos Piraeus v Volos NPSSubstitute, on 71′ 5 – 019
26 Oct 2025Super League Greece Olympiacos Piraeus v AEK Athens 2 – 090
21 Oct 2025UEFA Champions League FC Barcelona v Olympiacos PiraeusSubstitute, on 53′ 6 – 137
18 Oct 2025Super League Greece AE Larissa FC v Olympiacos PiraeusSubstitute, on 58′ 0 – 232
14 Oct 2025World Cup Qual. CAF Nigeria v BeninSubstitute, on 74′ 4 – 016
10 Oct 2025World Cup Qual. CAF Lesotho v Nigeria 1 – 290
24 Sep 2025Greek Cup Asteras Tripoli v Olympiacos Piraeus 1 – 290
09 Sep 2025World Cup Qual. CAF South Africa v NigeriaSubstitute, on 46′ 1 – 144
06 Sep 2025World Cup Qual. CAF Nigeria v Rwanda 1 – 090
23 Aug 2025Super League Greece Olympiacos Piraeus v Asteras TripoliSubstitute, on 81′ 2 – 09
06 Jun 2025International Friendly Games Russia v Nigeria 1 – 190
31 May 2025International Friendly Games Jamaica v NigeriaSubstitute, on 83′ 2 – 27
28 May 2025International Friendly Games Ghana v Nigeria 1 – 290
17 May 2025Greek Cup OFI Crete FC v Olympiacos PiraeusSubstitute, on 89′ 0 – 21
11 May 2025Super League Greece Panathinaikos FC v Olympiacos PiraeusSubstitute, on 61′ 0 – 129
04 May 2025Super League Greece Olympiacos Piraeus v PAOK Thessaloniki 4 – 263
27 Apr 2025Super League Greece AEK Athens v Olympiacos Piraeus 0 – 278

Career transfers

5 recorded moves

All recorded career moves, newest first.

Bruno Onyemaechi career transfers
Date FromToMoveFee
27 Jan 2025 Boavista FC Olympiacos Piraeus Transfer €2.5m
01 Jul 2023 CD Feirense Boavista FC Transfer €1m
30 Jun 2023 Boavista FC CD Feirense Loan return
17 Aug 2022 CD Feirense Boavista FC Loan —
01 Jul 2021 Not recorded CD Feirense Transfer —

Contracts and market values are not available yet.