He played another 49 first-team matches and scored 30 goals in them.
In eight years with the club, he was made team captain and played over 160 first-team matches for the side.
Heron only played five first-team matches in all, scoring twice.
During that season he managed to appear in 13 first-team matches.
This remains a record for the highest number of goals scored by an Oxford player in a first-team match.
He never appeared in a first-team match and was released by the club on June 29, 2007.
A total of 30 players were used by Nelson throughout their 44 first-team matches.
He appeared in 22 first-team matches during 1996-97, but the club was relegated.
In 1886, he moved to nearby Burnley and played almost every first-team match for the following three years.