Tondela

João Afonso

Defender · Tondela · 36 · Portugal

Season score
56.5
Liga Portugal 25/26, 13 matches
Last 5 weeks
52.9
average of weeks with 60+ minutes
Market value
€50k
−€25k (−33%) since 23 Jun 2025
Transfermarkt, 28 May 2026
Born
28 May 1990
Height
188 cm
Foot
R
Contract until
30 Jun 2027
Wikipedia views
55 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

6 of 69 weeks with 60+ minutes, averaging 53.4 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
12–18 May 20261846.851.846.7
5–11 May 20261131.651.931.4
14–20 Apr 202612093.251.193.3
17–23 Feb 202611236.851.336.7
27 Jan – 2 Feb 202611100.051.3100.0
20–26 Jan 202619047.051.846.9
30 Dec 2025 – 5 Jan 202611138.352.138.2
16–22 Dec 202519051.152.351.3
2–8 Dec 202513164.252.064.2
28 Oct – 3 Nov 2025218049.552.249.4
19–25 Aug 202519058.452.259.1
12–18 Aug 202519061.750.961.7
5–11 Aug 202519056.550.056.4

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 6 weeks with 60+ minutes: level with expectation (+1.7 a week).

45.050.055.060.065.05 Aug12 Aug19 Aug28 Oct16 Dec20 JanExpected 51.8Score 47.0
Transfermarkt €50k −€25k (−33%) since 23 Jun 2025 28 May 2026 · its own valuation, revised a few times a year
Current estimate €53k no change recorded 24 Oct 2026 · BSD, seen when squads refresh
0€1.0M€2.0M€3.0M20162017201820192020202120222023202420252026€50k€53k
Every value as a table
DateSourceValue
24 Oct 2026Current estimate (BSD)€53k
23 Oct 2026Current estimate (BSD)€53k
28 May 2026Transfermarkt€50k
18 Dec 2025Transfermarkt€50k
23 Jun 2025Transfermarkt€75k
16 Dec 2024Transfermarkt€100k
20 Jun 2024Transfermarkt€100k
14 Dec 2023Transfermarkt€100k
28 Jun 2023Transfermarkt€100k
28 Dec 2022Transfermarkt€125k
31 May 2022Transfermarkt€300k
27 Dec 2021Transfermarkt€450k
21 May 2021Transfermarkt€500k
28 Jan 2021Transfermarkt€800k
17 Aug 2020Transfermarkt€1.0M
8 Apr 2020Transfermarkt€800k
30 Dec 2019Transfermarkt€1.0M
11 Oct 2019Transfermarkt€850k
7 Jun 2019Transfermarkt€700k
11 Jan 2019Transfermarkt€800k
13 Jun 2018Transfermarkt€1.0M
1 Jan 2018Transfermarkt€1.0M
26 Jun 2017Transfermarkt€1.5M
22 Feb 2017Transfermarkt€1.5M
29 Jul 2016Transfermarkt€1.5M
24 Feb 2016Transfermarkt€2.0M
1 Jul 2015Transfermarkt€2.2M

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
10 Aug 2025Santa Clara TondelaFirst match
16 Jul 2024Torreense TondelaFree or loan
31 Aug 2022Santa Clara TorreenseFree or loan

What the score is made of

Liga Portugal 25/26, 624 minutes. Each part as a percentile against 546 top-five-league defender seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting27Creating6Progressing29Keeping the ball63Defending96Aerial95Finishing40
As a table
PartPercentilePer 90 vs average
Shooting27−0.22
Creating6−0.45
Progressing29−0.30
Keeping the ball63+0.30
Defending96+0.31
Aerial95+1.03
Finishing40−0.05

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

010020030028 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Liga Portugal 25/26Liga PortugalTondela1362456.556.6
League Cup 25/26Taça da LigaTondela19042.542.4

Latest matches

14 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
16 May 2026Liga Portugalat FC AroucaL 1–3800–0.0046.8
11 May 2026Liga PortugalMoreirenseW 2–0100––31.6
19 Apr 2026Liga Portugalat FC PortoL 0–22000–0.0793.2
20 Feb 2026Liga Portugalat CF Estrela AmadoraW 2–01200–0.0036.8
1 Feb 2026Liga PortugalBenficaD 0–0100––100.0
25 Jan 2026Liga Portugalat FamalicãoL 0–39000–0.0047.0
3 Jan 2026Liga PortugalFC AroucaW 3–11100–0.0038.3
21 Dec 2025Liga PortugalCasa PiaL 1–290000.020.0051.1
7 Dec 2025Liga PortugalFC PortoL 0–23100–0.0064.2
2 Nov 2025Liga Portugalat AVS - Futebol SADD 2–29000–0.0156.5
All 14 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
16 May 2026Liga Portugalat FC AroucaL 1–3800–0.0046.8
11 May 2026Liga PortugalMoreirenseW 2–0100––31.6
19 Apr 2026Liga Portugalat FC PortoL 0–22000–0.0793.2
20 Feb 2026Liga Portugalat CF Estrela AmadoraW 2–01200–0.0036.8
1 Feb 2026Liga PortugalBenficaD 0–0100––100.0
25 Jan 2026Liga Portugalat FamalicãoL 0–39000–0.0047.0
3 Jan 2026Liga PortugalFC AroucaW 3–11100–0.0038.3
21 Dec 2025Liga PortugalCasa PiaL 1–290000.020.0051.1
7 Dec 2025Liga PortugalFC PortoL 0–23100–0.0064.2
2 Nov 2025Liga Portugalat AVS - Futebol SADD 2–29000–0.0156.5
29 Oct 2025Taça da Ligaat BenficaL 0–39000––42.5
23 Aug 2025Liga Portugalat BenficaL 0–390000.090.0058.4
16 Aug 2025Liga PortugalFamalicãoL 0–19000–0.0161.7
10 Aug 2025Liga Portugalat Sporting BragaL 0–39000–0.0056.5