Leonardo is a 29-year-old Brazil striker playing for Shanghai Port. In the Super League 2026 he has 10 goals and 2 assists in 24 appearances (rating 7.17). Market value: €1.9m.
Profile
Height: 180 cm
Shirt: 45
Age: 29
Preferred foot: Right
Country: Brazil
Market value: €1.9m
Super League 2026
Goals: 10
Assists: 2
Started: 22
Matches: 24
Minutes played: 1905
Rating: 7.17
Yellow cards: 2
Red cards: 0
Season — Shooting
Goals: 10 (0.47 per 90) · 69.44444444444444th percentile
Shots: 58 (2.74 per 90) · 69.44444444444444th percentile
Shots on target: 28 (1.32 per 90) · 75th percentile
Headed shots: 5 (0.24 per 90) · 30.555555555555557th percentile
Season — Passing
Assists: 2 (0.09 per 90) · 52.77777777777778th percentile
Accurate passes: 308 (14.55 per 90) · 80.55555555555556th percentile
Pass accuracy: 75.5 (75.49 per 90) · 66.66666666666666th percentile
Accurate long balls: 11 (0.52 per 90) · 72.22222222222221th percentile
Long ball accuracy: 78.6 (78.57 per 90) · 75th percentile
Line-breaking passes: 13 (0.61 per 90) · 94.44444444444444th percentile
Chances created: 25 (1.18 per 90) · 69.44444444444444th percentile
Big chances created: 6 (0.28 per 90) · 69.44444444444444th percentile
Season — Possession
Dribbles: 5 (0.24 per 90) · 33.33333333333333th percentile
Dribbles success rate: 35.7 (35.71 per 90) · 25th percentile
Duels won: 48 (2.27 per 90) · 41.66666666666667th percentile
Duels won %: 46.6 (46.60 per 90) · 63.888888888888886th percentile
Aerials won: 11 (0.52 per 90) · 27.77777777777778th percentile
Aerials won %: 30.6 (30.56 per 90) · 16.666666666666664th percentile
Touches: 651 (30.76 per 90) · 66.66666666666666th percentile
Touches in opposition box: 128 (6.05 per 90) · 77.77777777777779th percentile
Dispossessed: 15 (0.71 per 90) · 50th percentile
Fouls won: 22 (1.04 per 90) · 63.888888888888886th percentile
Season — Defending
Defensive actions: 22 (1.04 per 90) · 47.22222222222222th percentile
Tackles: 11 (0.52 per 90) · 55.55555555555556th percentile
Interceptions: 2 (0.09 per 90) · 41.66666666666667th percentile
Blocked scoring attempt: 2 (0.09 per 90) · 50th percentile
Fouls committed: 10 (0.47 per 90) · 69.44444444444444th percentile
Recoveries: 38 (1.80 per 90) · 66.66666666666666th percentile
Possession won final 3rd: 13 (0.61 per 90) · 88.88888888888889th percentile
Dribbled past: 1 (0.05 per 90) · 80.55555555555556th percentile
Clearances: 7 (0.33 per 90) · 38.88888888888889th percentile
Clean sheets: 0 (0.00 per 90) · 0th percentile
Goals conceded while on pitch: 25 (1.18 per 90) · 33.33333333333333th percentile
Season — Discipline
Yellow cards: 2 (0.09 per 90) · 30.555555555555557th percentile
Red cards: 0 (0.00 per 90) · 100th percentile
Recent matches
Sun, 18 Oct 2026 · vs Chengdu Rongcheng FC 3-0 · 89' · 1 goal · rating 7.9
Tue, 13 Oct 2026 · vs Daejeon Hana Citizen 1-1 · 27' · rating 6.3
Fri, 9 Oct 2026 · at Zhejiang Professional 2-4 · 88' · 1 goal · rating 8.4
Tue, 15 Sept 2026 · at Ratchaburi FC 4-6 · 27' · 1 goal · rating 6.8