Skip to content
Thalis

Thalis

Midfield - Attacking Midfield  at CSKA 1948
Age30
CitizenshipBrazil
Height1.76 m
Footright
BornMarch 19, 1996
at CSKA 1948 1,058 days · joined 2023-07-01
👕100+ Apps
Market value €900k
Rating · 24/25 8.3 Top
Attacking Midfield Midfield

Career snapshot

8
clubs played for
20/21
debut season
0.16
goals / match
CSKA 1948
top club · 67 apps

Position rank · 24/25

#156
goals rank
#355
assists rank
29
season goals
23
season assists

Among 1,806 Midfield - Attacking Midfields · ≥200 mins

Career highs

€900k
peak value · 2025
top transfer fee
10
best season · 22/23
7 · 24.1%
pens / of goals
180Appearances
29Goals
23Assists
27Yellow cards
1Red cards
41Full matches (90′)
Full nameThalis
Name in home countryThalis Henrique Cantanhede
Date of birth1996-03-19 (30 yrs)
Place of birthAriquemes, Brazil
CitizenshipBrazil
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height176.00 m
Current clubCSKA 1948
Joined2023-07-01
Contract expires2026-06-30
Jul 2024
24/25 — CSKA 1948
39 matches · 10 G · 5 A · across 4 competitions
Jul 2023
23/24 — CSKA 1948, CSKA 1948 II
31 matches · 1 G · 8 A · across 7 competitions
Jul 2023
Transfer: Leixões → CSKA 1948
23/24 · Transfer
Jul 2022
22/23 — Leixões SC
35 matches · 10 G · 7 A · across 3 competitions
Jul 2021
21/22 — Leixões SC, Leixões SC U23
30 matches · 3 G · 3 A · across 3 competitions
Jul 2021
Transfer: Oliveirense → Leixões
21/22 · Transfer
Jul 2020
Transfer: Coimbra → Oliveirense
20/21 · Transfer
Jul 2020
20/21 — UD Oliveirense
32 matches · 4 G · 0 A · across 2 competitions
Jul 2020
2020 — Coimbra Esporte Clube Ltda (MG)
8 matches · 1 G · 0 A · across 1 competition
Jan 2019
Transfer: Atlético-MG B → Coimbra
18/19 · Transfer
Dec 2018
Transfer: Coimbra → Atlético-MG B
18/19 · Return from loan
Sep 2018
Transfer: Atlético-MG B → Coimbra
18/19 · Loan
Sep 2018
Transfer: Boa Esporte → Atlético-MG B
18/19 · Return from loan
Jul 2018
Transfer: Atlético-MG B → Boa Esporte
18/19 · Loan
Jul 2018
2018 — Clube Atlético Mineiro, Boa EC
2 matches · 0 G · 0 A · across 2 competitions
May 2018
Transfer: Desp. Brasil → Atlético-MG B
17/18 · Return from loan
Feb 2018
Transfer: Atlético-MG B → Desp. Brasil
17/18 · Loan
Jul 2017
2017 — Clube Atlético Mineiro
1 matches · 0 G · 0 A · across 3 competitions
Jul 2016
2016 — Clube Atlético Mineiro
2 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €900k
Highest valuation recorded in dataset

Percentile rank vs 1038 other Midfield - Attacking Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals10 total · 1.00/90
90
Assists5 total · 0.50/90
74
G+A15 total · 1.50/90
85
Yellow cards8 total · 0.80/90
12
3,663 min
Minutes played by club
CSKA 1948 24.6%
CSKA 1948 II 7.2%
Leixões SC 37.5%
Leixões SC U23 0.0%
Coimbra Esporte Clube Ltda (MG) 18.1%
Clube Atlético Mineiro 0.0%
Boa EC 0.0%
UD Oliveirense 12.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
CSKA 1948 2 23/24 24/25 67 10 11 901
CSKA 1948 II 1 23/24 23/24 3 1 2 262
Leixões SC 2 21/22 22/23 64 13 8 1,372
Leixões SC U23 1 21/22 21/22 1 0 2 0
Coimbra Esporte Clube Ltda (MG) 1 2020 2020 8 1 0 662
Clube Atlético Mineiro 3 2016 2018 3 0 0 0
Boa EC 1 2018 2018 2 0 0 0
UD Oliveirense 1 20/21 20/21 32 4 0 466

Career trajectory — goals, assists & market value

4€213K9€425K13€638K17€850K20/21 — 4 goals (UD Oliveirense)420/212020 — 1 goals (Coimbra Esporte Clube Ltda (MG))1202021/22 — 3 goals (Leixões SC)21/22 — 3 assists621/2222/23 — 10 goals (Leixões SC)22/23 — 7 assists1722/2323/24 — 1 goals (CSKA 1948 II)23/24 — 8 assists923/2424/25 — 10 goals (CSKA 1948)24/25 — 5 assists1524/2520/21 — €275K21/22 — €225K22/23 — €400K23/24 — €700K24/25 — €850KGoalsAssistsMarket value

Goals by season

20/21: 4420/212016: 0020162017: 0020172018: 0020182020: 11202021/22: 3321/2222/23: 101022/2323/24: 1123/2424/25: 101024/25

Assists by season

20/21: 0020/212016: 0020162017: 0020172018: 0020182020: 00202021/22: 3321/2222/23: 7722/2323/24: 8823/2424/25: 5524/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Bulgarian Cup CSKA 1948 2 0 0 1 0 0
24/25 efbet Liga CSKA 1948 27 7 3 5 0 308
24/25 Efbet liga - Relegation gr. CSKA 1948 6 2 1 0 0 264
24/25 UECL Qualifiers CSKA 1948 4 1 1 2 0 329
23/24 Bulgarian Cup CSKA 1948 1 0 0 0 0 0
23/24 Bulgarian Super Cup CSKA 1948 1 0 0 0 0 0
23/24 efbet Liga CSKA 1948 18 0 4 2 0 0
23/24 Efbet liga - Relegation gr. CSKA 1948 5 0 0 1 0 0
23/24 UECL Playoffs Efbet Liga CSKA 1948 1 0 1 0 0 0
23/24 UECL Quali CSKA 1948 2 0 1 1 0 0
23/24 Vtora Liga CSKA 1948 II 3 1 2 0 0 262
22/23 Allianz Cup Leixões SC 4 1 1 2 0 290
22/23 Liga Portugal 2 Leixões SC 28 8 4 5 0 290
22/23 Taça de Portugal Leixões SC 3 1 2 1 0 224
21/22 Liga Portugal 2 Leixões SC 27 2 1 2 1 464
21/22 Revelação U23 - Championship Leixões SC U23 1 0 2 0 0 0
21/22 Taça de Portugal Leixões SC 2 1 0 1 0 104
2020 Campeonato Mineiro Coimbra Esporte Clube Ltda (MG) 8 1 0 1 0 662
2018 Campeonato Mineiro Clube Atlético Mineiro 0 0 0 0 0 0
2018 Série B Boa EC 2 0 0 0 0 0
2017 Campeonato Mineiro Clube Atlético Mineiro 0 0 0 0 0 0
2017 Copa do Brasil Clube Atlético Mineiro 0 0 0 0 0 0
2017 Série A Clube Atlético Mineiro 1 0 0 0 0 0
2016 Campeonato Mineiro Clube Atlético Mineiro 0 0 0 0 0 0
2016 Série A Clube Atlético Mineiro 2 0 0 0 0 0
20/21 Liga Portugal 2 UD Oliveirense 31 4 0 3 0 466
20/21 Taça de Portugal UD Oliveirense 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2018-02-05 Atlético-MG B Desp. Brasil Loan 0
17/18 2018-05-01 Desp. Brasil Atlético-MG B Return from loan 0
18/19 2018-07-12 Atlético-MG B Boa Esporte Loan 0
18/19 2018-09-05 Boa Esporte Atlético-MG B Return from loan 0
18/19 2018-09-13 Atlético-MG B Coimbra Loan 0
18/19 2018-12-31 Coimbra Atlético-MG B Return from loan 0
18/19 2019-01-22 Atlético-MG B Coimbra Transfer 0
20/21 2020-07-16 Coimbra Oliveirense Transfer 0
21/22 2021-07-01 Oliveirense Leixões Transfer 225000
23/24 2023-07-01 Leixões CSKA 1948 Transfer 700000

No recorded injuries.

Current€900k
Peak€900k
Low€175k
Δ since start+€625k
€175k€356k€538k€719k€900k197019701970
DateValue
Jan 1, 1970 €900k
Jan 1, 1970 €850k
Jan 1, 1970 €850k
Jan 1, 1970 €750k
Jan 1, 1970 €600k
Jan 1, 1970 €700k
Jan 1, 1970 €400k
Jan 1, 1970 €200k
Jan 1, 1970 €175k
Jan 1, 1970 €225k
Jan 1, 1970 €275k

No national team data.

TeammatePPG played withJoint goalsMinutes
Léo Bolgado 1 0 917
Moustapha Seck 2 1 916
Yevgeniy Serdyuk 1 2 0
Parvizdzhon Umarbaev 1 0 0
Johnathan 1 0 0
Miguel Lima 1 0 0
Mario Ilievski 1 2 0
Nedeljko Piscevic 1 1 0
Cassiano Bouzon 1 0 0
Leandro Silva 1 0 0
Evrard Zag 1 0 0
Birsent Karagaren 1 2 0
Reyan Daskalov 1 1 0
Quentin Beunardeau 1 0 0
Nemanja Calasan 1 1 0
Kiki 1 0 0
Steve Furtado 1 0 0
João Oliveira 1 2 0
Teodor Ivanov 1 0 0
Emil Tsenov 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Liga Portugal 2 Leixões SC 8 28
24/25 efbet Liga CSKA 1948 7 27
20/21 Liga Portugal 2 UD Oliveirense 4 31

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Liga Portugal 2 Leixões SC 4 28
23/24 efbet Liga CSKA 1948 4 18
24/25 efbet Liga CSKA 1948 3 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2018-12-31 Coimbra Atlético-MG B Return from loan
18/19 2018-09-13 Atlético-MG B Coimbra Loan
18/19 2018-09-05 Boa Esporte Atlético-MG B Return from loan
18/19 2018-07-12 Atlético-MG B Boa Esporte Loan
17/18 2018-05-01 Desp. Brasil Atlético-MG B Return from loan
17/18 2018-02-05 Atlético-MG B Desp. Brasil Loan

Teams faced most often by Thalis's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SL Benfica B 18 5 6 7 25 34 -9 28%
FC Porto B 17 8 3 6 20 20 0 47%
FC Penafiel 17 4 6 7 19 23 -4 24%
CD Mafra 17 6 8 3 22 19 +3 35%
CD Feirense 17 5 4 8 16 23 -7 29%
Académico de Viseu 16 5 6 5 26 27 -1 31%
União Torreense 11 2 5 4 9 14 -5 18%
CD Tondela 11 3 3 5 13 16 -3 27%
UD Vilafranquense 10 4 4 2 15 10 +5 40%
Sporting Covilhã 10 4 3 3 12 10 +2 40%
CD Nacional 10 3 2 5 10 14 -4 30%
GD Chaves 10 2 4 4 6 13 -7 20%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
20/21 Senior debut season
20/21 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 39 901 8 0 0 0.8
23/24 31 262 4 0 0 1.37
22/23 35 804 8 0 0 0.9
21/22 30 568 3 1 1 0.79
2020 8 662 1 0 0 0.14
20/21 32 466 3 1 0 0.77

Output by competition

Career goals and assists broken down by tournament.

Liga Portugal 2
86 apps
14 G
5 A
efbet Liga
45 apps
7 G
7 A
Taça de Portugal
6 apps
2 G
2 A
Efbet liga - Relegation gr.
11 apps
2 G
1 A
UECL Qualifiers
6 apps
1 G
2 A
Vtora Liga
3 apps
1 G
2 A
Allianz Cup
4 apps
1 G
1 A
Campeonato Mineiro
8 apps
1 G
0 A
Revelação U23 - Championship
1 apps
0 G
2 A
UECL Playoffs Efbet Liga
1 apps
0 G
1 A

Frequently asked about Thalis

Who is Thalis?

Thalis is a Brazil professional footballer who plays as a attacking midfield for CSKA 1948.

How old is Thalis?

Thalis is 30 years old. He was born on March 19, 1996 in Ariquemes.

What position does Thalis play?

Thalis plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Thalis play for?

Thalis currently plays for CSKA 1948.

How many career goals has Thalis scored?

Across all senior club competitions in our dataset, Thalis has scored 29 goals in 180 appearances.

What is Thalis's market value?

Thalis's most recent reported market value is €900k.