On 21 May 2017, Oliver started as York beat Macclesfield Town 3--2 at Wembley Stadium in the 2017 FA Trophy Final, scoring in the 22nd minute with a three-yard shot from Sean Newton's low cross.
On 21 May 2017, Oliver started as York beat Macclesfield Town 3--2 at Wembley Stadium in the 2017 FA Trophy Final, coming back from an offside position as Jon Parkin netted the opening goal. He also scoried in the 22nd minute with a three-yard shot from Sean Newton's low cross.