A load of goals means achieving a large number of goals or accomplishing something to a great extent. It is an idiomatic expression used to describe someone who has been very successful in reaching their objectives, often in sports where scoring many goals is considered an achievement.