Answer
Goalscorer is the common term for the role of a top scorer in football. This player is responsible for scoring the most goals for their team, and they are typically the most skilled and experienced players on the field. Goalscorers often have a natural ability to find the back of the net, and they are able to create scoring opportunities for themselves and their teammates.