Skip to content
JAJoão Afonso

João Afonso

€608KMarket Value
Rayong
Rayong
•Midfielder•
BrazilBrazil
6.4
Season Score
31
Feb 9, 1995
181 cm
Height
6
Shirt Number
Card stats based on
2026/2027

Performance Overview

Season Performance 26/27
All Competitions
Matches
4
Goals
0
Assists
0
Goal Contributions
0
Mins/game
84
Avg Rating
6.44

rating

6.66-0.25(-3.8%)
Last 24 matches
Oct 16, 2025 — Oct 16, 2026
High
7.06
Low
6.29
Avg
6.66
G+A
1
Wins8
Draws8
Losses8
MonthMatchesMinsGAG+AG/MRating
Oct 2026
1900000.006.29
Sep 2026
32460000.006.54
May 2026
1900000.006.57
Apr 2026
32240000.006.59
Mar 2026
32610000.006.49
Feb 2026
31550000.006.73
Jan 2026
32701010.337.06
Dec 2025
32700000.00-
Nov 2025
42350000.006.74
9 months • 24 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

65
Full match
36
Substituted off
43
From Bench

João Afonso: career in numbers

Career figures, computed
Best-rated season
2017 · 6.86Serie B
Lowest-rated season
2025/2026 · 6.67Thai Premier League (Thailand)
Rating trend
-0.12last 2 rated seasons vs career average before them
Career involvement (league)
0.04 G+A per 902 goals + 2 assists across 12 league seasons (per-90 from 9511 minutes on record)
League seasons on record
12 (2016–2026)
Clubs with recorded appearances
12
Among position peers, computed
Rating percentile
24thrating 6.67 vs 102 rated peers
Goals rank
#47 of 1021 goal
G+A per 90 percentile
19th0.06 per 90

Cohort: 102 Thai Premier League (Thailand) midfielders, 2025/2026, min. 450 minutes.

How we calculate this

Rival Clubs(50)

Player stats against each opponent club

TeamMPWDLGA
Sporting CPSporting CP62040110
Vitória GuimarãesVitória Guimarães62130000
Paços de FerreiraPaços de Ferreira62310030
Portimonense SADPortimonense SAD61140000
Santa ClaraSanta Clara62220001
PortoPorto41030141
Sporting BragaSporting Braga41210010
BoavistaBoavista42200020
MoreirenseMoreirense40130010
GrêmioGrêmio41210020
FamalicãoFamalicão40220000
CruzeiroCruzeiro42020000
TondelaTondela41210010
Rio AveRio Ave42110020
BenficaBenfica30030000
São PauloSão Paulo30210000
MarítimoMarítimo31020010
Atlético GOAtlético GO31110020
Volta RedondaVolta Redonda30210010
JuventudeJuventude21100000
1–20 of 50
Transfers

Transfers

Transfer History

Jul 2, 2025Free Transfer
Jan 3, 2025Free Transfer
Mar 28, 2024Transfer
Jul 27, 2023Transfer
Jul 3, 2022Free Transfer
Jul 1, 2019Free Transfer
Dec 13, 2017Transfer
Nov 30, 2017End of loan
Nov 30, 2016End of loan
Jan 1, 2016Loan
Dec 31, 2015End of loan