PLAYER PROFILE

Thalis.

Londrina Esporte Clube (PR) · Brazil

Matrix 51087

At a glance

Full name
Thalis Henrique Cantanhede
Born
19 Mar 1996
Age today
30
Nationality
Brazil

Career by season

169 recorded appearances
Thalis appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
2026Copa Betano do Brasil Londrina Esporte Clube (PR) 22001501
2026Campeonato Brasileiro Série B Londrina Esporte Clube (PR) 179019064
24/25UEFA Conference League FC CSKA 1948 Sofia 44113292
2024/2025Bulgarian First League FC CSKA 1948 Sofia 2727732,1875
24/25Bulgarian Cup FC CSKA 1948 Sofia 22001521
23/24UEFA Conference League FC CSKA 1948 Sofia 2001901
23/24Bulgarian Super Cup FC CSKA 1948 Sofia 1100850
2023/2024Bulgarian First League FC CSKA 1948 Sofia 1814041,2472
23/24Bulgarian Cup FC CSKA 1948 Sofia 1100900
22/23Taça de Portugal Leixões SC 32122241
22/23Taça da Liga Leixões SC 44112902
2022/2023Liga Portugal 2 Leixões SC 2828842,3555
21/22Taça de Portugal Leixões SC 21101041
2021/2022Liga Portugal 2 Leixões SC 277218652 / 2 red
20/21Taça de Portugal UD Oliveirense 1000450
2020/2021Liga Portugal 2 UD Oliveirense 3020401,8303

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

Match log

Newest first
Thalis match log
DateCompetitionMatchScoreMinutesGoals
08 May 2021Liga Portugal 2 CD Feirense v UD Oliveirense 4 – 178
02 May 2021Liga Portugal 2 UD Oliveirense v SL Benfica B 0 – 290
25 Apr 2021Liga Portugal 2 CD Cova Piedade v UD Oliveirense 0 – 090
11 Apr 2021Liga Portugal 2 FC Arouca v UD OliveirenseSubstitute, on 46′ 3 – 045
05 Apr 2021Liga Portugal 2 UD Oliveirense v Leixões SCSubstitute, on 63′ 2 – 127
26 Mar 2021Liga Portugal 2 GD Estoril Praia v UD Oliveirense 3 – 072
21 Mar 2021Liga Portugal 2 UD Oliveirense v Académica Coimbra 0 – 080
16 Mar 2021Liga Portugal 2 SC Covilhã v UD Oliveirense 1 – 090
07 Mar 2021Liga Portugal 2 UD Oliveirense v GD ChavesSubstitute, on 64′ 0 – 126
03 Mar 2021Liga Portugal 2 FC Penafiel v UD OliveirenseSubstitute, on 72′ 1 – 018
14 Feb 2021Liga Portugal 2 FC Porto B v UD OliveirenseSubstitute, on 66′ 1 – 224
30 Jan 2021Liga Portugal 2 UD Oliveirense v FC VizelaSubstitute, on 61′ 0 – 329
22 Jan 2021Liga Portugal 2 UD Oliveirense v Varzim SCSubstitute, on 72′ 1 – 118
17 Jan 2021Liga Portugal 2 Académico Viseu FC v UD OliveirenseSubstitute, on 61′ 1 – 229
10 Jan 2021Liga Portugal 2 UD Oliveirense v CD FeirenseSubstitute, on 90′ 1 – 01
06 Jan 2021Liga Portugal 2 Leixões SC v UD OliveirenseSubstitute, on 83′ 1 – 17
03 Jan 2021Liga Portugal 2 SL Benfica B v UD Oliveirense 4 – 057
29 Dec 2020Liga Portugal 2 UD Oliveirense v CD Cova Piedade 0 – 045
20 Dec 2020Liga Portugal 2 CD Mafra v UD Oliveirense 2 – 286
05 Dec 2020Liga Portugal 2 UD Oliveirense v FC Arouca 1 – 279

Career transfers

11 recorded moves

All recorded career moves, newest first.

Thalis career transfers
Date FromToMoveFee
20 Feb 2026 FC CSKA 1948 Sofia Londrina Esporte Clube (PR) Transfer Free
01 Jul 2023 Leixões SC FC CSKA 1948 Sofia Transfer Free
01 Jul 2021 UD Oliveirense Leixões SC Transfer Free
16 Jul 2020 Coimbra Esporte Clube Ltda (MG) UD Oliveirense Transfer Free
22 Jan 2019 Atlético Mineiro B Coimbra Esporte Clube Ltda (MG) Transfer —
31 Dec 2018 Coimbra Esporte Clube Ltda (MG) Atlético Mineiro B Loan return
13 Sep 2018 Atlético Mineiro B Coimbra Esporte Clube Ltda (MG) Loan —
05 Sep 2018 Boa EC Atlético Mineiro B Loan return
12 Jul 2018 Atlético Mineiro B Boa EC Loan —
01 May 2018 Desportivo Brasil Ltda (SP) Atlético Mineiro B Loan return
05 Feb 2018 Atlético Mineiro B Desportivo Brasil Ltda (SP) Loan —

Contracts and market values are not available yet.