| Squadre | P | P | GS | MS | MIN | Age | Pts. | ELO | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Olympiacos Piraeus
2023/24
| 24 | 0 | 2 | 1 | 0 | 24 | 8 | 16 | 828 | 26 | 5.3 | 66 | |
![]() Super League 14 | 0 | 2 | 1 | 0 | 14 | 4 | 10 | 494' | 26 | 5.1 | 66 | | |
![]() Europa League 2 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 23' | 26 | 4.2 | 64 | | |
![]() Cup 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 90' | 26 | 4.9 | 61 | | |
![]() Q. Europa League 3 | 0 | 0 | 0 | 0 | 3 | 2 | 1 | 131' | 26 | 5.2 | 66 | | |
![]() Conference League 3 | 0 | 0 | 0 | 0 | 3 | 1 | 2 | 90' | 26 | 4.6 | 62 | | |
![]() Estoril
2022/23
| 35 | 3 | 2 | 7 | 0 | 35 | 33 | 2 | 2833 | 25 | 6.5 | 63 | |
![]() Primeira Liga 29 | 1 | 2 | 6 | 0 | 29 | 27 | 2 | 2316' | 26 | 6.4 | 63 | | |
![]() Taça de Portogallo 2 | 1 | 0 | 0 | 0 | 2 | 2 | 0 | 164' | 25 | 6.5 | 61 | | |
![]() Taça da Liga 4 | 1 | 0 | 1 | 0 | 4 | 4 | 0 | 353' | 25 | 5.4 | 62 | | |
![]() Olympiacos Piraeus
2022/23
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 44 | 25 | 4 | 60 | |
![]() Qualif. Champions 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 44' | 25 | 4 | 60 | | |
![]() Olympiacos Piraeus
2021/22
| 16 | 2 | 3 | 1 | 0 | 16 | 11 | 5 | 885 | 25 | 6.4 | 61 | |
![]() Super League 13 | 2 | 2 | 1 | 0 | 13 | 10 | 3 | 780' | 25 | 6.3 | 61 | | |
![]() Cup 3 | 0 | 1 | 0 | 0 | 3 | 1 | 2 | 105' | 25 | 4.9 | 58 | | |
![]() Olympiacos Piraeus B
2021/22
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 62 | 24 | 5.3 | 52 | |
![]() Super League 2 Grecia 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 62' | 24 | 5.3 | 52 | | |
![]() Nottingham Forest
2021/22
| 8 | 2 | 0 | 1 | 0 | 8 | 3 | 5 | 328 | 24 | 5.2 | 59 | |
![]() Championship 7 | 0 | 0 | 1 | 0 | 7 | 2 | 5 | 238' | 24 | 4.5 | 59 | | |
![]() FA Cup 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0' | 24 | 0 | 52 | | |
![]() EFL Cup 1 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 24 | 9.1 | 59 | | |
![]() Almería
2020/21
| 36 | 0 | 3 | 2 | 0 | 36 | 21 | 15 | 1940 | 24 | 5.6 | 60 | |
![]() Segunda 32 | 0 | 3 | 2 | 0 | 32 | 19 | 13 | 1815' | 24 | 5.7 | 60 | | |
![]() Copa del Rey 3 | 0 | 0 | 0 | 0 | 3 | 1 | 2 | 79' | 23 | 4.9 | 60 | | |
![]() Segunda Playoffs 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 46' | 24 | 4.5 | 59 | | |
![]() Nottingham Forest
2020/21
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 59 | 23 | 4.8 | 55 | |
![]() EFL Cup 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 59' | 23 | 4.8 | 55 | | |
![]() Nottingham Forest
2019/20
| 26 | 2 | 1 | 1 | 0 | 26 | 11 | 15 | 1039 | 23 | 5.2 | 65 | |
![]() Championship 23 | 1 | 1 | 1 | 0 | 23 | 9 | 14 | 857' | 23 | 5.1 | 65 | | |
![]() FA Cup 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 22 | 5.2 | 62 | | |
![]() EFL Cup 2 | 1 | 0 | 0 | 0 | 2 | 1 | 1 | 92' | 22 | 5.3 | 65 | | |
![]() Nottingham Forest
2018/19
| 40 | 4 | 6 | 5 | 0 | 40 | 30 | 10 | 2726 | 22 | 6.5 | 69 | |
![]() Championship 38 | 4 | 6 | 5 | 0 | 38 | 28 | 10 | 2554' | 22 | 6.5 | 69 | | |
![]() FA Cup 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 21 | 5.2 | 69 | | |
![]() EFL Cup 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 82' | 21 | 6.3 | 64 | | |
![]() Benfica II
2017/18
| 5 | 0 | 1 | 1 | 0 | 5 | 5 | 0 | 440 | 21 | 5.5 | 65 | |
![]() Segunda Liga 5 | 0 | 1 | 1 | 0 | 5 | 5 | 0 | 440' | 21 | 5.5 | 65 | | |
![]() Benfica
2017/18
| 9 | 0 | 2 | 0 | 0 | 9 | 4 | 5 | 351 | 21 | 4.9 | 65 | |
![]() Primeira Liga 7 | 0 | 1 | 0 | 0 | 7 | 2 | 5 | 171' | 21 | 4.7 | 65 | | |
![]() UEFA Champions League 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 20 | 4.5 | 64 | | |
![]() Taça de Portogallo 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0' | 20 | 0 | 65 | | |
![]() Taça da Liga 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 90' | 20 | 5.7 | 63 | | |
![]() Vitória Setúbal
2016/17
| 15 | 1 | 0 | 0 | 0 | 15 | 13 | 2 | 1144 | 20 | 6 | 68 | |
![]() Primeira Liga 15 | 1 | 0 | 0 | 0 | 15 | 13 | 2 | 1144' | 20 | 6 | 68 | | |
![]() Benfica II
2016/17
| 19 | 6 | 2 | 7 | 2 | 19 | 19 | 0 | 1640 | 19 | 7.2 | 64 | |
![]() Segunda Liga 19 | 6 | 2 | 7 | 2 | 19 | 19 | 0 | 1640' | 19 | 7.2 | 64 | | |
![]() Benfica U19
2016/17
| 2 | 1 | 1 | 0 | 0 | 2 | 2 | 0 | 180 | 19 | 6.8 | 62 | |
![]() UEFA Youth League 2 | 1 | 1 | 0 | 0 | 2 | 2 | 0 | 180' | 19 | 6.8 | 62 | | |
![]() Benfica U19
2015/16
| 6 | 4 | 3 | 1 | 0 | 6 | 6 | 0 | 521 | 18 | 7.2 | 53 | |
![]() UEFA Youth League 6 | 4 | 3 | 1 | 0 | 6 | 6 | 0 | 521' | 18 | 7.2 | 53 | | |
![]() Benfica II
2015/16
| 37 | 2 | 1 | 5 | 1 | 37 | 33 | 4 | 2753 | 18 | 6 | 55 | |
![]() Segunda Liga 37 | 2 | 1 | 5 | 1 | 37 | 33 | 4 | 2753' | 18 | 6 | 55 | | |
![]() Benfica II
2014/15
| 18 | 1 | 0 | 0 | 0 | 18 | 8 | 10 | 792 | 18 | 5.3 | 42 | |
![]() Segunda Liga 18 | 1 | 0 | 0 | 0 | 18 | 8 | 10 | 792' | 18 | 5.3 | 42 | | |
![]() Benfica U19
2014/15
| 8 | 3 | 0 | 0 | 0 | 8 | 8 | 0 | 655 | 17 | 6.3 | 36 | |
![]() UEFA Youth League 8 | 3 | 0 | 0 | 0 | 8 | 8 | 0 | 655' | 17 | 6.3 | 36 | |
| Squadre | P | P | GS | MS | MIN | Age | Pts. | ELO | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Portogallo U21
2018
| 7 | 3 | 0 | 1 | 0 | 7 | 7 | 0 | 547 | 21 | 6.1 | 67 | |
![]() U21 EC Qualifying 7 | 3 | 0 | 1 | 0 | 7 | 7 | 0 | 547 | 21 | 6.1 | 67 | | |
![]() Portogallo U21
2017
| 8 | 1 | 2 | 0 | 0 | 8 | 7 | 1 | 496 | 20 | 5.5 | 67 | |
![]() UEFA EC U21 2 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 125 | 20 | 5.1 | 67 | | |
![]() U21 EC Qualifying 4 | 1 | 0 | 0 | 0 | 4 | 4 | 0 | 264 | 20 | 5.2 | 65 | | |
![]() International Amichevole U21 2 | 0 | 2 | 0 | 0 | 2 | 1 | 1 | 107 | 20 | 5.7 | 67 | | |
![]() Portogallo U20
2017
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 55 | 19 | 4.5 | 63 | |
![]() International Amichevole U20 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 55 | 19 | 4.5 | 63 | | |
![]() Portogallo U21
2016
| 5 | 2 | 1 | 1 | 0 | 5 | 4 | 1 | 360 | 19 | 6.1 | 62 | |
![]() U21 EC Qualifying 3 | 2 | 0 | 1 | 0 | 3 | 2 | 1 | 224 | 19 | 6.2 | 60 | | |
![]() International Amichevole U21 2 | 0 | 1 | 0 | 0 | 2 | 2 | 0 | 136 | 19 | 5.6 | 62 | | |
![]() Portogallo U19
2016
| 6 | 0 | 0 | 1 | 0 | 6 | 5 | 1 | 376 | 19 | 5.2 | 56 | |
![]() UEFA EC U19 4 | 0 | 0 | 1 | 0 | 4 | 4 | 0 | 307 | 19 | 5.3 | 56 | | |
![]() U19 EC Qualifying 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 69 | 19 | 4.8 | 53 | | |
![]() Portogallo U19
2015
| 6 | 1 | 0 | 1 | 0 | 6 | 5 | 1 | 380 | 18 | 5.8 | 51 | |
![]() U19 EC Qualifying 3 | 1 | 0 | 1 | 0 | 3 | 2 | 1 | 136 | 18 | 5.8 | 51 | | |
![]() International Amichevole U19 3 | 0 | 0 | 0 | 0 | 3 | 3 | 0 | 244 | 18 | 5.4 | 45 | | |
![]() Portogallo U18s
2015
| 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 90 | 17 | 5.5 | 34 | |
![]() International Amichevole U18 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 90 | 17 | 5.5 | 34 | | |
![]() Portogallo U17s
2014
| 7 | 0 | 0 | 1 | 0 | 7 | 3 | 4 | 334 | 17 | 5.1 | 32 | |
![]() UEFA EC U17 4 | 0 | 0 | 0 | 0 | 4 | 2 | 2 | 197 | 17 | 4.9 | 32 | | |
![]() U-17 Euro Qualification 3 | 0 | 0 | 1 | 0 | 3 | 1 | 2 | 137 | 17 | 5.1 | 25 | | |
![]() Portogallo U17s
2013
| 5 | 1 | 0 | 0 | 0 | 5 | 3 | 2 | 222 | 16 | 4.9 | 25 | |
![]() International Amichevole U17 5 | 1 | 0 | 0 | 0 | 5 | 3 | 2 | 222 | 16 | 4.9 | 25 | | |
![]() Portogallo Sub 16
2013
| 6 | 0 | 0 | 0 | 0 | 6 | 2 | 4 | 248 | 15 | 4.7 | 25 | |
![]() International Amichevole U16 6 | 0 | 0 | 0 | 0 | 6 | 2 | 4 | 248 | 15 | 4.7 | 25 | | |
![]() Portogallo Sub 16
2012
| 2 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 111 | 15 | 5.1 | 25 | |
![]() International Amichevole U16 2 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 111 | 15 | 5.1 | 25 | | |
![]() Portogallo Sub 15
2012
| 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 88 | 15 | 4.7 | 25 | |
![]() International Amichevole U15 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 88 | 15 | 4.7 | 25 | |
| Squadre | P | P | GS | MS | Min | Age | Pts | ELO | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() |
João Carvalho è un calciatore portoghese che ha iniziato la sua carriera professionale nel 2014, giocando per la squadra giovanile del Benfica. Durante la stagione 2014/15, ha giocato 18 partite con il Benfica II in Segunda Liga, segnando un gol. Ha anche partecipato alla UEFA Youth League, giocando 8 partite e segnando 3 gol.
Nella stagione successiva, Carvalho ha continuato a giocare per il Benfica II, disputando 37 partite, segnando 2 gol e fornendo 1 assist. Ha ricevuto 5 cartellini gialli e un cartellino rosso. Ha inoltre partecipato alla UEFA Youth League, giocando 6 partite, segnando 4 gol e fornendo 3 assist.
Nel 2016/17, Carvalho ha iniziato a farsi notare e ha avuto l'opportunità di giocare per il Vitória Setúbal nella Primeira Liga. Ha giocato 15 partite e segnato 1 gol. Nella stessa stagione, ha anche giocato per il Benfica II nella Segunda Liga, disputando 19 partite, segnando 6 gol e fornendo 2 assist. È stato ammonito 7 volte e ha ricevuto 2 cartellini rossi. Inoltre, ha partecipato all'UEFA Youth League con la squadra giovanile del Benfica, giocando 2 partite, segnando 1 gol e fornendo 1 assist.
La stagione successiva, nel 2017/18, Carvalho è tornato al Benfica, dove ha giocato 7 partite nella Primeira Liga, fornendo 1 assist. Ha anche giocato in UEFA Champions League, disputando una partita. Ha avuto un ruolo significativo nella squadra giovanile del Benfica nella UEFA Youth League, partecipando a una partita e fornendo 1 assist. Ha giocato una partita anche nella Taça da Liga, fornendo un ulteriore assist.
Per la stagione 2018/19, Carvalho è passato alla Championship inglese, giocando per il Nottingham Forest. Ha disputato 38 partite, segnando 4 gol e fornendo 6 assist. Ha ricevuto 5 cartellini gialli. Inoltre, ha partecipato alla FA Cup e alla EFL Cup, giocando rispettivamente una partita e due partite, segnando un gol in quest'ultima competizione.
Nel 2019/20, Carvalho ha continuato a giocare per il Nottingham Forest nella Championship, disputando 23 partite e segnando 1 gol. Ha fornito anche 1 assist e ha ricevuto un cartellino giallo. Ha anche partecipato alla EFL Cup, giocando una partita e segnando un altro gol. Ha inoltre giocato una partita nella FA Cup.
Nel 2020/21, Carvalho è passato all'Almería in Segunda Division. Ha giocato 32 partite, fornendo 3 assist e ricevendo 2 cartellini gialli. Ha anche partecipato alla Copa del Rey, giocando 3 partite. Inoltre, ha preso parte ai playoff della Segunda Division, giocando una partita.
Nella stagione successiva, nel 2021/22, Carvalho è tornato al Nottingham Forest. Ha disputato 7 partite nella Championship e ha ricevuto un cartellino giallo. Ha segnato 2 gol nella EFL Cup, giocando una partita. Ha anche giocato 13 partite nella Super League greca con l'Olympiacos Piraeus, segnando 2 gol e fornendo 2 assist. Ha giocato 3 partite nella Coppa di Grecia, fornendo un assist. Inoltre, ha avuto una breve esperienza nella Super League 2 Grecia con l'Olympiacos Piraeus B, giocando una partita.
Nel 2022/23, Carvalho è tornato in Portogallo, questa volta con l'Estoril in Primeira Liga. Ha giocato 29 partite, segnando 1 gol e fornendo 2 assist. Ha ricevuto 6 cartellini gialli. Ha anche partecipato alla Taça de Portogallo e alla Taça da Liga, giocando rispettivamente 2 partite e 4 partite. Ha segnato 1 gol in entrambe le competizioni.
Nel corso della sua carriera, João Carvalho ha dimostrato di essere un giocatore versatile e talentuoso, in grado di giocare in varie posizioni e di contribuire alla squadra con gol e assist. Ha avuto esperienza sia in campionati nazionali che internazionali, dimostrando di potersi adattare a diversi stili di gioco. Con la speranza di raggiungere ulteriori successi nella sua carriera, Carvalho continua a dimostrare il suo valore come calciatore.
