PLAYER PROFILE

João Carvalho.

GD Estoril Praia · Portugal

Matrix 4490

At a glance

Full name
João António Antunes Carvalho
Born
09 Mar 1997
Age today
29
Nationality
Portugal

Career by season

224 recorded appearances
João Carvalho appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Taça de Portugal GD Estoril Praia 11001201
26/27Liga Portugal GD Estoril Praia 99017682
25/26Taça de Portugal GD Estoril Praia 22001800
25/26Liga Portugal GD Estoril Praia 33326122,7088
24/25Taça de Portugal GD Estoril Praia 1000310
24/25Liga Portugal GD Estoril Praia 2827632,3175 / 1 red
23/24UEFA Europa League Olympiacos Piraeus 52001530
23/24UEFA Conference League Olympiacos Piraeus 3100910
23/24Super League Greece Olympiacos Piraeus 195125721
23/24Greek Cup Olympiacos Piraeus 21001100
22/23UEFA Champions League Olympiacos Piraeus 1000450
22/23Taça de Portugal GD Estoril Praia 22101800
22/23Taça da Liga GD Estoril Praia 44103531
22/23Liga Portugal GD Estoril Praia 2927122,3646 / 1 red
21/22Super League Greece Olympiacos Piraeus 1310227811
21/22Super League 2 Olympiacos Piraeus B 1100630
21/22EFL Cup Nottingham Forest 1120900
21/22Championship Nottingham Forest 72002571
2020/2021Segunda División UD Almería 3320031,8642
20/21EFL Cup Nottingham Forest 1100590
20/21Copa del Rey UD Almería 3100940
19/20FA Cup Nottingham Forest 1100900
19/20EFL Cup Nottingham Forest 2110920
19/20Championship Nottingham Forest 239118871

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

Match log

Newest first
João Carvalho match log
DateCompetitionMatchScoreMinutesGoals
22 Feb 2024UEFA Conference League Ferencvárosi TC v Olympiacos PiraeusSubstitute, on 90′ 0 – 11
15 Feb 2024UEFA Conference League Olympiacos Piraeus v Ferencvárosi TC 1 – 078
28 Jan 2024Super League Greece Olympiacos Piraeus v PAS GianninaSubstitute, on 73′ 3 – 117
21 Jan 2024Super League Greece Aris Thessaloniki v Olympiacos Piraeus 1 – 290
17 Jan 2024Greek Cup Olympiacos Piraeus v Panathinaikos FCSubstitute, on 100′ 0 – 020
14 Jan 2024Super League Greece AE Kifisias v Olympiacos Piraeus 2 – 390
10 Jan 2024Greek Cup Panathinaikos FC v Olympiacos Piraeus 1 – 190
03 Jan 2024Super League Greece PAS Lamia 1964 v Olympiacos PiraeusSubstitute, on 71′ 1 – 019
21 Dec 2023Super League Greece Atromitos Athens v Olympiacos Piraeus 0 – 090
14 Dec 2023UEFA Europa League Olympiacos Piraeus v FK TSC Backa TopolaSubstitute, on 73′ 5 – 217
03 Dec 2023Super League Greece Volos NPS v Olympiacos PiraeusSubstitute, on 72′ 2 – 218
30 Nov 2023UEFA Europa League SC Freiburg v Olympiacos PiraeusSubstitute, on 84′ 5 – 06
25 Nov 2023Super League Greece Olympiacos Piraeus v Panetolikos GFSSubstitute, on 85′ 3 – 15
05 Nov 2023Super League Greece Olympiacos Piraeus v PAOK ThessalonikiSubstitute, on 82′ 2 – 48
30 Oct 2023Super League Greece OFI Crete FC v Olympiacos PiraeusSubstitute, on 83′ 0 – 27
01 Oct 2023Super League Greece PAS Giannina v Olympiacos PiraeusSubstitute, on 66′ 0 – 324
24 Sep 2023Super League Greece Olympiacos Piraeus v AE KifisiasSubstitute, on 58′ 4 – 032
03 Sep 2023Super League Greece Olympiacos Piraeus v PAS Lamia 1964Substitute, on 73′ 4 – 017
31 Aug 2023UEFA Europa League FK Cukaricki v Olympiacos PiraeusSubstitute, on 68′ 0 – 322
27 Aug 2023Super League Greece Olympiacos Piraeus v Atromitos AthensSubstitute, on 58′ 4 – 032

Career transfers

13 recorded moves

All recorded career moves, newest first.

João Carvalho career transfers
Date FromToMoveFee
16 Aug 2024 Olympiacos Piraeus GD Estoril Praia Transfer Free
30 Jun 2023 GD Estoril Praia Olympiacos Piraeus Loan return
22 Aug 2022 Olympiacos Piraeus GD Estoril Praia Loan —
29 Jan 2022 Nottingham Forest Olympiacos Piraeus Transfer —
30 Jun 2021 UD Almería Nottingham Forest Loan return
29 Sep 2020 Nottingham Forest UD Almería Loan —
01 Jul 2018 SL Benfica Nottingham Forest Transfer €15m
30 Jun 2017 Vitória de Setúbal SL Benfica B Loan return
30 Jan 2017 SL Benfica B Vitória de Setúbal Loan —
01 Jan 2015 SL Benfica U19 SL Benfica B Internal move —
01 Jan 2014 SL Benfica U17 SL Benfica U19 Internal move —
01 Jul 2012 SL Benfica U15 SL Benfica U17 Internal move —
01 Jul 2010 SL Benfica Youth SL Benfica U15 Internal move —

Contracts and market values are not available yet.