 He made his début for Warrington on Sunday 5 September 1982, and he played his last match for Warrington on Saturday 12 February 1994, making 222 1st team starts and 24 substitute appearances and scoring 45 tries and a total points of 176.Gregory played and scored a try in Warrington's 14-36 defeat by Wigan in the 1990 Challenge Cup Final.He captained a Great Britain tour to New Zealand.