Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Leonardo

Brazil1997-05-2829 years
Most appearances forSHANGHAI SIPG96 recorded matches
Highest-scoring season202437 goals · Super League
Most goals againstBeijing Guoan8 goals in the match history
Most frequent opponentShanghai Shenhua12 spelade matches
Most starts alongsideMateus Vital57 starts together
Most goals in one match3 goalsBeijing Guoan – SHANGHAI SIPG · 21 Sep 2025

Results and matches 2026 · Appearances

32Matches
2,303 recordedMinutes
13Goals
4 recordedAssists
15–9–8W–D–L
6,99Season rating
Recent form

Results and form across 32 recorded appearances. Goals recorded in 32, assists in 29 and minutes in 29 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2020UrawaJ1 League281 80411314406,99
2021/22Shandong LunengSuper League8417112206,76
2021/22Hebei FCSuper League12922112106,76
2022Ulsan Hyundai FCK League 1342 23111314706,82
2022/23Ulsan Hyundai FCAFC Champions League Elite7427325006,87
2023Changchun YataiSuper League1289510414107,46
2023Shandong LunengSuper League———4———7,46
2023Hangzhou GreentownSuper League161 2879413307,46
2023/24SHANGHAI SIPGAFC Champions League Elite3270101006,83
2023/24Hangzhou GreentownAFC Champions League Elite64514——00—
2024Shandong LunengSuper League———5———7,8
2024SHANGHAI SIPGSuper League252 21016521407,8
2024Hangzhou GreentownSuper League292 56021526407,8
2024/25SHANGHAI SIPGAFC Champions League Elite3270101006,83
2025SHANGHAI SIPGSuper League302 42021627307,49
2025/26SHANGHAI SIPGAFC Champions League Elite256000006,35
2026SHANGHAI SIPGSuper League252 00512315307,08
2026/27SHANGHAI SIPGAFC Champions League Elite4173213007,13

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.