My non-native English speaking friends and I meet regularly and learn English from one another. At our last meeting, I talked about an amateur hockey player, who is my friend. This is what I said to them.
(ex) To win a special trophy, a player in the local hockey league needs to score at least seventy goals in a season. Over the last five seasons, John scored sixty five or fewer goals per season and marginally missed the mark for a trophy. During the first half of the current season, he managed to score fifty goals. Two months into the second half, he, however, succeeded in scoring the seventh goal to qualify for the trophy. He is expecting to reach an eighty goal mark at the end of the season.
Most of my non-native English speaking friends found a few mistakes. They said that you have to use the present perfect to relate to the phrase "Over the last five seasons". In addition, you have to use the definite article "the trophy" because at the beginning of my first sentence, I have already mentioned "a special trophy". So, the definite article is required to reference it again. Lastly, they said it's wrong to use multiple tenses in my paragraph.
Are the tenses I am using really wrong?