There are so many games to choose from but a number of them stick out for a variety of reasons.

I remember back in February 2016 when I was at Concord Rangers and we headed over the bridge to play Dartford, one of my former clubs.

We were safe and doing pretty well but we won 2-1 and that is the best goal I have scored.

It was from a long way out and I don’t know if I’ll ever score a better one, to be honest.

I was a former player and I was getting quite a bit of abuse and it was nice to get a goal like that, in the circumstances.

The team was doing quite well but from a personal point of view it was a good result and it is always good to score the winner, especially with a goal like that.

We were massive underdogs that day and to see it go in was a great feeling.

In 2013 - the year we got promoted under Danny (Cowley) from the Ryman Premier League - we had to play away at Wealdstone in the semi-final.

We had had a turbulent year playing against them and we really wanted to win so to go there and beat them on their own pitch was a good feeling.

We were losing until late on so maybe that made the victory even sweeter but to win that day and then beat Lowestoft in the final was brilliant.

The first Essex Senior Cup win with Concord back in 2014 was one I won’t forget either.

We were playing Braintree who were strong favourites and we won 2-1.

Sammy Collins got the first goal and I ended up getting the winner which felt brilliant.

In terms of games to forget there have been a few of those as well but the main one I remember was when I was playing for Dartford.

It was 2010 and it was against Ebbsfleet so it was a big derby match and I came on and within a minute picked up a yellow card.

And just after that I got another yellow and was sent off! We lost as well so it was a nightmare!