Baselight
Loading...Loading chart...
1SELECT p.name as player, t.name as team, s.season_label as season, c.name as competition, SUM(mps.goals_scored) as goals_scored
2FROM @blt.ultimate_soccer_dataset.match_player_stats mps
3     INNER JOIN @blt.ultimate_soccer_dataset.matches m on (mps.match_id = m.match_id)
4     INNER JOIN @blt.ultimate_soccer_dataset.players p on (mps.player_id = p.player_id)
5     INNER JOIN @blt.ultimate_soccer_dataset.teams t on (mps.team_id = t.team_id)
6     INNER JOIN @blt.ultimate_soccer_dataset.seasons s on (m.season_id = s.season_id)
7     INNER JOIN @blt.ultimate_soccer_dataset.competitions c on (s.competition_id = c.competition_id)
8WHERE YEAR(s.start_date) >= 2016
9GROUP BY player, team, season, competition
10ORDER BY goals_scored DESC
11LIMIT 5
playerteamseasoncompetitiongoals_scored
R. LewandowskiBayern München2020/2021Bundesliga82
V. GyökeresSporting CP2024/2025Primeira Liga78
E. HaalandManchester City2022/2023Premier League72
E. CavaniParis Saint Germain2016/2017Ligue 170
R. LewandowskiBayern München2021/2022Bundesliga70

Share link

Anyone who has the link will be able to view this.