The idiomatic expression "to score a lot of goals" means to achieve or attain something in large quantities, often referring to success or victory. It can also mean performing well or doing something exceptionally good.
Sentences with «to score a lot of goals»
He works very hard every day, scores a lot of goals in training and just needs to get the goals in games. (arsenalindiasupporters.com)
He has been our main striker and scored a lot of goals for us last season. (caughtoffside.com)
We were not scoring lots of goals but we managed to control and won game. (justarsenal.com)