ScoreBuzz
βž•More
★ Favourites
Z

Zach Marsh

Β· Crystal Palace Β· England

Zach Marsh is a 20-year-old England footballer playing for Crystal Palace. This season (2025/2026: 5 goals and 1 assist in 8 appearances). Career club totals on ScoreBuzz: 62 appearances, 35 goals and 20 assists.

ClubCrystal Palace
NationalityEngland
Age20
Born06.10.2005

Club statistics

SeasonTeamCompetitionAppsGoalsAssistsYelRed
2025/2026Crystal Palace U21Premier League 285120
2024/2025Crystal Palace U21Premier League 2193620
2023/2024Crystal Palace U21Premier League 220000
2023/2024Crystal Palace U18Premier League U181216440
2022/2023Crystal Palace U18Premier League U182111910

Zach Marsh: stats FAQ

How many goals has Zach Marsh scored this season?

Zach Marsh has scored 5 goals and made 1 assist in 8 appearances in the 2025/2026 season.

How many career goals has Zach Marsh scored?

Zach Marsh has scored 35 goals and 20 assists in 62 club appearances, according to the season-by-season table on this page.

Which club does Zach Marsh play for?

Zach Marsh plays for Crystal Palace.

Crystal Palace teammates

Nicholas Bilokapic Β· Eterne Djedje Β· Alfie Halliwell Β· Samuel Kane Β· Charlie Mountain Β· Spencer O’Neill Β· Luke Banks Β· Luca Crolla Β· Alfie Friars Β· Tristan Gill Β· Isaac Gordon Β· Khace Gordon Β· Raymond Offor Β· Adisa Osayande