João Afonso is represented by the football agency FutBiz. The player currently plays for CD Tondela; the current market value is €50k.

timeline Career History

09/10
BC Branco BC Branco
14/15
Vitória SC Vitória SC
16/17
Estoril Estoril
16/17
Vitória SC Vitória SC
17/18
Córdoba CF Córdoba CF
17/18
Vitória SC Vitória SC
19/20
Santa Clara Santa Clara
22/23
Torreense Torreense
24/25
Tondela Tondela

Rating

65

CEN

João Afonso player profile photo

João Afonso

Portugal • Centre-Back visibility3,6B Wikidata Q17612048

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

36

Height: 1,88
Foot: Right
euro €50k
support_agent Agent: FutBiz

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

36

Height

1,88

Foot

Right

Personal details

Date of Birth
28.05.1990
Place of birth
Castelo Branco, Portugal
Nationality
Portugal
League
Liga Portugal 2
Shirt number
5

info About João Afonso

João Afonso is a 36-year-old Centre-Back from Portugal. João Afonso has played for CD Tondela since 2024. Current estimated market value: €50k. João Afonso is represented by the football agency FutBiz. 9 transfers on record. Average rating over the last 5 matches: 6.52. Height 1.88 m, preferred foot: right.

Who is João Afonso's agent?

expand_more

João Afonso is represented by the football agency FutBiz.

Which club does João Afonso play for?

expand_more

João Afonso currently plays for CD Tondela as a Centre-Back.

What is João Afonso's market value?

expand_more

João Afonso's market value is estimated at around €50k (2026 data).

Where is João Afonso from?

expand_more

João Afonso holds Portugal nationality.

How old is João Afonso?

expand_more

João Afonso is 36 years old.

scoreboard Recent Matches

Date Opponent Score Rating
5 Sep 2026
FC Porto B (H)
Liga Portugal 2
3 - 0 (W) –
28 Aug 2026
União de Leiria (A)
Liga Portugal 2
2 - 0 (L) 6.2
21 Aug 2026
Académica Coimbra (H)
Liga Portugal 2
0 - 2 (L) 6.4
16 Aug 2026
Leixões SC (A)
Liga Portugal 2
1 - 0 (L) –
8 Aug 2026
Amarante FC (H)
Liga Portugal 2
2 - 1 (W) –