Afonso Assis is a 20-year-old Portugal defensive midfielder playing for Moreirense. In the Liga Portugal 2025/2026 he has 1 goals and 1 assists in 18 appearances (rating 6.55). Market value: €1.0m.
Profile
Shirt: 25
Age: 20
Preferred foot: Left
Country: Portugal
Market value: €1m
Liga Portugal 2025/2026
Goals: 1
Assists: 1
Started: 10
Matches: 18
Minutes played: 885
Rating: 6.55
Yellow cards: 4
Red cards: 0
Season — Shooting
Goals: 1 (0.10 per 90) · 50.38167938931297th percentile
xG: 1.23 (0.12 per 90) · 74.80916030534351th percentile
xGOT: 1.21 (0.12 per 90) · 74.04580152671755th percentile
xG excl. penalty: 1.23 (0.12 per 90) · 75.57251908396947th percentile
Shots: 5 (0.51 per 90) · 29.770992366412212th percentile
Shots on target: 2 (0.20 per 90) · 41.221374045801525th percentile
Headed shots: 4 (0.41 per 90) · 88.54961832061069th percentile
Season — Passing
Assists: 1 (0.10 per 90) · 51.14503816793893th percentile
xA: 0.34 (0.03 per 90) · 29.00763358778626th percentile
Accurate passes: 468 (47.59 per 90) · 63.358778625954194th percentile
Pass accuracy: 87.0 (86.99 per 90) · 77.09923664122137th percentile
Accurate long balls: 20 (2.03 per 90) · 53.43511450381679th percentile
Long ball accuracy: 62.5 (62.50 per 90) · 82.44274809160305th percentile
Line-breaking passes: 120 (12.20 per 90) · 65.64885496183206th percentile
Chances created: 6 (0.61 per 90) · 35.87786259541985th percentile
Season — Possession
Dribbles: 3 (0.31 per 90) · 28.24427480916031th percentile
Dribbles success rate: 37.5 (37.50 per 90) · 29.770992366412212th percentile
Duels won: 50 (5.08 per 90) · 46.56488549618321th percentile
Duels won %: 49.0 (49.02 per 90) · 39.69465648854962th percentile
Aerials won: 19 (1.93 per 90) · 73.2824427480916th percentile
Aerials won %: 59.4 (59.38 per 90) · 79.38931297709924th percentile
Touches: 656 (66.71 per 90) · 52.67175572519084th percentile
Touches in opposition box: 12 (1.22 per 90) · 51.14503816793893th percentile
Dispossessed: 6 (0.61 per 90) · 53.43511450381679th percentile
Fouls won: 14 (1.42 per 90) · 51.908396946564885th percentile
Season — Defending
Defensive actions: 43 (4.37 per 90) · 37.404580152671755th percentile
Tackles: 14 (1.42 per 90) · 31.297709923664126th percentile
Interceptions: 16 (1.63 per 90) · 67.93893129770993th percentile
Blocked scoring attempt: 2 (0.20 per 90) · 38.16793893129771th percentile
Fouls committed: 19 (1.93 per 90) · 42.74809160305343th percentile
Recoveries: 51 (5.19 per 90) · 47.32824427480916th percentile
Possession won final 3rd: 3 (0.31 per 90) · 38.93129770992366th percentile
Dribbled past: 10 (1.02 per 90) · 48.091603053435115th percentile
Clearances: 11 (1.12 per 90) · 33.587786259541986th percentile
Clean sheets: 0 (0.00 per 90) · 0th percentile
Goals conceded while on pitch: 19 (1.93 per 90) · 36.6412213740458th percentile
xG against while on pitch: 18.33 (1.86 per 90) · 38.93129770992366th percentile
Season — Discipline
Yellow cards: 4 (0.41 per 90) · 29.00763358778626th percentile
Red cards: 0 (0.00 per 90) · 100th percentile
Recent matches
Mon, 14 Sept 2026 · vs Marítimo 3-1 · 0'
Wed, 9 Sept 2026 · vs Benfica 0-4 · 0'
Sun, 9 Aug 2026 · vs Braga 2-2 · 0'
Sat, 16 May 2026 · vs AVS Futebol SAD 0-0 · 0'
Mon, 11 May 2026 · at Tondela 2-0 · 90' · rating 6.6
Sat, 2 May 2026 · vs Estrela da Amadora 3-2 · 45' · rating 6.8