PLAYER PROFILE

João Miguel.

FC Penafiel · Portugal

Matrix 12732

At a glance

Full name
João Miguel Xavier Ferreira Santos
Born
14 Sep 1993
Age today
33
Nationality
Portugal

Career by season

202 recorded appearances
João Miguel appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Taça de Portugal FC Penafiel 22001660
26/27Liga Portugal 2 FC Penafiel 4000800
25/26Liga Portugal 2 FC Penafiel 2522002,0022
2024/2025Liga Portugal 2 FC Penafiel 3333002,9701 / 1 red
23/24Taça de Portugal FC Penafiel 33003000
23/24Taça da Liga FC Penafiel 1100900
2023/2024Liga Portugal 2 FC Penafiel 3333002,9703
22/23Taça de Portugal FC Penafiel 1100900
22/23Taça da Liga FC Penafiel 22001800
2022/2023Liga Portugal 2 FC Penafiel 2424032,1603
21/22SuperLiga FC Argeș Pitești 2322111,9112
21/22Cupa României FC Argeș Pitești 1100370
20/21Taça da Liga CD Mafra 1100900
2020/2021Liga Portugal 2 CD Mafra 2929002,5871 / 1 red
2019/2020Liga Portugal 2 CD Mafra 2020001,7652

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

Match log

Newest first
João Miguel match log
DateCompetitionMatchScoreMinutesGoals
24 Oct 2026Liga Portugal 2 SC Farense v FC PenafielSubstitute, on 83′ 1 – 47
17 Oct 2026Taça de Portugal FC Penafiel v Leça FC 0 – 176
19 Sep 2026Taça de Portugal UD Oliveirense v FC Penafiel 1 – 290
12 Sep 2026Liga Portugal 2 FC Felgueiras 1932 v FC PenafielSubstitute, on 63′ 1 – 227
30 Aug 2026Liga Portugal 2 FC Porto B v FC PenafielSubstitute, on 88′ 0 – 32
15 Aug 2026Liga Portugal 2 SC União Torreense v FC PenafielSubstitute, on 46′ 2 – 244
17 May 2026Liga Portugal 2 FC Paços de Ferreira v FC Penafiel 2 – 173
26 Apr 2026Liga Portugal 2 FC Penafiel v FC Porto BSubstitute, on 45′ 3 – 045
18 Apr 2026Liga Portugal 2 Uniao de Leiria v FC Penafiel 4 – 290
11 Apr 2026Liga Portugal 2 FC Penafiel v Académico Viseu FC 4 – 390
04 Apr 2026Liga Portugal 2 Sporting CP B v FC Penafiel 1 – 290
21 Mar 2026Liga Portugal 2 FC Penafiel v FC Vizela 0 – 190
15 Mar 2026Liga Portugal 2 CD Feirense v FC Penafiel 1 – 090
07 Mar 2026Liga Portugal 2 FC Penafiel v SC Farense 1 – 190
01 Mar 2026Liga Portugal 2 FC Penafiel v SL Benfica B 1 – 190
22 Feb 2026Liga Portugal 2 FC Felgueiras 1932 v FC PenafielSubstitute, on 71′ 0 – 019
25 Jan 2026Liga Portugal 2 UD Oliveirense v FC Penafiel 2 – 164
17 Jan 2026Liga Portugal 2 FC Penafiel v Portimonense SADSubstitute, on 46′ 0 – 245
12 Dec 2025Liga Portugal 2 FC Porto B v FC Penafiel 1 – 090
05 Dec 2025Liga Portugal 2 FC Penafiel v Uniao de Leiria 1 – 090

Career transfers

8 recorded moves

All recorded career moves, newest first.

João Miguel career transfers
Date FromToMoveFee
01 Jul 2022 FC Argeș Pitești FC Penafiel Transfer Free
01 Jul 2021 CD Mafra FC Argeș Pitești Transfer Free
01 Jul 2019 Uniao de Leiria CD Mafra Transfer Free
01 Jul 2018 FC Cesarense Uniao de Leiria Transfer Free
01 Jan 2018 Anadia FC FC Cesarense Transfer Free
01 Jul 2017 SC Salgueiros Anadia FC Transfer Free
01 Jul 2014 Leça FC SC Salgueiros Transfer Free
01 Jul 2012 Leixões SC U19 Leça FC Transfer Free

Contracts and market values are not available yet.