| Squadre | P | P | GS | MS | MIN | Age | Pts. | ELO | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Debreceni VSC
2023/24
| 15 | 0 | 0 | 2 | 0 | 15 | 6 | 9 | 633 | 27 | 5 | 56 | |
![]() NB I 10 | 0 | 0 | 1 | 0 | 10 | 3 | 7 | 411' | 27 | 4.9 | 55 | | |
![]() Magyar Kupa 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 69' | 27 | 5.3 | 54 | | |
![]() Conference League qualifiers 4 | 0 | 0 | 1 | 0 | 4 | 2 | 2 | 153' | 27 | 4.5 | 56 | | |
![]() Leixões
2022/23
| 35 | 6 | 4 | 9 | 1 | 35 | 28 | 7 | 2142 | 26 | 6.1 | 59 | |
![]() Segunda Liga 28 | 3 | 4 | 7 | 1 | 28 | 23 | 5 | 1705' | 26 | 5.9 | 58 | | |
![]() Taça de Portogallo 3 | 3 | 0 | 1 | 0 | 3 | 3 | 0 | 249' | 26 | 6.9 | 58 | | |
![]() Taça da Liga 4 | 0 | 0 | 1 | 0 | 4 | 2 | 2 | 188' | 26 | 4.9 | 59 | | |
![]() Leixões
2021/22
| 27 | 3 | 0 | 2 | 0 | 27 | 19 | 8 | 1497 | 26 | 6 | 56 | |
![]() Segunda Liga 26 | 3 | 0 | 2 | 0 | 26 | 19 | 7 | 1467' | 26 | 6 | 56 | | |
![]() Taça de Portogallo 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 30' | 25 | 4.2 | 50 | | |
![]() Leixões Sub 23
2021/22
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 77 | 25 | 4.9 | 51 | |
![]() Liga Revelação 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 77' | 25 | 4.9 | 51 | | |
![]() Cova Piedade
2020/21
| 25 | 5 | 0 | 3 | 0 | 25 | 9 | 16 | 1060 | 25 | 5.7 | 52 | |
![]() Segunda Liga 24 | 4 | 0 | 3 | 0 | 24 | 9 | 15 | 1041' | 25 | 5.7 | 52 | | |
![]() Taça de Portogallo 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 19' | 24 | 5 | 49 | | |
![]() Lausanne Sports
2019/20
| 36 | 1 | 0 | 3 | 0 | 36 | 9 | 27 | 1070 | 24 | 4.9 | 56 | |
![]() Challenge League 32 | 1 | 0 | 3 | 0 | 32 | 8 | 24 | 965' | 24 | 4.9 | 56 | | |
![]() Cup 4 | 0 | 0 | 0 | 0 | 4 | 1 | 3 | 105' | 23 | 4.8 | 55 | | |
![]() Lausanne Sports
2018/19
| 31 | 3 | 0 | 5 | 0 | 31 | 21 | 10 | 1884 | 23 | 6 | 59 | |
![]() Challenge League 30 | 3 | 0 | 5 | 0 | 30 | 21 | 9 | 1862' | 23 | 6.1 | 59 | | |
![]() Cup 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 22' | 22 | 4.1 | 58 | | |
![]() Lechia Gdansk
2017/18
| 19 | 3 | 2 | 3 | 0 | 19 | 7 | 12 | 763 | 22 | 5.3 | 55 | |
![]() Ekstraklasa 19 | 3 | 2 | 3 | 0 | 19 | 7 | 12 | 763' | 22 | 5.3 | 55 | | |
![]() Luzern II
2017/18
| 1 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 90 | 21 | 8.3 | 54 | |
![]() 1. Liga Classic 1 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 21 | 8.3 | 54 | | |
![]() Luzern
2017/18
| 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 73 | 21 | 4.8 | 53 | |
![]() Super League 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 12' | 21 | 4.2 | 53 | | |
![]() Q. Europa League 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 61' | 21 | 5.4 | 53 | | |
![]() Luzern
2016/17
| 18 | 3 | 0 | 0 | 0 | 18 | 6 | 11 | 648 | 21 | 5.3 | 55 | |
![]() Super League 15 | 2 | 0 | 0 | 0 | 15 | 5 | 10 | 541' | 21 | 5.1 | 55 | | |
![]() Cup 2 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 90' | 21 | 5.4 | 53 | | |
![]() Q. Europa League 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 17' | 20 | 4 | 45 | | |
![]() Luzern II
2016/17
| 3 | 5 | 2 | 0 | 0 | 3 | 3 | 0 | 260 | 21 | 8 | 55 | |
![]() 1. Liga Classic 3 | 5 | 2 | 0 | 0 | 3 | 3 | 0 | 260' | 21 | 8 | 55 | | |
![]() Luzern
2015/16
| 17 | 1 | 0 | 0 | 0 | 17 | 0 | 17 | 240 | 20 | 4.4 | 48 | |
![]() Super League 16 | 0 | 0 | 0 | 0 | 16 | 0 | 16 | 226' | 20 | 4.3 | 48 | | |
![]() Cup 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 14' | 19 | 5 | 47 | | |
![]() Luzern II
2015/16
| 10 | 3 | 3 | 1 | 0 | 10 | 10 | 0 | 852 | 20 | 6.7 | 47 | |
![]() 1. Liga Classic 10 | 3 | 3 | 1 | 0 | 10 | 10 | 0 | 852' | 20 | 6.7 | 47 | | |
![]() Luzern II
2014/15
| 21 | 6 | 1 | 0 | 0 | 21 | 14 | 7 | 1170 | 19 | 6.6 | 43 | |
![]() 1. Liga Classic 21 | 6 | 1 | 0 | 0 | 21 | 14 | 7 | 1170' | 19 | 6.6 | 43 | | |
![]() Luzern II
2013/14
| 6 | 0 | 0 | 0 | 0 | 6 | 3 | 3 | 285 | 18 | 4.7 | 36 | |
![]() 1. Liga Classic 6 | 0 | 0 | 0 | 0 | 6 | 3 | 3 | 285' | 18 | 4.7 | 36 | | |
![]() FC Luzern-SC Kriens Sub 18
2013/14
| 15 | 1 | 0 | 4 | 0 | 15 | 15 | 0 | 1124 | 18 | 6 | 38 | |
![]() Svizzera League U18 14 | 1 | 0 | 4 | 0 | 14 | 14 | 0 | 1034' | 18 | 5.9 | 38 | | |
![]() Schweizer U18-Cup 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 90' | 17 | 5.5 | 38 | | |
![]() FC Basel Sub 18
2012/13
| 19 | 5 | 0 | 0 | 0 | 19 | 14 | 5 | 1253 | 17 | 6.8 | 38 | |
![]() Svizzera League U18 19 | 5 | 0 | 0 | 0 | 19 | 14 | 5 | 1253' | 17 | 6.8 | 38 | |
| Squadre | P | P | GS | MS | MIN | Age | Pts. | ELO | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Svizzera U21
2018
| 3 | 1 | 0 | 0 | 0 | 3 | 3 | 0 | 197 | 22 | 5.9 | 58 | |
![]() U21 EC Qualifying 2 | 1 | 0 | 0 | 0 | 2 | 2 | 0 | 129 | 22 | 5.8 | 58 | | |
![]() International Amichevole U21 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 68 | 22 | 5.8 | 55 | | |
![]() Svizzera U21
2017
| 6 | 0 | 0 | 0 | 0 | 6 | 3 | 3 | 318 | 21 | 4.6 | 55 | |
![]() U21 EC Qualifying 6 | 0 | 0 | 0 | 0 | 6 | 3 | 3 | 318 | 21 | 4.6 | 55 | | |
![]() Svizzera U20s
2017
| 2 | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 137 | 21 | 7 | 56 | |
![]() U20 Elite League 2 | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 137 | 21 | 7 | 56 | | |
![]() Svizzera U21
2016
| 2 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 131 | 20 | 5.6 | 52 | |
![]() International Amichevole U21 2 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 131 | 20 | 5.6 | 52 | | |
![]() Svizzera U20s
2016
| 4 | 1 | 1 | 0 | 0 | 4 | 3 | 1 | 259 | 20 | 5.9 | 49 | |
![]() U20 Elite League 4 | 1 | 1 | 0 | 0 | 4 | 3 | 1 | 259 | 20 | 5.9 | 49 | | |
![]() Svizzera U20s
2015
| 4 | 0 | 0 | 0 | 0 | 4 | 3 | 1 | 252 | 19 | 5.3 | 48 | |
![]() U20 Elite League 4 | 0 | 0 | 0 | 0 | 4 | 3 | 1 | 252 | 19 | 5.3 | 48 | | |
![]() Svizzera U19s
2015
| 3 | 0 | 0 | 1 | 0 | 3 | 2 | 1 | 204 | 19 | 4.5 | 42 | |
![]() U19 EC Qualifying 3 | 0 | 0 | 1 | 0 | 3 | 2 | 1 | 204 | 19 | 4.5 | 42 | | |
![]() Svizzera U19s
2014
| 3 | 1 | 0 | 0 | 0 | 3 | 1 | 2 | 163 | 18 | 5.9 | 42 | |
![]() U19 EC Qualifying 3 | 1 | 0 | 0 | 0 | 3 | 1 | 2 | 163 | 18 | 5.9 | 42 | | |
![]() Svizzera U17s
2013
| 3 | 0 | 0 | 0 | 0 | 3 | 2 | 1 | 124 | 17 | 4.7 | 36 | |
![]() UEFA EC U17 3 | 0 | 0 | 0 | 0 | 3 | 2 | 1 | 124 | 17 | 4.7 | 36 | | |
![]() Svizzera U17s
2012
| 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 94 | 16 | 4.8 | 32 | |
![]() International Amichevole U17 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 94 | 16 | 4.8 | 32 | | |
![]() Svizzera Sub 16
2011
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 41 | 15 | 4.9 | 25 | |
![]() International Amichevole U16 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 41 | 15 | 4.9 | 25 | |
| Squadre | P | P | GS | MS | Min | Age | Pts | ELO | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | ||||||||||||
![]() | ||||||||||||
![]() Cova Piedade 25 | 5 | 0 | 3 | 0 | 25 | 9 | 16 | 1060 | 25 | 5.7 | 52 | |
![]() Leixões Sub 23 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 77 | 25 | 5.6 | 51 | |
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() | ||||||||||||
![]() Luzern II 41 | 16 | 6 | 1 | 0 | 41 | 31 | 10 | 2657 | 21 | 9.2 | 54 | |
![]() | ||||||||||||
![]() FC Luzern-SC Kriens Sub 18 15 | 1 | 0 | 4 | 0 | 15 | 15 | 0 | 1124 | 18 | 6 | 38 | |
![]() | ||||||||||||
![]() | ||||||||||||
![]() |
João De Oliveira è un talentuoso calciatore con una ricca carriera alle spalle. Ha iniziato a giocare a livello professionistico nel 2012 con il FC Basel Sub 18 in Svizzera, dove ha dimostrato il suo talento segnando 5 gol in 19 partite. Successivamente si è trasferito al FC Luzern-SC Kriens Sub 18, continuando a giocare nella lega giovanile svizzera e accumulando 14 partite e 1 gol.
Nella stagione 2013/14, João ha fatto il suo debutto nella 1. Liga Classic con il Luzern II, giocando 6 partite. Nella stessa stagione ha anche partecipato allo Schweizer U18-Cup, giocando una partita.
Nel 2014/15, João ha continuato a giocare nella 1. Liga Classic con il Luzern II, questa volta giocando 21 partite e segnando 6 gol, dimostrando il suo potenziale come attaccante.
Nelle stagioni successive, João ha fatto il suo ingresso nella squadra di prima squadra del Luzern, giocando nella Super League svizzera. Nella stagione 2015/16, ha giocato 16 partite, mentre nella stagione 2016/17 ha migliorato il suo rendimento giocando 15 partite e segnando 2 gol nella Super League. Nella stessa stagione ha anche giocato nella Coppa Svizzera, segnando un gol in una partita.
La stagione 2017/18 è stata un altro anno di successi per João, che ha avuto l'opportunità di giocare nella Ekstraklasa polacca con il Lechia Gdansk, dove ha giocato 19 partite e segnato 3 gol, oltre a fornire 2 assist. Nello stesso anno ha anche giocato una partita nella 1. Liga Classic svizzera con il Luzern II e una partita nella Super League svizzera con il Luzern. Ha anche fatto un'apparizione nelle qualificazioni Europa League con il Luzern.
Nelle due stagioni successive, João è tornato al Luzern, giocando nella Super League e continuando a dimostrare le sue abilità. Nella stagione 2018/19 ha giocato 30 partite e segnato 3 goal, mentre nella stagione 2019/20 ha giocato 32 partite e segnato 1 gol. Ha anche partecipato alla Coppa Svizzera in entrambe le stagioni, giocando 4 partite nella stagione 2019/20.
Nel 2020/21, João ha fatto un cambiamento nella sua carriera trasferendosi al Cova Piedade in Portogallo, dove ha disputato 24 partite e segnato 4 gol nella Segunda Liga. Ha anche giocato una partita nella Coppa del Portogallo, segnando un gol.
La stagione successiva, João si è trasferito al Leixões sempre in Portogallo. Nella stagione 2021/22 ha giocato 26 partite e segnato 3 gol nella Segunda Liga. Ha anche fatto una breve apparizione nella Coppa del Portogallo e nella Liga Revelação con il Leixões Sub 23.
Nella stagione 2022/23, João è rimasto con il Leixões, giocando 28 partite nella Segunda Liga e segnando 3 gol. Ha anche partecipato alla Taça de Portogallo, giocando 3 partite e segnando 3 gol, e alla Taça da Liga, giocando 4 partite.
Nella stagione attuale, 2023/24, João ha iniziato a giocare nella NB I con il Debreceni VSC in Ungheria. Ha già disputato una partita nel campionato e altre 2 partite nei turni di qualificazione della Conference League.
João De Oliveira ha costruito una carriera solida, dimostrando costantemente il suo talento e contribuendo alle squadre in cui ha giocato. Con il passare degli anni, ha affinato le sue abilità e si è adattato a diversi campionati, facendo registrare numerose partite giocate, gol segnati e assist forniti. Con il suo impegno e la sua passione per il calcio, João è destinato a raggiungere ancora maggiori successi nella sua carriera.
