PLAYER PROFILE

João Oliveira.

Académica Coimbra · Portugal

Matrix 49706

At a glance

Full name
João Ribeiro Oliveira
Born
03 Jan 1992
Age today
34
Nationality
Portugal

Career by season

194 recorded appearances
João Oliveira appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Taça de Portugal Académica Coimbra 1000171
26/27Liga Portugal 2 Académica Coimbra 50001111
25/26Taça de Portugal AD Fafe 77306132
25/26Liga 3 AD Fafe 2724301,9835
24/25Liga 3 AD Fafe 147007531
23/24Taça de Portugal FC Penafiel 2000560
23/24Taça da Liga FC Penafiel 1000100
2023/2024Liga Portugal 2 FC Penafiel 2016301,3295 / 1 red
2024Kazakhstan Premier League Zhenis Astana 108006932
22/23Taça de Portugal FC Penafiel 11101200
22/23Taça da Liga FC Penafiel 21001351
2022/2023Liga Portugal 2 FC Penafiel 2817101,5268
21/22Puchar Polski Zagłębie Sosnowiec 21001051
2021/2022Betclic 1. Liga Zagłębie Sosnowiec 2822141,94510 / 1 red
20/21Puchar Polski Zagłębie Sosnowiec 1100901
2020/2021Betclic 1. Liga Zagłębie Sosnowiec 2727812,1606 / 1 red
2019/2020Liga Portugal 2 Académico Viseu FC 1815111,3496

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

Match log

Newest first
João Oliveira match log
DateCompetitionMatchScoreMinutesGoals
18 Sep 2026Taça de Portugal Real SC v Académica CoimbraSubstitute, on 73′ 1 – 417
05 Sep 2026Liga Portugal 2 FC Penafiel v Académica CoimbraSubstitute, on 79′ 4 – 111
29 Aug 2026Liga Portugal 2 Académica Coimbra v Lusitânia FC LourosaSubstitute, on 46′ 0 – 244
21 Aug 2026Liga Portugal 2 CD Tondela v Académica CoimbraSubstitute, on 62′ 0 – 228
14 Aug 2026Liga Portugal 2 Académica Coimbra v CD FeirenseSubstitute, on 65′ 1 – 025
08 Aug 2026Liga Portugal 2 GD Chaves v Académica CoimbraSubstitute, on 87′ 1 – 43
03 May 2026Liga 3 SC Braga B v AD Fafe 0 – 056
23 Apr 2026Taça de Portugal SC União Torreense v AD Fafe 2 – 090
18 Apr 2026Liga 3 AD Marco 09 v AD FafeSubstitute, on 57′ 1 – 033
11 Apr 2026Liga 3 AD Sanjoanense v AD Fafe 2 – 3581
22 Mar 2026Liga 3 AD Fafe v USC Paredes 1 – 068
15 Mar 2026Liga 3 AD Fafe v AD Marco 09 1 – 190
08 Mar 2026Liga 3 USC Paredes v AD Fafe 0 – 090
01 Mar 2026Liga 3 AD Fafe v AD Sanjoanense 3 – 258
21 Feb 2026Liga 3 SC São João de Ver v AD Fafe 1 – 065
15 Feb 2026Liga 3 AD Fafe v SC Braga B 2 – 190
04 Feb 2026Taça de Portugal AD Fafe v SC União Torreense 1 – 1901
25 Jan 2026Liga 3 AD Fafe v SC Braga B 2 – 290
18 Jan 2026Liga 3 Vitória Guimarães SC B v AD Fafe 1 – 064
14 Jan 2026Taça de Portugal AD Fafe v SC Braga 2 – 173

Career transfers

13 recorded moves

All recorded career moves, newest first.

João Oliveira career transfers
Date FromToMoveFee
16 Jul 2026 AD Fafe Académica Coimbra Transfer Free
22 Jan 2025 Zhenis Astana AD Fafe Transfer Free
11 Jul 2024 FC Penafiel Zhenis Astana Transfer Free
01 Jul 2022 Zagłębie Sosnowiec FC Penafiel Transfer Free
01 Aug 2020 Académico Viseu FC Zagłębie Sosnowiec Transfer Free
08 Jul 2019 FC Vizela Académico Viseu FC Transfer Free
01 Jul 2017 SC Olhanense FC Vizela Transfer Free
05 Jul 2015 Vilaverdense FC SC Olhanense Transfer Free
30 Jun 2014 SC Salgueiros Vilaverdense FC Loan return
01 Jul 2013 Vilaverdense FC SC Salgueiros Loan —
01 Jul 2011 SC Braga U19 Vilaverdense FC Transfer Free
01 Jul 2010 Sporting CP U19 SC Braga U19 Transfer —
01 Jul 2005 SC Braga Youth SC Braga U15 Internal move —

Contracts and market values are not available yet.